发布Linux发行版的既有商业公司,也有开源社区,现在有超过300个Linux发行版,而且大多数都比较活跃,比如Ubuntu,Fedora,Red Hat Enterprise Linux(RHEL),CentOS,Debian。中国的发行版有刚进入政府采购名称的中兴新支点、相对比较成熟的深度deepin等。
我们平常所说的安装个Linux *** 作系统指的都是安装一个Linux的发行版。
Redhat(红帽)是一家总部位于美国北卡罗来纳州罗利的公司,是世界领先的企业级开源 IT 解决方案提供商,主要开发和售卖Linux及提供技术服务,成立于1993年,于2018年10月被IBM收购。
Red Hat Enterprise Linux(红帽企业Linux,简写RHEL)是Redhat公司推出的主要的Linux发行版,属于开源 *** 作系统。用户可基于这一平台,在裸机、虚拟环境、容器及各类云环境之间扩展现有应用并部署各种新兴技术。
上面我们说过,商业公司Redhat推出了Linux的发行版RHEL,那么根据Linux的GPL开源许可证,Redhat必须开源RHEL的源代码。于是开源社区将RHEL的源代码拿过来,稍作改动,主要是去掉Redhat的商标信息等,然后重新编译发布,就是我们现在知道的CentOS。
虽然CentOS的源码是直接搬用RHEL的,但这在法律上是完全没问题的,因为发布出来的CentOS同样也遵守了GPL。除了一些Redhat的商业应用软件,CentOS追求的是与RHEL 100%兼容。
CentOS已经于2014年被Redhat收购,有了Redhat在治理体系和内容上的帮助,CentOS在获取包括源码在内的开发资源也更加容易。CentOS是由CentOS理事会管理的,在Redhat收购CentOS之后,理事会共11名成员,除了部分原有的理事会成员,还包括了Redhat提名的成员,Redhat提名人员占多数。
上面说过了CentOS是通过编译RHEL的源码来进行发布的,所以CentOS的发布总是在RHEL发布后不久,一般不超过72小时,大版本发布的话会有延迟。自从CentOS 4.4版本开始,RHEL和CentOS就采用了统一的版本规则。
就像我们在之前的文章提到的,所有基于GPL开源许可协议发布的软件,其收费都不是为了版权,而是为其提供的服务和技术支持收费,Redhat的RHEL也是一样。CentOS作为从RHEL源码直接编译的发行版,其作为服务器的高效率及稳定性等方面都是经过实践验证的,所以如果自己有丰富的服务器运维经验,那你可以选择CentOS。但如果没有专业的运维团队,又需要大规模部署,那还是选择RHEL比较明智,Redhat团队会为你提供专业的、标准化的解决方案和专业的技术支持。
易车讯,近日,AI芯片企业地平线宣布加入两大国际开源社区——Linux旗下ELISA项目与seL4基金会。业界因此猜测:此举是否意味着地平线将在开源方面有所动作?
ELISA全称Enabling Linux in Safety Applications,致力于通过创建一组共享的工具和流程,帮助企业和组织构建和认证基于Linux的安全关键应用程序和系统,从而避免人身伤亡、重大财产损失和环境危害。尤其是对于汽车 *** 作系统来说,功能安全是重中之重,只有功能安全得到了保障,才能保证产品整体安全可靠。
地平线此次以Linux基金会银级会员的身份加入ELISA项目,积极参与Safety Linux开放生态的建设,能够获得 *** 作系统功能安全流程与技术帮助、取得更广泛的、来自Linux基金会社区的基础设施和技术支持,从而确保 *** 作系统满足系统整体安全的功能安全目标。
Linux作为目前世界上最大的开源开放的软件生态,已大范围应用于智能座舱、车载娱乐系统,在自动驾驶领域的应用落地也在持续推进中。地平线的加入,拥抱了Safety Linux开放生态,以Linux基础方案和安全增强机制来满足开发者的需求,与广泛的合作伙伴协同共建智能汽车开放软件生态。
seL4 基金会则以seL4 *** 作系统微内核为基础项目。seL4旨在确保关键计算机系统的机密性、安全性和可靠性,能够为系统中运行的应用之间的隔离提供最高级别保障,遏制系统某一部分危害的传播,并防止其损害系统中其它更关键的部分。seL4基金会作为一个开放、透明、中立的组织,为开发人员创建了一个可协作开发、集成seL4生态系统的社区,并提供一定的协调、指导,显著减少了广大软件开发者在采用seL4时面临的困难。
自动驾驶时代来临,在车辆硬件逐渐整合的趋势下,软件整合及分离的需求也同步产生。一个高质量、先进的微内核,能够帮助开发者有效应对自主软件中的信息安全,功能安全和实时性挑战。
地平线作为高级会员加入seL4基金会,将与seL4协同共建安全的 *** 作系统基座,并基于seL4生态系统持续深入参与社区建设,以长期的技术开发实践与经验赋能生态系统的成熟发展。
接连加入两个知名开源社区的 *** 作,不禁使人联想到地平线此前关于开放生态的表态。在6月举行的长城科技节上,地平线创始人兼CEO余凯表示,地平线要做中国创新开放生态的积极参与者,要加入鸿蒙等生态,广泛地去拥抱生态。他认为在创新的时代,车企与供应链合作伙伴不仅仅是交付关系,更多的是协同关系,需要整个产业链的广泛参与。
地平线官方“致力于成为智能汽车行业的‘最大公约数’”的表述也传递了同样的信息。在新的汽车开发模式下,只有各参与方共同研发及定义,才能为用户提供更好的产品。产业链上的参与者们需要保持开放,力求从生态视角促进整个产业的发展。地平线将自身定位为Tier 2,有芯片、懂算法,希望通过发挥自身在AI软硬件方面的核心优势,聚焦边缘AI芯片+工具链组成的基础技术平台的搭建和打磨,为行业提供全面的赋能服务。地平线将坚持底层赋能,与上下游参与方、软硬件开发者、Tier 1实现合作共赢,从客户需求与自身发展战略出发,做到各个层面的开放。
不难看出,“开放”、“开源”是地平线以上一系列动作与表态的重点。参与ELISA开源社区,基于Linux在驾驶产业的普遍应用,保障 *** 作系统的功能安全;参与seL4开源社区,赋能seL4生态系统的协作开发与集成。开源社区囊括了最广泛的参与者,保持着开放、活跃的氛围,在创新迭代上拥有极高的能动性。同时,作为开放计算平台服务商,地平线反复强调了其积极参与创新开放生态,与产业链各方协同力促发展的愿景。
一方面是对国际开源社区的积极参与,一方面是对做“创新产业生态参与者”及“行业最大公约数”的有力表态。在征程5芯片推出前夕陆续释出这样的信息,有理由相信,地平线或将于7月29日的发布会上公布相关战略,对开源生态展开大动作。这家AI芯片的领军企业届时将带来怎样的惊喜,让我们拭目以待。
1、持续有效的改进Linux的更新是通过开发人员协作进行的,这样可以更快地记录和解决错误。另外,由于开发人员也是最终用户,因此他们有适当的动力来确保它可以满足用户的需求,并且设计良好。
2、风险较小
软件仅与其提供的支持一样好。Linux并非由单个实体或公司所有和运营,因此这种情况不会发生。除此之外,任何人都可以自由选择它并做出贡献。由于其压倒性的普及和使用,失去对Linux的支持的风险极小。
3、轻巧
Linux在系统上运行的要求比Windows或Mac低得多。使用正确的Linux发行版,用户可以进行适当的设置,而Linux将为您提供系统价值。磁盘空间和内存占用空间也可以更低。有些发行版适用于可追溯到Pentium系列的CPU,另一些发行版仅需要128MB的RAM,而磁盘空间却差不多!
4、大量文档供初学者和高级用户使用
Linux的社区活跃,Linux内置有命令行实用程序,可提供有关命令,库,标准等的文档(手册页和信息页),并且Internet上具有多种格式的文档,包括Linux文档计划,LinuxQuestions,ServerFault和The
Arch Wiki。
除了文档之外,还有许多有用且欢迎的社区,供新手提出诸如Ask Ubuntu和Reddit的r / linuxquestions之类的问题。
5、与其他 *** 作系统的互 *** 作性
Linux对NTFS和HFS+文件系统(由Windows和Macs使用)具有驱动程序支持,并且对Windows计算机上的文件/打印服务支持也具有Samba。
6、更好的硬件支持
对于其他 *** 作系统,通常用户必须访问制造商的网站以获取针对不同类型硬件的驱动程序支持。Linux内核通过即插即用功能自动支持大多数硬件(很大程度上是由于开源社区)。一些制造商还开发了其专有驱动程序的Linux版本,可以通过发行版的软件存储库或通过手动安装提供的二进制文件来轻松安装Linux版本。
7、软件可用性/兼容性
Linux具有丰富的可用应用程序集。它具有办公应用程序,Web浏览器(Google Chrome和Mozilla
Firefox),媒体播放器,图像/视频处理等。对于视频游戏,Steam在具有许多受支持游戏的Linux上运行。Windows应用程序也可以在Linux中运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)