“公开处刑”| curl 创始人发文“质问”苹果:靠开源年赚数十亿,却把开发者当免费"工具人"

2021年11月22日 阅读数:7
这篇文章主要向大家介绍“公开处刑”| curl 创始人发文“质问”苹果:靠开源年赚数十亿,却把开发者当免费"工具人",主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

近日,curl 创始人兼首席开发者 Daniel Stenberg 在博客上发文“质问”苹果引起热议。安全

据悉,本次事件的缘由,是一位名为 @Michael Rieder 的用户在推特上向苹果官方帐号 @AppleSupport 寻求帮助,但苹果却只是附上了curl 的页面地址让该用户自行联系 curl。网络

苹果方面如此“敷衍”的答复,不只引来网友质疑,更是引发了curl 创始人 Daniel Stenberg 的关注,所以专门在博客发文“质问”苹果。curl

Daniel Stenberg 原文内容以下:工具

“Imagine running a trillion dollar company that bundles various open source components into your products, making billions of dollars of profit annually. When one of your users reach out and ask for help, with the product you ship to your customers, you instead refer the user to the open source project. The project which is run by volunteers which you never sponsored with a cent.url

Who would do something like that?”spa

文中他发出了“灵魂拷问”:你能想象一家资产达万亿美圆的公司,靠捆绑各类开源组件年赚数十亿美圆利润,却从没为这些开源项目赞助过一分钱吗?命令行

他表示,开源项目都是由志愿者来管理的,在未提供支持和帮助的前提下,靠其牟利的公司却在用户向其寻求帮助时,把责任推给让开源项目。component

那么,谁会干出这样的事呢?事件

随后,Daniel Stenberg 在文章底下附上了该事件苹果“推脱责任”敷衍用户的推特截图,对苹果进行“公开处刑”。ip

如今,咱们回头来看那位在推特上向苹果 @AppleSupport 寻求帮助 的用户@Michael Rieder 。

该用户的问题是请求苹果“在 macOS12 中更新 curl 的手册页”,由于“curl 是针对安全传输构建的,证书字符串能够是系统或用户密钥链中证书/私钥的名称或公钥 hash 散列,不然这里的 -E(仅限 iOS 和 macOS)是无效的。”

对于此次事件,苹果直接将寻求帮助的用户推给 curl 的作法,Daniel Stenberg 显然是至关不满的。

做为 curl 的核心开发者,Daniel 对 curl 的热爱是有目共睹的,此前他也发文称至今已为 curl 提交了 16000 次 commit。所以,对于来自外界的质疑和批评,Daniel 向来都是硬气“回怼”。

早在今年 2 月份,Daniel 就对部分人批评 curl 不该该使用 GitHub 的观点进行了“回怼”——“我喜欢 GitHub”。

做为独立开源项目,curl 发展至今,也一直是在没有任何“基础设施部门”支撑的状况下完成的。大约 11 年前,自 curl 从 Sourceforge 切换到 Github 以后,就吸引了很多来自全球各地开发者、志愿者的加入,而这些志愿者们为该项目的付出,固然不能让靠其“牟利”的苹果公司来当作“工具人”来免费用。

关于 Daniel Stenberg,关于 cURL

Daniel Stenberg 全名 Magnus Daniel Stenberg,curl 创始人兼首席开发者,出生于瑞典首都斯德哥尔摩以南的郊区胡丁厄(Huddinge),2017 年因在 curl 方面的工做得到了 Polhem 奖。

cURL是一个开源项目,主要的产品是curl(命令行工具)和libcurl(C语言的API库),二者功能均是:基于网络协议,对指定URL进行网络传输。

curl 是一款利用 URL 语法在命令行下工做的文件传输工具,1997 年首次发行。它支持文件上传和下载,因此是一款综合传输工具。curl 包含用于程序开发的 libcurl,可处理各类状况的认证页面,如交互式的让用户输入密码等,目前可在MIT许可证下使用。