开源软件介绍——开源基金会和开源许可证

这篇具有很好参考价值的文章主要介绍了开源软件介绍——开源基金会和开源许可证。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开源软件介绍——开源基金会和开源许可证

 我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来看一看世界范围内知名的开源基金会和开源许可证。

开源基金会

基金会是开源生态中的一个重要组成部分,用于资金的筹集与开源项目的前期资助与后期的发展。这里将介绍部分重要基金会,供大家深人学习与借鉴。

云原生计算基金会 CNCF ( Cloud Native Computing Foundation )

云原生计算基金会于2015年12月11日成立。当年谷歌内部一直用于编排容器的Borg项目开源了,为了使该项目能够得到更好的发展,谷歌与Linux基金会一起创办了CNCF。谷歌把Borg用Go语言重写,更名为 Kubernetes,并捐赠给CNCF。成立这个组织的初衷,简单地说,是推动云原生计算可持续发展;帮助云原生技术开发人员快速地构建出色的产品;主要成员包括谷歌、华为、苹果、Spotify、Atlassian、 eBay、 Intuit、 Reddit、 Shopify、 Squarespace和沃尔玛等 87家公司。

CNCF的口号是“坚持和整合开源技术来编排容器作为微服务架构的一部分”,作为致力于云原生应用推广和普及的一支重要力量,不论是云原生应用的开发者、管理者,还是研究人员都有必要了解。CNCF通过建立社区、管理众多开源项目等手段来推广技术和生态系统发展。CNCF作为一个厂商中立的基金会,致力于推广 GitHub 上快速成长的开源技术,如 Kubernetes、Prometheus、Envoy等,帮助开发人员更快、更好地构建出色的产品。

目前,主要支持的项目有:源于谷歌的Kubemetes(容器编排引擎)开源项目;源于华为的KubeEdge(边缘计算平台)开源项目。

很多公司乐于把项目贡献给CNCF,这样能吸引更多的专家参与进来。只有足够优秀的项目,CNCF才会接纳,原创公司会在该项目上保持技术上的领先,也能扩大技术影响力,所以原创公司愿意分享项目到CNCF。

CNCF(云原生计算基金会)构建可持续生态系统,并促进社区支持云原生开源软件的增长和健康发展。每个CNCF项目都需要有一个成熟度等级,申请成为CNCF项目的时候需要确定项目的成熟度级别。成熟度级别(MaturityLevel)包括以下三种:sandbox(初级),incubating(孵化中),graduated(毕业)

更多信息可参阅:
https://www.cncf.io/
https://www.linuxidc.com/Linux/2015-07/120813.htm

Linux基金会

2000年, Linux 基金会成立,赞助Linux 创始人Linus Torvalds的工作。该基金会通过领先的技术,和来自世界各地的开发人员合作。Linux基金会保护其成员和开源开发社区资源,以确保Linux仍然是免费的,但技术上是先进的。

2007年,由开源码发展实验室(Open Source Development Labs, OSDL)与自由标准组织(Free Standards Group, FSG)联合起来成立了 Linux 基金会。Linux基金会是一个非营利性的联盟,其目的在于协调和推动Linux系统的发展,以及宣传、保护和规范Linux。其中,MeeGo 是Linux 基金会管理下的Linux操作系统。

它还通过举办合作活动促进创新,例如Linux技术社区、应用开发商、行业和最终用户,解决Linux生态系统面临的紧迫问题,包括LinuxCon等。通过与Linux基金会的合作计划,最终可以解决用户、开发和产业的合作、技术、法律和宣传的问题。

2010年6月29日,Linux基金会执行董事JimZemlin表示:在嵌人式领域,Linux排名第一;超级计算机领域也是Linux领先的;服务器方面,Linux与微软的Windows各占半壁江山;而桌面则是微软领先的。从中可以看到,Linux在绝大部分领域都有出色的表现。

截至2011年12月,Linux已经发展成为计算领域中的强有力的工具。

2018年3月28日,Linux基金会(Linux Funds)宣布推出LF深度学习基金会,助力开源技术在人工智能、机器学习和深度学习领域的发展。该基金会的联合创始公司有:百度、华为、腾讯、诺基亚、中兴、Amdocs、AT&T、B.Yond、Tech Mahindra、 Univa。

相关链接:Linux基金会,https: //linuxfoundation.cn

Apache软件基金会

Apache 软件基金会(也就是 Apache Software Foundation, ASF),是专门为支持开源软件项目而办的一个非营利性组织。在它所支持的Apache项目与子项目中,所发行的软件产品都持有Apache许可证(Apache License)。

Apache软件基金会正式创建于1999年7月。它的创建者是一个自称为“Apache组织”的群体。这个“Apache组织”在1999年以前就已经存在很长时间了,这个组织的开发爱好者们聚集在一起,在美国伊利诺伊斯大学超级计算机应用程序国家中心(National Center for Supercomputing Applications,简称NCSA)开发的NCSA Httpd服务器的基础上开发与维护了一个叫 Apache的Http服务器。

相关链接:https://www.apache.org/index.html#news

自由软件基金会(FSF)  

自由软件基金会(Free Software Foundation,FSF)是一个致力于推广自由软件,促进计算机用户自由的美国民间非营利性组织。它是1985年10月由理查德·斯托曼建立的。其主要工作是执行GNU计划,开发更多的自由软件,完善自由软件理念。

自由软件基金会是一个致力于促进和保护计算机用户自由的非营利性组织,从其建立到20世纪90年代中期,自由软件基金会的基金主要被用来雇佣程序员发展自由软件。从20世纪90年代中期开始,写自由软件的公司和个人太多了,因此,自由软件基金会的雇员和志愿者主要在自由软件运动的法律和结构领域工作。

随着社会越来越依赖计算机,运行的软件对于确保自由社会的未来至关重要。自由软件需要对在家庭、学校和企业中使用的技术的控制权。在这些技术中,计算机是为个人和公共利益服务的,而不是为可能寻求限制和监控的专有软件公司或政府而服务的。自由软件基金会专门使用自由软件来执行其工作。

自由软件运动是计算文化引起的成功的社会运动之一,它是由致力于自由和共享事业的全球程序员社区推动的。但是,自由软件运动的最终成功取决于向我们的朋友、邻居和工作同事传授没有软件自由的危险,以及社会对其计算失去控制的危险。

FSF维护了“自由软件定义”,清楚地记录了特定软件程序必须被视为自由软件的真实情况。FSF赞助了GNU项目,正在进行的工作是支持被许可为免费软件的操作系统的开发。FSF还资助和促进重要的免费软件开发,并为GNU软件维护者提供开发系统,包括完整的电子邮件和 shell服务,以及邮件列表。我们致力于促进GNU操作系统的开发,并使志愿者能够轻松地为这项工作做出贡献,包括赞助Savannah源代码存储库和免费软件开发中心。

FSF在大部分GNU操作系统和其他自由软件上拥有版权。FSF声称持有这些资产是为了保护自由软件。每年,FSF都会从从事免费软件工作的个人软件开发人员和公司那里收集成千上万的软件,在美国版权局注册这些版权,并执行分发自由软件所依据的许可证——通常是GNU通用公共许可证。FSF这样做是为了确保自由软件发行人遵守其义务,将自由传递给所有用户,共享、学习和修改代码。FSF通过免费软件许可和合规性实验室进行此项工作。

FSF发布了GNU通用公共许可证(GNU GPL),这是世界上最受欢迎的自由软件许可证之一,并且是唯一以促进和维护软件自由为明确目的而编写的许可证。FSF发布的其他重要许可证包括GNU较小通用公共许可证(GNULGPL)GNU Affero 通用公共许可证(GNU AGPL)和 GNU自由文档许可证(GNUFDL)。

Eclipse基金会

2004年,Eclipse基金会被创立,这是一个不以营利为目的的组织,主要任务是监督项目,从技术上替代微软的Visual Studio 套件。Eclipse为开发者提供的开发环境是不依赖于任何单一的编程语言或供应商的。

具体内容详见以下网址:http://www.eclipse.org/org/foundation/
 

开源许可证

开源所涉及的许可证非常多,这些内容都可以在以下网站进行检索。具体详见https://opensource.org/licenses/category。以下我们重点介绍几个广泛使用的许可证。

GNU GPL:GNU通用公共许可证

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

GNULGPL:GNU较小通用公共许可证

https://opensource.org/licenses/lgpl-license

Apache许 2.0(Apache-2.0)

Apache 许可证, https: //opensource.org/licenses/Apache-2.0

3条款BSD许可证(BSD-3-Clause)

https://opensource.org/licenses/BSD-3-Clause

2条款BSD许可(BSD-2-条款)

https://opensource.org/licenses/BSD-2-Clause

MIT许可证(MIT)

https://opensource.org/licenses/MIT

Mozilla公共许可证2.0(MPL-2.0)

https://opensource.org/licenses/MPL-2.0

通用开发和发行许可证1.0(CDDL-1.0)

https://opensource.org/licenses/CDDL-1.0

Eclipse公共许可证 2.0(EPL-2.0)

https://opensource.org/licenses/EPL-2.0

作者简介:荔园微风,1981年生,高级工程师,浙大工学硕士,软件工程项目主管,做过程序员、软件设计师、系统架构师,早期的Windows程序员,Visual Studio忠实用户,C/C++使用者,是一位在计算机界学习、拼搏、奋斗了25年的老将,经历了UNIX时代、桌面WIN32时代、Web应用时代、云计算时代、手机安卓时代、大数据时代、ICT时代、AI深度学习时代、智能机器时代,我不知道未来还会有什么时代,只记得这一路走来,充满着艰辛与收获,愿同大家一起走下去,充满希望的走下去。文章来源地址https://www.toymoban.com/news/detail-485203.html

到了这里,关于开源软件介绍——开源基金会和开源许可证的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AWS入列CNCF基金会

    7月27日,IT之家曾经报道,微软加入Linux旗下CNCF基金会,在这之后不到一个月的今天,亚马逊AWS也宣布,以铂金身份加入此基金会。 CNCF,全称Cloud Native Computing Fundation,该基金会旨在使得容器集群管理系统更加多元化。 亚马逊AWS副总裁Adrian Cockcroft表示,已经有多个CNCF的项目

    2024年02月07日
    浏览(40)
  • Linux 基金会宣布正式进驻中国

    在 LinuxCon 2017 (北京)即将召开前夕,我们Linux 中国会同 51CTO、开源中国对 Linux 基金会执行董事 Jim Zemlin 进行了一场远跨大洋的视频专访。 在这次专访中,Jim 先生回答了几个开源界和互联网领域关注的问题,并披露了一些有趣的消息和数据。 首先,Jim 先生对 LinuxCon + Con

    2024年02月11日
    浏览(43)
  • 透明安全地解释Moonbeam基金会分配的GLMR去了哪

    在GLMR分配比例中,约有16.7%的GLMR分配给了生态支持。这部分GLMR究竟用在了哪里,Moonbeam生态是否还有足够的GLMR扶持生态项目? Moonbeam基金会每隔半年会发布一份GLMR透明度报告,最近的报告日期为2023年7月31日。其中列出了社区最关心的由基金会控制的GLMR部分。 Moonbeam基金会

    2024年02月08日
    浏览(41)
  • Sui基金会与沙迦美国大学宣布合作开设区块链学院

    沙迦美国大学(American University of Sharjah,AUS)作为中东领先的创新中心,与Sui合作推出了一个新的区块链研究中心,进一步提升了其在创新领域的声誉。 该举措是沙迦酋长国旨在将自己定位为教育和研究区域中心的一部分,特别是在科技和区块链领域。这一努力与迪拜酋长国

    2024年03月24日
    浏览(87)
  • 【Computer Vision Foundation】全球计算机视觉基金会论文网

    计算机视觉基金会(Computer Vision Foundation,简称CVF)是一个致力于推动计算机视觉领域研究和发展的组织。以下是关于计算机视觉基金会的一些基本信息: 成立目的: CVF成立的目的是促进计算机视觉领域的学术研究、技术发展和知识交流。该基金会的工作旨在推动计算机视觉

    2024年02月03日
    浏览(52)
  • 树莓派基金会近日发布了新版基于 Debian 的树莓派操作系统

    树莓派基金会(Raspberry Pi Foundation)近日发布了新版基于 Debian 的树莓派操作系统(Raspberry Pi OS),为树莓派单板电脑带来了新的书虫基础和一些重大变化。 新版 Raspberry Pi OS 的最大变化是它现在基于最新的 Debian GNU/Linux 12 “书虫 “操作系统系列。在此之前的 Raspberry Pi OS 版

    2024年02月06日
    浏览(58)
  • 【ConfluxNews】2023.2.15 你知道 Conflux 基金会已经燃烧了近 5 亿 CFX 吗?!

    1.【网络状态】当前版本V2.2.1-fixpos,全网算力≈3.5T,昨日交易次数29K,昨日新增账户0.66K,昨日新增合约2个; 2.【POS参数】总锁仓199M(+1),节点总数247,年利率15.5%(理论计算),总奖励175M; 3.【官方消息】你知道 Conflux 基金会已经燃烧了近 5 亿 CFX 吗?! 我们最新的关于

    2024年02月10日
    浏览(40)
  • ORIGYN 推出的 NFTs For Good计划将拍卖伊万·拉基蒂奇等欧洲足球巨星的数字足球球衣并捐献给欧足联儿童基金会

    导读: 欧足联儿童基金会将在 2022 年 4 月 30 日和 2022 年 5 月 1 日的 Thonon Gaming Fest 期间拍卖三件由欧洲足球巨星:伊万·拉基蒂奇及Eugénie Le Sommer 提供的NFT 球衣。这也是第一个 OGY – 铸造的 NFT,在由 ORIGYN 基金会支持的即将到来的 Impossible Things 市场的筹款活动中拍卖。 您的

    2024年02月11日
    浏览(40)
  • macOS系统最佳清理软件CleanMyMac X 4.13功能介绍及如何激活解锁许可证激活

    2023-05-18 18:39 CleanMyMac X 4.13在软件功能列表中为MAC用户提供了常见的清理(系统垃圾、邮件附件、废纸篓)功能,还有保护(移除恶意软件、隐私)、速度(优化、维护)、应用程序(卸载器、更新程序、扩展)、文件(空间透镜、大型和旧文件、碎纸机)等功能。操作界面极

    2024年02月13日
    浏览(51)
  • 浅谈 开源许可证

    最近帮开源社区打杂,有个任务涉及到使用其他开源仓库来开发。留意了一下开源许可证,发现帮忙开发的项目使用的 Apache 2.0 开源许可证,可能使用的其他开源仓库有以下几种开源许可证类型 BSD-License BSD-2-Clause license BSD-3-Clause license MIT license GPL license 突然意识到自己仓库大

    2024年01月17日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包