我的开源项目被科技巨头拿去做产品了,只不过注释中删掉了我的名字( 四 )


可能有人会说 , 这不是 Sun 公司的本意 , 而是个别粗心大意的工作人员的所作所为 , 但我认为这可能是受到了 Sun 企业文化的影响 。 我和身边一些同事都认为:Sun 认为只有 Sun 才能充分利用自己的技术 , 而在 Sun 之外创建的任何东西都是垃圾 。 当 Sun 的员工发现一些优秀的项目时 , 他们倾向于假定这些项目是来自 Sun 的 , 因此可以安全地重复使用和重新命名(甚至是重新许可) , 因为他们认为他们已经拥有版权 。
Sun 公司确实也有一些人努力通过我和我的工作来做正确的事情 。 我的 DTraceToolkit 至少四次被内置到可观察性产品中 , 并且保留了许可证 。 有一次 , 他们想重新获得 GPL 许可 , 便与我就此事进行了讨论 , 但这是另一回事 。
这也不是唯一一次有人无意中试图向我出售我自己开发的项目 。 后来我学会了不告诉销售人员我发明了他们展示给我的东西 , 因为他们觉得我像一个疯子 , 只是简单地说:「我对这项技术有很多经验」 , 就这样吧 。
我的 BPF 工具现在出现在可观察性产品中 , 并且规模将增长到比我的 DTrace 工具大得多 。 但我对开发人员的直接建议是:不要重写我的 BPF 工具和 bcc 库;按原样构建它们(bcc Python 或 bcc libbpf-tool 版本) 。 重写会划分工程资源并使您的客户使用过时的版本 。
我想开源开发者发现他们自己的代码被重新命名的情况并不少见 。 但这种情况应该不多:一位美国开发人员带着并非他编写的软件进行了世界巡回展示 , 其中包括在澳大利亚无意中向作者进行了销售宣传 。 他甚至没有说过一声「谢谢」 。
这就是作者 Brendan Gregg 讲述的故事 。 Sun 公司如今已经成为历史 , 无论如何 , 不可否认的是开源社区内每一位开发者都对今天的计算机事业做出了自己的贡献 , 就像该文章的热评所说:
我的开源项目被科技巨头拿去做产品了,只不过注释中删掉了我的名字
本文插图
当苹果准备为 OS X 提供「更小尺寸的更新」时 , 我很好奇实现细节 , 因为我博士阶段的研究涉及到这个话题 , 所以我询问了苹果相关研究团队的成员 , 几个月后我得到回复:「我们正在使用一个名为 bsdiff 的工具 , 你熟悉它吗?」我确实很熟悉 , 因为我是这个工具的作者 。
在这个计算机掀起技术革命的时代 , 每一位开源贡献者都应该被尊重 。
CVPR 2021 线下 论文分 享会惠普展台
6月12日 , 北京望京凯悦酒店 。 CVPR 2021 线下论文分享会将设置Keynote、论文分享和Poster环节 。
在此论文分享会上 , 惠普的展台将展示全新 Z8 G4 以及更多型号工作站的强大机器学习能力 。