faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码( 二 )


为了解决问题 , Squires 在 GitHub 上还发布了更新以解决「zalgo 问题」 , 该问题是指损坏文件产生的故障文本 。
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码
文章图片

「我们注意到在 v1.4.44-liberty-2 版本的 colors 中有一个 zalgo 错误 , 」Squires 以一种讽刺的语气写道 。 「我们现在正在努力解决这个问题 , 很快就会有解决方案 。 」
在将更新推送到 faker.js 两天后 , Squires 发了一条推文 , 表示自己存储了数百个项目的 GitHub 账户已经被封 。 Squires 在 1 月 4 日发布了 faker.js 的最新 commit , 在 1 月 6 日被封 , 直到 1 月 7 日推送了 colors.js 的「liberty」版本 。 然而 , 从 faker.js 和 colors.js 的更新日志来看 , 他的账户似乎被解封过 。 目前尚不清楚 Squires 的帐户是否再次被封 。
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码
文章图片

至此 , 故事并没有就此结束 。 Squires 2020 年 11 月发在 GitHub 上的一篇帖子被挖出来 , 在帖子中他写道自己不再想做免费的工作了 。 「恕我直言 , 我不想再用我的免费工作来支持财富 500 强(和其他小型公司) , 以此为契机 , 向我发送一份六位数的年度合同 , 或者 fork 项目并让其他人参与其中 。 」
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码
文章图片

Squires 的大胆举动引起了人们对开源开发者的道德和财务困境的关注 , 这可能是 Marak Squires 行动的目标 。 大量网站、软件和应用程序依赖开源开发人员来创建基本工具和组件 , 而所有这些都是免费的 , 无偿开发人员经常不知疲倦地工作 , 努力修复其开源软件中的安全问题 。
开发者们怎么看
软件工程师 Sergio Gómez 表示:「从 GitHub 删除自己的代码违反了他们的服务条款?WTF?这是绑架 。 我们需要开始分散托管免费软件源代码 。 」
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码
文章图片

「不知道发生了什么 , 但我将我所有的项目都托管在 GitLab 私有 instance 上 , 永远不要相信任何互联网服务提供商 。 」
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码
文章图片

有网友认为 faker.js 团队的反应有些夸张了 , 并说道:「没有人会用一个只生成一些虚假数据的包赚大钱 。 faker.js 的确为开发者生成伪数据节省了一些时间 , 但我们也可以让实习生编写类似程序来生成数据 。 这对企业来说并没有那么重要 。 」
faker|拒绝白嫖,开源项目作者删库跑路,数千个应用程序无限输出乱码

推荐阅读