近日,curl 创始人兼首席开发者 Daniel Stenberg 在博客上发文“质问”苹果引发热议。
据悉,本次事件的原因,是一位名为 @Michael Rieder 的用户在推特上向苹果官方账号 @AppleSupport 寻求帮助,但苹果却只是附上了curl 的页面地址让该用户自行联系 curl。
苹果方面如此“敷衍”的答复,不仅引来网友质疑,更是引起了curl 创始人 Daniel Stenberg 的关注,因此专门在博客发文“质问”苹果。
文中他发出了“灵魂拷问”:你能想象一家资产达万亿美元的公司,靠捆绑各种开源组件年赚数十亿美元利润,却从没为这些开源项目赞助过一分钱吗?
他表示,开源项目都是由志愿者来管理的,在未提供支持和帮助的前提下,靠其牟利的公司却在用户向其寻求帮助时,把责任推给让开源项目。
那么,谁会干出这样的事呢?
随后,Daniel Stenberg 在文章底下附上了该事件苹果“推脱责任”敷衍用户的推特截图,对苹果进行“公开处刑”。
现在,我们回头来看那位在推特上向苹果 @AppleSupport 寻求帮助 的用户@Michael Rieder 。
该用户的问题是请求苹果“在 macOS12 中更新 curl 的手册页”,因为“curl 是针对安全传输构建的,证书字符串可以是系统或用户密钥链中证书/私钥的名称或公钥 hash 散列,否则这里的 -E(仅限 iOS 和 macOS)是无效的。”
对于这次事件,苹果直接将寻求帮助的用户推给 curl 的做法,Daniel Stenberg 显然是相当不满的。
作为 curl 的核心开发者,Daniel 对 curl 的热爱是有目共睹的,此前他也发文称至今已为 curl 提交了 16000 次 commit。因此,对于来自外界的质疑和批评,Daniel 向来都是硬气“回怼”。