Ubuntu是世界上最著名的Linux发行版。Ubuntu和它的开发者Canonical在过去的几年里受到了很多抨击,但是由于这两个原因,Linux世界变得更好了。
所以,让我们停下来,花点时间欣赏一下Canonical和Ubuntu带给Linux社区的一些东西。
在2004年Ubuntu发布的时候,Linux可以在台式机和笔记本电脑上使用,但这并不是一个很好的体验。Canonical将Ubuntu称为“人类的Linux”,并增加了一些特性,使Linux更容易作为主要操作系统使用。这些特性包括易于安装的硬件驱动程序和多媒体编解码器。
你也可以要求把一张Ubuntu光盘送到你的门口。
Canonical接着创建了许多面向桌面的计划。它尝试将消息直接集成到桌面上,创建了ubuntuone文件同步服务和音乐商店,并最终设计了自己的Unity界面。Canonical已经停止了所有这些项目,但是这种尝试的意愿给Linux桌面带来了兴奋。
Linux在服务器上仍然比笔记本电脑更流行,而Ubuntu甚至不再是最简单或最直观的选择。另外,许多Ubuntu社区之外的开发人员应该为桌面Linux带来更多的稳定性和愉悦感。
然而,如今的Linux桌面比15年前要好得多,Canonical在实现这一点上发挥了重要作用。
Canonical提供面向消费者的Linux桌面的部分愿景意味着在商店中提供Ubuntu作为替代选项。该公司与硬件**商进行了接触,以实现这一目标。随着时间的推移,无论是来自System76这样的小企业还是戴尔这样的跨国公司,选择权都在增加。
你今天有可能在大卖场找到Ubuntu吗?不,但戴尔并不是唯一一家大公司的支持者。惠普也销售Ubuntu机器。现在有许多Linux PC可以从不同的公司购买。
Canonical早就打出了消费者桌面Linux的旗号,即使是年轻玩家的时候了,比如带有Pop的System76!_纯粹主义与纯粹主义,传递火炬。
Canonical对桌面和消费硬件的关注已经取得了成效。人们涌向Ubuntu,现在它的用户比其他版本的Linux多出数百万。
Ubuntu的名字识别已经足够大了,你可以向普通的计算机爱好者提及这个发行版,并期望他们知道你在说什么。
我们中的许多人一开始都是Ubuntu用户,但后来转向了其他选择。这对我来说是真的。我可能不再使用Ubuntu了,但我很感激Ubuntu给了我一个学习Linux的好地方。现在许多项目都有开发人员和贡献者,如果没有Ubuntu,他们可能就不会成为社区的一部分。
Ubuntu不仅是最流行的基于Linux的台式机之一,它还是基础设施中的一个关键齿轮,为许多替代产品提供动力。
当你运行Ubuntu时,你可以从一个软件库下载应用程序,这个服务器存储了为你的屏幕体验提供动力的所有程序和组件。开发人员创建并维护这些代码,Canonical等组织或公司通过存储库分发这些代码。
Canonical不会在其存储库中创建大部分代码,但某些组件(如Linux内核)会经过额外的测试并获得额外的安全补丁。
Linux Mint、elementaryOS和Pop!_操作系统是三个主要的Ubuntu替代品,它们都依赖于Ubuntu的存储库。Canonical不向他们或其他任何人收取服务费。在这方面,公司是单独的还是独特的?
不,但这并没有减少正统员工和Ubuntu社区以这种方式为更广泛的Linux生态系统贡献的时间和金钱。
开发人员在Linux上分发软件的方式正在改变。许多新的应用程序不是转向软件存储库模式,而是通过通用的软件包格式进入我们的桌面。其中之一,snap包格式,来自Canonical。
在此之前,许多开发人员为Ubuntu创建了软件,没有经历过创建同样在其他Linux版本上运行的版本的麻烦。如果你使用的是基于RPM的发行版,而不是像Ubuntu这样基于DEB的发行版,那么你就无法安装程序,除非你使用源文件构建应用程序。
快照是不可知发行版。在您按照简单的说明启用snap支持之后,您可以安装应用程序的snap版本,而不管您是否运行Ubuntu。
同样,snap不是Linux的唯一通用包格式。但是Canonical在捆绑软件的过程中不遗余力地吸引了开发人员的兴趣和牵手。这种外展方式提高了人们或公司的接受度,因为他们可能不想费心自己找出一种替代方案。
说到这里。。。
相对于其他发行版,Ubuntu的优势之一是吸引第三方开发。具体来说,Ubuntu引入了更多已经存在于Windows或macOS上的跨平台、商业、专有软件。
正如我所提到的,这并不总是有益于更广泛的Linux生态系统。但在某些情况下,比如使用Steam,Ubuntu上的程序会很快传播到其他发行版。这改变了游戏玩家或专业人士使用特定应用程序的格局。现在Linux更可行了。
使用snap格式,现在很少有只为Ubuntu开发的程序。snap store中提供的应用程序现在对我们所有人都更容易访问。
Android**使用Linux内核,但这就是它们与可以安装在计算机上的Linux版本的所有共同点。这是因为除了内核之外的大多数组件都不相同。
通过ubuntutouch,Canonical试图将一个与Ubuntu桌面相当的Linux版本引入移动设备。公司成功了!当然,这些设备有局限性。更新很难发布,而且这些**只在少数几个市场有售。
最终,Canonical没有看到足够的成功来继续投资这个项目。
尽管如此,ubuntutouch界面仍然通过UBports项目继续存在。多亏了ubuntutouch的开源特性,社区成员能够继续Canonical的工作。ubuntutouch是PinePhone可用的选项之一,它也可以在librem5上运行。
这也是一些安卓**的售后选择。
Launchpad是一个软件协作中心,它支持数千个免费的开源应用程序。它就像Github,与微软没有联系。
Launchpad最初是一个为Canonical创造收入的专有项目,然后公司可以用它来支持Ubuntu的进一步开发。在受到批评之后,Canonical逐渐在开源许可下发布了部分网站变体,直到2009年Launchpad全部成为开源。
在过去的十年里,Launchpad一直是开源基础设施项目,可以用来共享源代码、跟踪bug、参与讨论,以及发送与应用程序或其他创作相关的通信。
LinuxMint、elementaryOS、Inkscape和Exail在他们的一生中的某个时候都在Launchpad中找到了自己的家。
Ubuntu是一个很好的基于Linux的操作系统。如果没有其他选择,我很乐意在Windows和macOS上使用它。这些年来,Canonical和更广泛的社区做了如此伟大的工作。有什么是我上面没有提到的你喜欢的贡献?
至于为什么Canonical会受到很多抨击,如果你是Linux新手,这里有一些比较常见的Ubuntu批评。
...更倾向于与他人分享你**的任何软件。那就把你用来安装Ubuntu的U盘给别人吧。分享就是关心。 ...
当我刚开始使用Linux时,Ubuntu有两个灰色面板,分别位于屏幕的顶部和底部,应用程序是橙色的。不到一年,这些面板就变成了褐色。然后他们变黑了。 ...
... 好吧,Canonical也是。基于Linux的Ubuntu操作系统的开发人员在2017年为用户反馈开辟了两条途径,鉴于迄今为止的成功,未来可能还会有更多。 ...
Ubuntu 16.10在这里。。。和16.04没什么区别。就这点而言,最近发布的长期支持版本与上一个版本没有太大区别。在上一次使用12.04之后,你现在可以回到Ubuntu,找到大致相同的体验。很长一段时间以来,Ubuntu桌面一直处于维护模...
最流行的Linux发行版的最新版本在这里,它被称为ubuntu16.10。这个版本是在它的前一个版本发布六个月之后发布的。用户友好的桌面这次没有提供任何实质性的新功能。Ubuntu背后的Canonical公司认为现有的体验已经基本完成。 ...
Linux太棒了。事实上,我已经告诉过你为什么Ubuntu比Windows更好的一些原因。但如果它这么好,为什么只有不到2%的台式计算机主动运行基于Linux的操作系统呢? ...
ubuntu18.04 LTS“Bionic Beaver”是目前Ubuntu的长期支持版本。这使得它成为所有考虑Ubuntu的人的首选。还需要说服力吗?这就是为什么你应该在你的Linux PC或笔记本电脑上升级或安装Ubuntu18.04 LTS。 ...
Canonical每年发布两次新版本的Ubuntu。现在可以下载ubuntu19.04“Disco Dingo”,你可能想知道是升级还是保持原样。 ...
Canonical的Ubuntu操作系统仍然是桌面Linux最流行的版本。但是一旦公司停止开发自己的统一界面,它的重点就转移到了其他地方。Canonical的眼睛现在被设置在云中,而不是你正在读的设备。 ...
Ubuntu 20.10“Groovy Gorilla”就在这里!发布于2020年10月22日,大猩猩是所有的小调整,而不是突破性的新功能。作为一个临时版本,它也没有长期的支持。那么,值得升级吗? 进化,而不是革命 Groovy Gorilla已经走上街头,而且,这...