【GitHub|狠人!标星 3.4 万的项目说删就删,几行代码搞崩数万个开源项目】事情并没有因为删项目而结束 , 反而发生了更大的事情 。 随后他就在1 月 7 号收到了 GitHub 的封号通知 。
虽然没过多久 GitHub 就解封了 , 但这些事情(不赚钱、被抄袭、被封号)加起来彻底激怒了 Marak , 他开始用自己的方式反击和为自由发声 。
第二天也就是2022 年 1 月 8 日 , 他就在自己受众更广的 colors.js 项目中注入了死循环的恶意代码 , 同时输出乱码并命名为v1.4.44-liberty-2 版本 , 然后发布到了 NPM 平台 。
后面就有了 , 大家见到的众多 Node.js 库崩溃、乱码等现象 。
目前 NPM 方面和 colors.js 另外一位维护者已经修复了这个问题 , 但项目作者 Marak 并没有出面解决和解释这么做的原因 。
以上就是这件事情到目前为止的始末 , 网上对这件事的评价分为三派:
- (支持)他自己的代码 , 他说了算 。
- (中立)同情 。
- (反对)有事儿说 , 别瞎搞 。 置他人于不顾、没有责任感、不道德 。
我个人觉得他删项目这件事没有任何问题 , 删自己的代码有什么问题 。 后面提交的恶意代码在我看来也只是一个程序员的恶作剧 , 这部分代码并没有实质性的伤害只是容易被吓一跳 。 他还给我上了一堂生动的安全课:重视库的版本号 , 使用最新版风险很大 。
我很佩服他有勇气用这种方式发声 , 是个狠人!
你对这事儿怎么看?蛋说无妨 。
- GitHub|成立10年却越来越凉,曾经的“约会神器”,现已成为“老年专区”
- GitHub|安卓处理器发热大?它们只是性能更强,功耗和峰值性能谁更重要?
- GitHub|骁龙870+120Hz!OPPO首款平板来了
- GitHub|华为:并没有自研浏览器内核,只是做了一些算法创新和修正
- GitHub|亚马逊透明计划是什么?亚马逊透明计划有什么用?
- GitHub|git、github、gitlab有什么区别?
- GitHub|GitHub 公布 2021 Top 10 博文
- GitHub|目前最值得入手的三款鸿蒙手机,全部都在降价,最后一款仅1239元
- GitHub|开发者自己破坏 GitHub 两个知名开源库,大量用户受影响
- GitHub|电脑买完后两小时就要求退货,退货理由让人无法拒绝,我妥协了!