Ubuntu为什么提供Multiverse存储库?


15

社区帮助>存储库中,Ubuntu存储中的软件分为四个类别或组件:主要,受限,Universe和multiverse。

  • Main:主要组件包含作为自由软件的应用程序,可以免费重新分发,并且由Ubuntu团队完全支持。
  • Universe:Universe组件是自由,开源和Linux世界的快照。它包含几乎所有开放源代码软件,所有这些软件都是通过一系列公共资源构建的。
  • 受限专有驱动程序,可以在日常硬件上安装Ubuntu及其免费应用程序
  • MultiverseMultiverse组件包含并非免费的软件,这意味着该软件的许可要求不符合Ubuntu主组件许可政策。

分类


我们可以理解为什么提供受限制的组件。如页面所示,

我们的承诺是仅推广免费软件-或获得免费许可的软件。但是,我们为少数工具和驱动程序设置了例外,这些工具和驱动程序使得可以在日常硬件上安装Ubuntu及其免费应用程序。这些专有驱动程序保留在受限制的组件中。请注意,由于我们无法自行修复该软件,因此可能无法提供对该软件的完整支持-我们只能将问题报告转发给实际的作者。某些受限制的软件将安装在Ubuntu CD上,但经过明显分开,以确保易于删除。只有在没有其他方法可以安装Ubuntu时,我们才会使用非开源软件。Ubuntu团队与供应商合作,加速其软件的开放源代码采购,以确保在免费许可证下可以提供尽可能多的软件。

但是,为什么包括多元宇宙类别?目的是什么?

multiverse类别中包含各种非自由 /专有应用程序和软件。我不明白为什么这被认为是一件好事。


注意:-我不是在问什么是multiverse或受限和multiverse之间的区别什么
潘迪2015年

2
您问拥有多元宇宙存储库的目的是什么。对我来说,自然而然地回答了这个问题,并解释了什么是多元宇宙以及它与其他存储库之间的区别。我是否知道您已经很清楚什么是多元宇宙,为什么它的内容不能属于其他存储库,但是您仍然希望促使人们为它的存在辩护?我认为您正在尝试提出一种政治观点,即应该删除多宇宙存储库及其所有软件?
thomasrutter

@thomasrutter好的,答案的最后一段有助于理解。+
潘迪2015年

Answers:


12

受限和多元宇宙之间的区别在于,Ubuntu本身承诺支持受限软件,而多元宇宙软件由Ubuntu提供,但不能保证对Ubuntu的支持。我不能很公平地说Universe和Multiverse软件是“不受支持的”,只是支持将取决于产生它的第三方或其他第三方,和/或“ Ubuntu社区”:为Ubuntu打包软件的志愿者。这与主要和受限制的软件相反,Ubuntu已经分配了专门人员来确保其支持,这是主要的和受限制的。

受限/多重宇宙与主/宇宙之间的区别在于,受限/多重宇宙中的软件不是由Ubuntu的自由软件定义完全免费的,尽管它仍然足够自由供Ubuntu在存储库中进行分发。通常,这意味着它包含不可用源的二进制代码,尽管有时可能是其他许可问题。

因此,从技术上讲,Multiverse包含以下软件:

  • Ubuntu可以分发,但不是完全免费的-可能包含没有源代码的二进制代码。
  • Ubuntu本身不保证会支持。

多元宇宙中的包装实例是什么?

首要地,ubuntu-restricted-extras是一个元软件包,其中包含一整套Ubuntu认为即使不是开源软件,您也确实很想要的软件。

  • Adobe Flash插件的安装程序

  • Web的Microsoft Core字体

  • 带有非免费许可证的精选视频或音频编解码器

  • Unrar

Multiverse中的其他软件包(但不是ubuntu-restricted-extras的一部分)包括一小部分基于Linux的软件,原因是Ubuntu认为您很有可能要在Ubuntu上安装它,或者因为它是非常开源的软件从本质上讲,但是由于某些原因而错过了使用Ubuntu自由软件定义的资格,例如,通过包含一些没有源代码的二进制代码,或者使许可证不兼容的某些许可条款(例如,非商业条款或任何其他“自定义”条款添加到其他兼容的开源许可证中)。


“尽管它仍然足够免费以供Ubuntu在存储库中分发它。” 我不明白这到底想说什么。
潘迪2015年

3
@Pandya它像啤酒一样免费,但不像演讲中那样免费
OrangeDog

这意味着Ubuntu可以重新分发该软件,但是根据Ubuntu的定义和要求,该软件不是完全“免费软件”。例如,不是开源但允许共享的软件。
托马斯

2
@OrangeDog我喝的越多啤酒,我能说的越少言论...
Hagen von Eitzen

7

您所需的答案摘自http://www.howtogeek.com/194247/whats-the-difference-between-main-restricted-universe-and-multiverse-on-ubuntu/

Multiverse –不支持的,封闭源代码和受专利保护的软件

多元宇宙是有争议的东西的地方。这包括Adobe Flash插件之类的开源软件以及依赖于开源软件的软件包(例如Skype插件)。它还包括受法律限制的开源软件,例如,侵犯专利权的音频和视频播放软件。这里不包括DVD播放软件-开源libdvdcss DVD播放库周围存在严重的法律问题。实际上,libdvdcss在美国似乎是非法的。

Ubuntu不能与主发行版一起正式发行这些软件包,但为方便起见,此处提供了它们。在其他Linux发行版中,通常可以在第三方存储库中找到此处的内容,而您必须不加寻找-Red Fusion for Fedora,Packman for openSUSE和Penguin Liberation Front(PLF)(已淘汰的Mandriva发行版)。

与Universe存储库一样,Multiverse是社区支持的存储库。这里不能保证安全更新。由于很多软件包都是开源的,因此社区经常无法解决您遇到的问题,即使他们愿意。

您可以通过其“未知”许可证来发现这些软件包。与Universe一样,Ubuntu软件中心指出,Ubuntu社区可能会提供更新,但Canonical不提供。

的确,我发现可以在上面添加一些文字,进行了很好的解释并详细说明了所需内容

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.