Linux是一种操作系统,但实际上,没有一个实体被称为Linux。相反,您可以下载一个“发行版"(或“发行版"),该发行版将Linux内核与提供完整桌面体验所需的其他软件捆绑在一起。这些发行版有时也称为Linux操作系统,需要大量金钱和人力来制造。
某些发行版背后有一家公司。最受欢迎的桌面Linux操作系统Ubuntu属于此类。并非只有一个人。
其他人没有公司赞助商,只能依靠其他手段维持生计。这样的发行版之一是Debian。 Ubuntu是基于Debian的,这意味着Ubuntu的大多数代码最终都来自Debian项目。
公司赞助商的存在改变了Linux发行版社区的结构。即使您不是活跃的社区成员,这也会影响您作为用户的体验。因此,您是应该与一家公司合作发行发行版,还是最好选择一家不发行的发行版?这是要考虑的六个问题。
1。人们为此付出了薪水吗?
很少有Linux发行版付薪给员工,Ubuntu是一个很大的例外。 Canonical于2004年成立,旨在开发和推广Ubuntu。它通过出售支持和其他服务来赚钱。
Canonical一直是Apple和Microsoft的开源替代品,因为它是一家为日常用户设计操作系统的公司。该公司雇用人员来设计和开发Ubuntu,维护服务器以向Ubuntu和基于Ubuntu的发行版提供软件,并托管用于Ubuntu和官方口味的网站。也就是说,Ubuntu是一个社区,许多贡献者来自Canonical之外。
Red Hat和SUSE Linux都采用不同的方法。每个赞助商赞助一个社区支持的发行版,并提供一个单独的Enterprise选项。您和我可能更喜欢在我们的计算机上运行Fedora或openSUSE,而拥有数百台计算机的大型公司可能会选择Red Hat Enterprise Linux或SUSE Linux Enterprise。
Red Hat和SUSE Linux使得他们企业产品使用社区支持发行版中的代码(尽管与openSUSE相比,差异很小)。每个人都雇用人员为公司客户支持这些系统。 Fedora和openSUSE社区很大程度上留给了自己的设备,而Red Hat和SUSE提供了程序包和网站的托管。
最后,很少有发行版的员工需要付费才能在台式机上显式工作。如果您希望获得这种体验,请考虑使用Ubuntu或Pop!_OS(稍后会详细介绍)。
2。基础架构如何?
免费和开源软件虽然可以免费使用,但并不能免费。整个系统都有很多隐藏成本。其中之一就是维护存储和分发我们所依赖的所有软件的服务器的价格。 Canonical为Ubuntu托管软件,Red Hat为Fedora托管软件,对于SUSE和openSUSE也可以这样说。这些公司还为这些发行版以及许多基于这些发行版的网站提供托管网站。
好处不仅仅限于这些发行版。许多缺乏企业赞助的发行版都基于Ubuntu。在Elementary OS上,非管理应用程序来自Canonical维护的服务器。谁来支付托管费用?贡献者如何负担得起从工作中抽出时间,以及他们如何鼓励其他开发人员支持发行版?财务状况可能不稳定,服务器运行缓慢或有时会脱机。有时候捐款就足够了,有时候却还不够。
大型公司支持的发行版往往具有可靠的基础架构。您不太可能尝试为Ubuntu,Fedora或openSUSE下载更新或ISO文件,并且遇到服务器无法使用的情况。但是,由于在社区中投资的人数众多,诸如Debian和Arch Linux之类的替代品往往不会出现此问题。
3。我可以购买预装在PC上的此发行版吗?
公司习惯于与其他公司进行交互。有一种共享的语言。有共同的关注。硬件制造商与另一家公司建立关系以提供软件时,他们知道自己正在从事什么。他们知道将客户定向到哪里寻求帮助,并且知道需要帮助时与谁一起工作。
这是Dell和System76提供运行Ubuntu的PC的部分原因(尽管后者很快就会推出)切换到Pop!_OS,它是自己的基于Ubuntu的发行版)。当然,它碰巧是最受欢迎的Linux桌面操作系统,但也很清楚您与谁合作:Canonical。对于企业客户,戴尔出售运行Red Hat,SUSE和Oracle的企业选件的服务器。所有的公司都是老牌公司。
还有其他硬件经销商可以让您选择自己的发行版,因此我并不是在暗示没有地方可以预购其他发行版。但是,这些供应商中有许多都在出售翻新机器,您可能会发现支持仅限于硬件。
4。该发行版是否试图在市场上竞争?
您是在过去几年中开始使用Ubuntu并爱上Unity桌面的人吗?在这种情况下,您现在可能会感到受伤。您所知道和喜欢的界面将不复存在,这全是因为Canonical决定该公司继续在Unity上进行投资在财务上是不可行的。从这个角度来看,他们是对的。我们想要的并不总是对企业有利。
在过去十年中,Ubuntu的体验已发生了巨大变化。一直坚持不懈的人们都体验了默认桌面,该桌面最初是经过微调的GNOME版本。这些变化之所以发生,是因为Canonical希望进入消费市场并需要提供其可以支持的独特体验。
如果您不打算花钱,那么这个问题就不那么重要了。您可以出于对项目的热爱而继续开发界面。您可能无法花很多时间来完成这项工作,但是您可以无限期地花一些时间来编写代码,并且如果只有几百个人最终使用您生产的产品也没关系。
确定,界面可以来去去,但是整个发行版也可以。 Linspire试图围绕个人计算机的Linux桌面操作系统建立公司。该发行版的开发到2008年停止。几年前,HP停止开发自己的HP Secure OS。有多少人知道HP对开发Linux有兴趣?
5。此发行版是否坚持其价值?
免费和开源软件不仅与创建代码有关,而且与理想有关。自由软件运动说计算机具有权利,提供软件的人员应符合一定的道德标准。获利动机与天生就不会与自由软件的理想相抵触,但与此同时,没有什么能像金钱一样腐败。
当您是一个实体,其目的是要获利时,您就有要在道德上正确的决定和对自己的底线更好的决定之间进行选择,您将要做出艰难的决定。如果您有股东满意,那么花这笔钱的压力会更大。
在Linux世界中,这并不是一个突出的问题,但是它引起了Canonical和一些Ubuntu用户之间的紧张关系。过去。从版本12.10开始,Ubuntu在应用启动器中引入了Amazon广告,并在扩展坞中引入了到Amazon的预安装链接。这些一直停留到16.04年。
Canonical是一家希望上市的私人公司。这就给Canonical施加了更大的压力,让其放弃部分无法盈利的业务。
6。该发行版是否受到地区差异的影响?
人们是否想知道Fedora为什么不提供专有编解码器?部分原因是出于对发展自由和开源替代方案的承诺。另一个原因是这样做可能会使Red Hat提起诉讼。红帽是受美国法律管辖的美国公司。 Ubuntu和openSUSE均未预安装编解码器,尽管它们都便于以后下载。这些发行版隶属于欧洲的公司。
许多没有附属公司的发行版都没有任何形式的官方居住地。您可以将它们视为全球实体。贡献者来自世界各地,很难确定是否可以将任何国家或地区视为“家园"。这可能会带来一些保护的副作用。哪个国家/地区具有管辖权?而且由于没有利润可言,所以有人真正关心多少?
然后就是语言的问题。有时候翻译就好,而有时它可能会让您挠头。
企业资金还能产生什么其他影响?
Linux发行版有多种形式和规模。建立社区的社区也是如此。有时,一家公司拥有大部分权力,而其他时候,他们很乐意在董事会中占有一席之地。然后是诸如Elementary OS之类的项目,其中负责该项目的公司(也称为Elementary)仅由少数人组成。
标签: