OSDL (Open Source Development Labs) 是什么


1998年网景的源代码向公众开放,之后这成为Mozilla基金会 (Firefox等工具的开发机构),开源就开始了。

开源的许可证是和以前就使用的GNU GPL(通用公共许可证) 和BSD许可证一样,但自由软件所强调的是软件的“自由”,开放源码不仅如此,还具有在商业领域被积极使用的特征。
那个时代的IT 行业, 微软在该行业拥有压倒性的影响力。 服务器中的操作系统用的是Windows NT, 而且份额在扩大。 UNIX 阵营,由于各家公司提供独自的Unix ,碎片化无法解决, 所以市场分额不断被Windows夺走。

这时Linux开源代码横空出世。

甲骨文那些软件企业虽然开发的软件是在Windows上运行,但是MS也有SQL Server这样的同类竞争产品,在Windows上竞争的话和MS相比是处于劣势 。但是UNIX由于各个硬件厂商提供专有的Unix ,移植和验证的的成本很高。

这样的话第三个操作系统就会引起软件供应商的注意。 同时,对硬件厂商来说,作为PC ( 英特尔架构) 和服务器上操作系统,也有它的利用价值。

在这种情况下, 为了让更稳健的企业也能利用Linux,几个著名的企业在2000年成立了OSDL( 开放源代码开发实验室) 。 最初的创始成员是 CA , IBM , 英特尔 , 惠普 , NEC ,等等,之后加入了富士通和日立。 这之后Linux的作者的李纳斯·托瓦兹以研究员的身份加入,该组织于2007年和自由标准组织合并,成为Linux基金会。

UNIX的统一并没有成功,但Linux由于有李纳斯的领导,最终没有形成多个的内核混乱的局面。

对OSDL的成员公司来说,当你参与开源的社区时,也是文化碰撞的学习的机会。

根据许可证,分支出独立的Linux是没有问题的 。但是,由于是GNU GPL License,自己的修改的Linux代码也必须要公开,所以即使你分支了也缺乏分支的动机。而另一方面,使用BSD许可证的话,开发者并没有义务公开源代码,所以你自己的扩展可以不公开。 我的个人感觉是,BSD的许可证分支的可能性更高。 (这仅仅是个人的印象,我并没有具体的数据)。

在任何情况下,Linux没有分离成各种各样的支流。
错误修复和功能扩展等等,不是自己搞一套东西,而是积极向社区提供代码,这才是需要植根于心的正确的文化。

对只在公司开发专有软件的程序员来说,他们没有「开放源代码在开源开发中是极其重要的」这样的意识。也没有这样的习惯。 这种情况下,就会和开源社区发生冲突。

这样的冲突与应对措施在OSDL的会议都有讨论,也逐渐加深了理解。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值