|
|
|
|
公众号矩阵

开源先驱逝世,光盘刻录之父,却为Linux社区所不容

著名开源软件开发者、德国程序员Jörg Schilling因肾癌导致的并发症去世,享年66岁。

作者:佚名来源:新智元|2021-10-13 18:03

今天带来一个坏消息!

著名开源软件开发者、德国程序员Jörg Schilling因肾癌导致的并发症去世,享年66岁。

Jörg Schilling在开源软件界享有盛名,他最为人所知的贡献是开发了免费开源软件工具包cdrtools。其中最著名,也是应用最为广泛的是其中的CD/DVD刻录软件cdrecord。其最早版本可追溯到1996年2月。

如果你是一个经常刻录CD或DVD的开源爱好者,你很有可能正在使用Jörg Schilling的软件。因为本世纪初,很多商用光盘刻录软件的源代码核心就出自cdrecord。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

可以说,让光盘刻录机人人可用, Jörg Schilling功不可没。

Cdrecord于1996年正式推出,并在1997年移植到了Linux中,并迅速扩展到其他操作系统中。

2000年,CDrecord在全球拥有超过100万用户,是CDrtools软件套件中最重要的一部分。

Jörg Schilling不仅对刻录CD和DVD感兴趣。在很长一段时间里,他作为开发者参与了OpenSolaris项目及其后续项目Illumos。

GitHub的建立也有他的功劳,他参与开发了Github前身——BerliOS。

暴脾气多次怒喷Linux,换许可证得罪Debian社区

如果说Jörg Schilling最为人所知的贡献是开发了免费开源软件工具包cdrtools。那么他让桀骜不羁的性格和暴脾气可能让他被更多人所知。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

Cdrecord成为Jörg Schilling对开源软件业界最重要的贡献之一,也是本世纪初最受欢迎的刻录软件之一。当时市面上大量CD/DVD刻录商业软件的核心代码都取自cdrecord。

不过,尽管软件广受欢迎,Jörg Schilling本人和开源业界著名的Debian GNU/Linux社区的关系却并不融洽。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

最初这款软件是按GPL许可开发的,并被Debian release收录,随版本更新,其中保留了许多非官方的更改。

但Jörg Schilling本人是个暴脾气,还老看不惯Debian Linux代码质量太差,几次三番对着社区公开喊话说:不要为自己开发的原始版本软件再分发这些「有缺陷的垃圾更新」了。

2006年5月,他干脆将cdrtools大部分代码的许可换成了CDDL。

这下Debian社区不干了。

CDDL许可和GPL许可是不兼容的。Debian社区认为,作为一个整体的cdrtools,只要有任意部分代码是在GPL许可下的,其他部分代码就被视作衍生部分,自动适用GPL许可。软件其余部分不能分割出任何部分给CDDL许可。

Jörg Schilling对此并不买账。他表示,按他的理解,cdrtools软件包属于集体作品,而不是衍生作品,由多个彼此独立的作品组成,因此不存在许可证混用冲突问题,可以随Debian Linux继续分发。

而且他人在德国,还不承认美国的法律。很多商业公司直接拿CDrecord套个皮就来卖钱,Jörg Schilling虽然表示商业应用应该付费, 但也并没他见起诉哪家公司侵权。

这等于是打了开源社区的脸,双方吵得越来越厉害。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

2006年9月,Debian宣布,由于许可授权协议不兼容,从Linux发行版中删除CDDL许可的cdrtools版本,只保留最后一个 GPL 许可的 cdrtools 版本的一个分支cdrkit。Jörg Schilling则继续在 CDDL 和 GPL (mkisofs) 许可下开发他的 cdrtools 版本。

Debian、Red Hat、Fedora和Ubuntu都从他们的发行版中删除了带有 CDDL 代码的 cdrtools 版本。

但时至今日,仍有不少人认为,比起在越来越复杂的开源分享许可协议上抠字眼,Jörg Schilling的主张和做法无疑更纯粹,更符合最初的「开源精神」。

网友哀悼和怀念

如今,Jörg Schilling去世的噩耗传来,网友们纷纷对这位特立独行的程序员的离去表示哀悼。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

致广大的英语国家的朋友:Jörg Schilling,cdrtools(开源CD/DVD刻录软件)的作者在昨天去世。我们会想念他的!

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

开源软件的先驱,听到这个消息很难过,愿逝者安息!

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容
开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

愿Jörg安息。

很多人可能不知道他,他的工作为21世纪初的CD刻录软件打下了基础。Linux的发展和繁荣得益于CD光盘的拷贝,而当时对CD刻录机的技术支持很差。他的工作肯定影响了很多人,他为Linux今天的地位做出了自己的贡献。

开源先驱肾癌逝世,光盘刻录之父,却为Linux社区所不容

我在版权页上见到过他的名字,一闪而过。

因为他的工具,我的生活变得更轻松、更美好,而且是免费的。虽然他的去世让人难过,但对我来说,我想到的是另一件事:他改变了世界,但没有选择常见的方式,他没有在IPO中大赚几十亿美元,也没有成为媒体名人。

人人都有得到认可的方式,也许我们应该把目标放低一点。愿爱他的人们节哀!

愿Jörg Schilling安息!愿世间没有癌症!

【编辑推荐】

  1. 区块链开源最佳实践及场景应用研讨
  2. 如何在 Linux 上安装Samba
  3. 微软Windows 11被Linux社区炮轰:背叛了用户、不要安装
  4. 讲真,这几个完整的开源Java项目能让你的能力提高一大截
  5. 大模型高效释放生产性能,HuggingFace开源Transformer扩展优化库
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微