开源软件在现代互联网技术的发展中扮演者重要的作用。很多技术的进步和发展都是由开源软件推动的。而开源软件的发展离不开背后强大的开源组织的管理。本文列举最著名的五个开源组织,简述其背景,欢迎大家阅读。
Apache软件基金会是全球最著名的开源组织。创立于1999年,最早是一帮程序员开发和维护了叫Apache的HTTP服务器,后来由于商业需求的不断扩大,以Apache HTTP服务器为中心,启动了更多的与Apache项目并行的项目,比如mod perl、PHP、Java Apache等等。
现阶段,大家熟知的Hadoop、Kafka、Maven等等都是由Apache软件基金会管理和维护,所有的Apache管理的软件都遵从Apache2.0开源协议,商用友好!
成立日期:1999年
所属地区:美国
开源协议:Apache2.0
官方地址:http://www.apache.org/foundation/
云原生计算基金会(CNCF)的使命是促进分布式计算和 “云原生 “系统的采用,它的定义是容器打包、动态管理和面向微服务。作为Linux基金会的一个项目,CNCF主办了Kubernetes云协调系统和其他云原生开源项目。
它与Kubernetes 1.0同时宣布,Kubernetes是一个开源的容器集群管理器,由谷歌作为种子技术贡献给Linux基金会。创始成员包括谷歌、CoreOS、Mesosphere、红帽、Twitter、华为、英特尔、思科、IBM、Docker、Univa和VMware。CNCF也推荐Apache2.0开源协议,商用友好!
成立日期:2015年
所属地区:美国
开源协议:Apache2.0
官方地址:https://www.cncf.io/
Eclipse基金会主持着一个拥有数百个开源项目的大型社区,有近1400名提交者作为成员,并有八个合作工作组,包括物联网、LocationTech和科学。该基金会提供了一套服务和最佳实践,以便在开源技术上实现供应商中立的合作。最著名的就是Eclipse系列的IDE了,Eclipse目前包含415个项目。
不过需要注意的是,Eclipse Foundation遵从 Eclipse Public License v2.0协议,它要求你如果修改了相关软件,需要公开源码。但也算友好了。
成立日期:2004年
所属地区:加拿大
开源协议:Apache2.0
官方地址:https://www.eclipse.org/
自由软件基金会(FSF)的使命是捍卫计算机用户的自由和权利。它提倡 “开发和使用自由(如自由)软件和文件”,并反对数字版权管理、软件专利和其他对计算机用户自由的威胁。
从成立到90年代中期,FSF的资金主要用于雇佣软件开发人员为GNU项目编写自由软件。自1990年代中期以来,FSF的雇员和志愿者主要致力于自由软件运动和自由软件社区的法律和结构问题。
与它的目标一致,FSF的目标是在自己的电脑上只使用自由软件。不过,FSF倡导的开源协议就是著名的GPL(the GNU General Public License),目前是3.0版本,对商用很不友好。只要你的软件某个部分使用了以GPL发布的部分,整个项目都必须要求以GPL协议开源。虽说商用不友好,但是比起大公司滥用开源还是一个非常好的震慑作用。不然很多大企业随便用开源,没有一点付出真的是够了。不过,它们也有一个LGPL版本,要求宽松一点。采用动态链接的方式使用不会被要求开源。
FSF管理的最著名的开源软件就是GNU项目了,为了确保计算机的整个软件授予其用户所有的自由权利(使用、分享、研究、修改),即使是最基本和最重要的部分—操作系统(包括其所有的众多实用程序)也需要是自由软件,这就是FSF的目的。
成立日期:1985年
所属地区:美国
开源协议:GPLV3.0/LGPL
官方地址:https://www.fsf.org/
Linux基金会成立于2000年,赞助Linux创造者Linus Torvalds的工作,并得到了全球领先的技术公司和开发者的支持。Linux基金会是致力于促进Linux发展的非营利性联盟。
该基金会于2000年启动,隶属于开源开发实验室(OSDL),当OSDL与自由标准集团(FSG)合并后,成为今天的组织。Linux基金会赞助了Linux创建者Linus Torvalds和主要维护者Greg Kroah-Hartman的工作。此外,它还得到了AT&T、思科、富士通、谷歌、日立、华为、IBM、英特尔、Meta、微软、NEC、甲骨文、Orange S.A.、高通、三星、腾讯和VMware等成员以及世界各地的开发者的支持。
成立日期:2000年
所属地区:美国
开源协议:BSD
官方地址:https://www.fsf.org/
Linux Foundation的开源协议主要是BSD,完全自由使用。
详情:全球主要开源组织概述 | 数据学习者官方网站(Datalearner)