一个开源工具打磨了28年,被安装超100亿次,为什么挣不到钱?(开源开发工具)

2022年7月,瑞典程序员丹尼尔·斯坦伯格收到了一封姗姗来迟的邮件, 邮件来自微软,通知他的开源项目cURL获得了微软自由和开源软件(FOSS)基金会的大奖。

今日霍州(www.jrhz.info)©️

FOSS每个月会选取一个项目进行资助,奖金是一万美元💵,分十个月支付,cURL是今年1月份的赢家。

一万美元💵的奖金对一个开源项目来说看起来不少,但是如果你了解cURL的话,就知道这和他的地位实在太不相称了。

今日霍州(www.jrhz.info)©️

cURL提供了一个库(liburl)和一个命令行工具,让大家可以轻松地来传输数据。

它支持几乎所有的传输协议,除了最知名的HTTP、HTTPS之外,还支持 FTP, FTPS, Gopher IMAP, Kerberos, LDAP, MQTT, POP3, RTSP, SCP, SMTP, SMB。

可以说,在数据传输领域,只有你想不到,没有它做不到。

正是由于这个特点,它被广泛地安装在这些设备和软件中:

Linux、『Windows』、iOS、Android、MacOS 等主流操作系统。

今日霍州(www.jrhz.info)©️

Nintendo Switch, Xbox and Sony PS5等游戏机。

今日霍州(www.jrhz.info)©️

Roku、Apple TV 等媒体播放器和机顶盒。

今日霍州(www.jrhz.info)©️

几乎所有现有的物联网设备如智能厨房和医疗设备、打印机🖨️、智能手表、智能汽车。

今日霍州(www.jrhz.info)©️

curl如今支持110种操作系统:

今日霍州(www.jrhz.info)©️

丹尼尔自己估计,cURL以及liburl被安装于全球超过100亿台设备中!

100亿台设备,即使每台设备给Daniel 0.01美元💵的话,他已经是亿万富翁了。

丹尼尔从1996年开始开发cURL,当时他就是想从一个网站上自动下载汇率数据,像大家一样,他一开始先在网上找了一个开源的项目叫httpget,用得不亦乐乎。

但和大多数人不同的是,他后来成为了httpget的维护者,开始进一步扩展功能,增加了对Gopher和FTP的支持。

1998年3月,他正式发布了2200行代码的cURL,悲催的是,并没有多少人关注,两年的时间只有区区300次下载。

今日霍州(www.jrhz.info)©️

但是丹尼尔毫不在意,他在业余时间不断地打磨cURL,就是想提供一个良好的、快速的、可靠的传输工具。

这一打磨就是28年,到2026年,丹尼尔已经在上面花费了15000小时,平均每天1.78小时。

cURL发布了197个版本,支持26种传输协议,修复了6787个Bug,代码增长到17万行,也拥有了2300位贡献者。

在商业世界中,丹尼尔的cURL就像下图的那个努力干活,但是并没有多大回报的挖掘机一样。

今日霍州(www.jrhz.info)©️

他的付出和对世界的贡献并没有获得对应的回报!

大约在2004年,丹尼尔曾经从瑞典的Internet基金会申请资金,“以便获取一些专注于cURL的开发时间”,后来又从Adobe那里获得了一些资金来支持SFTP的开发。

除此之外,在opencollective网站上,可以看到curl的赞助商和赞助个人,分为几个等级:

今日霍州(www.jrhz.info)©️

Backer :每月5美元💵

Supporter :每月25美元💵

Sliver Sponsor :每月100美元💵

Gold Sponsor :每月500美元💵

Platinum Sponsor :每月1000美元💵

我粗略计算了一下curl每月的捐赠收入是:

56*5 + 3*25 + 72*100 + 1*500 + 1*1000 = 9055 美元💵

对于普通开源软件,这些捐赠收入相当很多了,但是这可是cURL啊,相比cURL用户的数量,这点钱完全不匹配。

就像微信公众号篇篇10万+,但是打赏只有几块钱。

更何况cURL的支出也不小,有项目支出与基础设施、安全漏洞悬赏、年度开发者会议、项目开发报销等。

今日霍州(www.jrhz.info)©️

上面的支出列表中有一项是购买笔记本📓电脑💻️,因为丹尼尔的电脑用了8年,不得换了:

今日霍州(www.jrhz.info)©️

当然,丹尼尔能28年如一日的维护cURL,肯定不仅仅是因为金钱。

他在stackoverflow在回答关于curl动力的问题时说:

当然,二十多年每天都在做这件事,我有时候也会感到厌倦,有时会有障碍,有些事情很难,有些人也很丑陋和烦人.... 但是最大的奖赏时我知道我的代码有助于推动无处不在的『互联网』革命。

丹尼尔的境界非常之高,在对他深表敬意的同时,我们不由想到:

cURL这么厉害,这么流行都难以带来相匹配的收入,别的开源项目会怎么样呢?

粗略总结一下,开源软件的发展有这些路径:

1、自己搞了一个小开源软件,star 不少,写到简历中也有光彩

有不少程序员做到了这一步。

2、开源软件解决了一个重要的、非常细分领域的问题,主要作为库的形式存在

典型的就是cURL 、log4j、openSSL, 他们支持着全球『互联网』的运行,知名度不高,相应收入也不高,出了问题还得背锅。

今日霍州(www.jrhz.info)©️

开发者能坚持下去的纯粹是爱好和成就感:我的软件支撑着全世界的运转,世界离了我不行。

3、开源软件一不小心满足了一个超级大的需求,有着巨大的商机。

于是成立了公司,社区版负责拉流量,商业版/企业版卖钱,顺便做技术支持。

将来可能会被收购,运气好还能上市,从此生活美滋滋。

这似乎是个主流的商业模式,典型的如Nginx、MySQL、Elastic Search、MongoDB、Docker、Redis、IDEA等。

可恨的是有些云厂商会把开源软件拿过来包装一下,当成云服务来卖,逼得开源软件不得不修改协议。

4、开源软件实在太牛了,以至于各个巨头公司都不得不低头迎合,成立基金会来支持后续发展。

典型代表是Linux。

来源丨公众号:码农翻身(ID:coderising)

dbaplus社群欢迎广大技术人员投稿,投稿邮箱:editor@dbaplus.cn

特别声明:[一个开源工具打磨了28年,被安装超100亿次,为什么挣不到钱?(开源开发工具)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

道指深夜跌超600点,『芯片』股跳水,中概股普跌,哔哩哔哩跌7% 市场动荡加剧(道指大跌原因)

美东时间周四,欧美股市集体收跌。欧洲三大股指、道指均跌超1%,其中道指日内下挫超780点,标普500指数和纳指也小幅下跌。国际原油价格猛涨,WTI原油涨幅超过5.6%

道指深夜跌超600点,『芯片』股跳水,中概股普跌,哔哩哔哩跌7% 市场动荡加剧(道指大跌原因)

二个闫学晶?39岁何洁哭诉:辞掉保姆司机,独自养4娃累到脱相(闫学晶要二胎是真的吗?)

2026年3月,何洁在直播时提到前夫赫子铭一直没给过孩子抚养费,话刚说完,弹幕就炸开了,有人评论说她年收入两千万还哭穷,还有人直接叫她闫学晶2.0,她停了三秒没回话,就在这三秒里,『直播间』气氛从同情转为嘲讽,实…

二个闫学晶?39岁何洁哭诉:辞掉保姆司机,独自养4娃累到脱相(闫学晶要二胎是真的吗?)

城市菜塔:AT模式引领城市农业新未来_5

本文将系统梳理城市菜塔的AT模式、技术创新、运营模式、示范案例及未来前景,以数据和实例为支撑,深度剖析其如何重塑城市农业格局。 2.AT城市菜塔的技术创新与优势 3. 城市菜塔的生态协同与运营模式 7. 城…

城市菜塔:AT模式引领城市农业新未来_5

星二代扎堆出道:有人靠脸有人靠爹,内娱真要变天了?(星二代扎堆出道引争议)

这只是冰山一角——『黄磊』的女儿黄多多直接搭戏『汤唯』,陈奕迅的女儿陈康堤签约华纳音乐,小沈阳甚至在韩国为女儿Nina开公司推歌,仿佛『娱乐圈』️正在上演一场「世袭制」的星二代集体进军秀场。当梅婷还在剧组里演丫鬟时,她一定…

星二代扎堆出道:有人靠脸有人靠爹,内娱真要变天了?(星二代扎堆出道引争议)

云南:首届“临沧村唱”圆满收官 探索“音乐+文旅”的乡村振兴新路径

活动以“遇见临沧 如回故乡”为主题,以“临沧村唱 说唱就唱”为口号,设线上人气赛与线下选拔赛双赛道,历时近三个月真正实现了全民参与、全域联动。 以“让临沧的每一处风景都会唱歌”为理念,活动期间,在临沧市文化馆…

云南:首届“临沧村唱”圆满收官 探索“音乐+文旅”的乡村振兴新路径