Glibc 终于是自由软件了 - 开源中国社区
Float_left Icon_close
Glibc 终于是自由软件了
红薯 2010年08月27日

Glibc 终于是自由软件了

红薯 红薯 发布于2010年08月27日 收藏 1 评论 5

GNU软件真的是纯粹的自由软件吗?并非如此。事实上,每一个GNU/Linux发行版,包括Debian,在2010年8月18日之前都包括了使用非自由软件许可证的代码。这些可疑代码要上溯至1984年,GPL等自由软件许可证此时尚未诞生。

Sun为Unix创造了一个RPC实现,被称为Sun RPC。源代码使用了一个比较自由的许可证:允许任意拷贝或修改,但无权许可或分发给其它人,除非是作为用户开发的产品的一部分。Sun RPC随后被开发者广泛使用,它是NFS文件系统的 基础。世事变迁:从1980年代到1990年代,自由软件运动确立了软件自由的四大原则,GPL自由软件许可证于1986年出现,Debian确定他们的 核心理念是创建完全由自由软件组成的GNU/Linux发行版。Debian仔细检查了数百万行代码,他们在2002年发现旧 的Sun RPC代码还存在于核心的Linux文件glibc和portmap中。但对Sun来说,寻找这些非自由的可疑代码的原始出处相当棘手,因为写代码的人已 经离开了公司,但如果要改变许可证必须要确定代码的原始来源,于是此事被搁置了起来。直到8月18日,令人感到讽刺的是,收购了Sun的甲骨文公司宣布了 新的许可证,用3-clause BSD许可证重新授权。现在Glibc、NFS和portmap都是纯粹的自由软件了

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Glibc 终于是自由软件了
分享
评论(5)
最新评论
0
让开源来的更猛烈一些吧
0
搞GPL 的那些人不是宣称BSD协议是强盗吗?现在怎么又依靠BSD了?
0
好事情:)
0
神奇.
0
真好啊!!!!!!!!
顶部