OSDL (Open Source Development Labs) 是什么

译至:http://d.hatena.ne.jp/hyoshiok/20140816/p1

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的会议都有讨论,也逐渐加深了理解。

OSDL (Open Source Development Labs) 是什么

时间: 2024-11-10 21:56:14

OSDL (Open Source Development Labs) 是什么的相关文章

【linux】常用网站

Kernel: http://www.kernel.org/ LSB (Linux Standard Base): http://www.linuxbase.org/ ELC(Embedded Linux Consortium): http://www.embedded-linux.org/ OSDL(Open Source Development Labs): http://www.osdl.org/ CELF(Consumer Electronics Linux Forum): http:/

Linux及Git介绍

1.Linux基础知识 为什么要学习Linux + 因为后所需要用到的工具是基于Linux平台所使用的工具. 很难学吗? + 不难就是些命令. 什么是Linux + `Linux作者:林纳斯·托瓦兹` 林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员.黑客.Linux内核的发明人及该计划的合作者. 托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一.现受聘于开放源代码开发实验室(OSDL:Open So

数据库基准测试(Database Benchmarking) 说明

1   TPC概述 对数据库和服务器进行压力测试或者做对比的时候,都是经常会使用HammerDB 或者 Benchmark之类的工具,而且最常用TPCC的标准进行测试. 这里说的TPCC,前3个字母是:TPC 是Transaction Processing Council(事务处理委员会),其提供了量化的方法和标准. 所以我们说的TPCC就是其中一种测试方法. TPC的官网是:http://www.tpc.org/ 从图上可以看出,除了TPC-C 之外,还有很多其他的方法,包括废弃的TPC-A,

Linux的发展

简述 Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成. Linux是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件.应用程序和网络协议,可支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统. Linux存在着许多不同的版本,但它们都使用了Linux

Linux系统配置及服务管理_第01章系统部署

大家好,我是"霸王卸甲"是一个新博主,从今天开始每日在这里为大家更新一篇关于linux方面的文章,如果有问题或者文章有错误的地方请大家私信我,谢谢. 一.GNU/Linux 的历史:自由软件之父 Richard M. Stallman 1984 GNU Copyleft OpenSource Free GPL 既然是历史,就让它成为历史吧......但请记住他们:Linux 之父 林纳斯?本纳第克特?托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑

No.1 linux运维

一.Linux起源 自由软件之父Richard M. Stallman 1984 GNU Copyleft OpenSource Free GPL既然是历史,就让它成为历史吧..但请记住他们(GNU/GPL)2.Linux 之父林纳斯?本纳第克特?托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员.黑客.Linux内核的发明人 及 该计划的合作者.托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之 一.现受 聘于开放源代码开发

linux进阶篇之linux历史

Richard M. Stallman(自由软件之父) 1984 GNU Copyleft OpenSource Free GPL 林纳斯?本纳第克特?托瓦兹(linux之父)(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员.黑客.Linux内核的发明人及该计划的合作者.托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一.现受聘于开放源代码开发实验室(OSDL:Open Source Development Labs, Inc)

一周第一次课(3月19日)

1.1 学习之初 1.2 约定 1.3 认识Linux 什么是linux?(转自https://www.cnblogs.com/lcword/p/5691684.html) 简述 Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成. Linux是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件.应用程序和网络

【Linux】一步一步学Linux——Linux发展史(01)

目录 00. 目录 01. Linux概述 02. Linux简史 03. Linux主要特性 04. Linux之父 05. Linux相关术语 06. Linux其它 07. Linux应用领域 00. 目录 @ 01. Linux概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思