推荐阅读: 《六年程序员生涯。。》
今天,一定要看到文末,程序员专属!!!
1.34000 Star
向大家提一个问题,你觉得一个 34000 Star 的开源项目,能值多少钱?或者说如果你使用了,愿意付费 1 元吗?
在国外就有这样一个大神,开发了一个开源软件 Faker.js,在 Github 上收获了足足有 3.4 万 Star。
这个作者还有一个开源项目叫做:Colors,在 Github 也有 4500 多的用户关注。
但是就在前两天,这两个开源项目被作者同时“删库”处理了。
首先作者先把这两个开源项目改为私有,然后在同时重新的创建了两个同名的项目,提交信息写的是「endgame」(结束游戏)。
然后把版本定设置为 6.6.6 ,同时将项目推送到了 Github 和 Npm ,如果你的项目刚好使用了最新版本。
就会出现下面这一幕
2.使用率很高
faker.js 是 GitHub 上一个知名的 Node.js 开源库,其主要作用,是能快速为项目生成可用于测试的假数据。
colors 是一个 JavaScript 库,实现对颜色的各种操作和计算。
仅仅在 npm 上,colors 库每周的下载量就超过 2000 万次,并且有将近19000 个项目正在使用。
faker 在 npm 上每周的下载量超过 280 万次,有超过 2500 个项目使用。
并且不只是很多开发者在使用,就连很多的大厂都在使用这两个开源库,而他作为开源项目的作者,却没有任何收入。
两个开源项目删掉后,重新提交后在 Readme 里面都写了这么一句话:「What really happened with Aaron Swartz?」。
翻译过来就是:「Aaron Swartz 到底发生了什么?」
Aaron Swartz 是一名计算机天才和黑客,参与创建了很多有影响力的协议,比如 RSS、Markdown、CC 软件协议、Reddit等。
后来入侵被指控涉嫌非法侵,在该案认罪辩诉阶段,Aaron 在其所在公寓自缢身亡,年仅 26 岁。
Aaron 又和作者有什么关系呢?
3.Marak 的遭遇
Marak 这段时间过得确实不太顺利。
2020 年 10 月 26 日,Marak 发了一条推文,称公寓失火,导致各种贵重物品丢失,无家可归,并提供了自己的 PayPal 账号寻求网友支持。
根据这条微博的点赞、转发数据来看,很显然他并没有收到多少捐款。
此前,在2020年11月,Marak
就曾警告说,他将不再用他的「免费工作」来支持大公司了,而这些企业应该考虑用每年「六位数」的工资来补偿。
去年11月9日,知名开源项目Faker.js作者 Marak 在其仓库发了一个新 issue #1046:
(世界五百强公司们)别想再白嫖我的工作成果了,要么给我开一份六位数的合同,要么fork项目自己搞。
综合来看,就是 Marak 这两年本身遭遇并不是很好,又发现很多大公司都在免费的使用自己的开源项目,没有付费一分钱。
为了报复众多的“白嫖”,就恶意删库,发布一个错误的版本。事件发生后没多久,Github 官方就直接封了 Marak 的账户。
4.最后大家,怎么看?
我自己也是一个开源作者,Star 最多的开源项目有 2.7 万的用户,所以从某种程度上可以理解他的行为。
我的GitHub 地址:https://github.com/ityouknow
Faker.js 使用对传播、复制容忍度很高的 MIT 协议,也就意味着任何人可以使用此开源项目,哪怕是作为商业项目。
为了盈利 Marak 还曾经做过一个增值付费,基于 Faker.js 开发了一个在线的“假数据的云服务网站” Faker Cloud。
服务上线两周后,Marak 注意到两位来自「Retool.com」的工程师注册了他的服务。
工程师所在的公司还赞助过 Marak,于是他热情和他们对接沟通、交流,两周后,他发现这家公司做了一个非常类似的产品。
并且这款产品是完全免费的。
后来,Marak 和这家公司沟通,希望收购 Faker.js 和 Faker Cloud,这家公司回复考虑一下,就再也没有后续了。
如果你是 Marak 遇到这样的事情,你会愤怒吗?
早上在我准备发文的时候,看到最新消息:
Faker.js 现在已成为由社区控制的项目,目前项目的管理团队由 8 名来自不同背景和公司的工程师组成。
不管怎么样,希望开源世界越来越好吧,也希望开源作者们的付出,能够有一个比较合理的回报机制。
当然了,不一定是钱。
程序员专属
红包封面,来了!
最近微信红包提供了定制封面,很多品牌都纷纷定制了自己的专属红包封面。
但是,作为具有数百万群体的程序员们,怎么能没有一款专属于他们的红包封面呢?
于是,公众号 不会笑青年 X 了不起的程序员,联名设计了一款程序员专属的红包封面!
先来看下效果:
怎么样,有没有觉得很好看呢呢?是不是想立刻就拥有呢?
别着急,这就给大家奉上领取方式:
目前该红包封面,只在封面的设计者的公众号【了不起的程序员】首发领取:
关注后,在对话中回复”程序员封面“,即可进入领取页面。数量有限,先到先得哦!
微信扫描二维码,关注一个有故事的程序员
(点击了解: 关于程序员的专属导航!)