为什么 Ubuntu 提供 Multiverse 存储库?

Pan*_*dya 15 license official-repositories multiverse

Community Help > Repositories,Ubuntu 存储中的软件分为四个类别或组件:main、restricted、universe 和 multiverse。

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

分类


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

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

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

多元宇宙类别中包含广泛的非免费/专有应用程序和软件。我不明白为什么这被认为是一件好事。

tho*_*ter 12

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

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

因此,从技术上讲,多元宇宙包含以下软件:

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

多元宇宙中的包裹示例有哪些?

主要是,ubuntu-restricted-extras是一个元软件包,其中包含一套 Ubuntu 认为您可能真正需要的软件,即使它不是开源软件。

  • Adobe Flash 插件安装程序

  • 适用于 Web 的 Microsoft 核心字体

  • 一系列具有非免费许可证的视频或音频编解码器

  • 解压

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

  • @Pandya 它像啤酒一样免费,但不像演讲那样免费 (3认同)
  • @OrangeDog 我拥有的免费啤酒越多,我能说出的言论就越少...... (2认同)

May*_*hux 7

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

Multiverse – 不受支持、闭源和受专利保护的软件

多元宇宙是有问题的、有争议的东西的地方。这包括闭源软件,如 Adob​​e Flash 插件和依赖于闭源软件的软件包,如 Skype 插件。它还包括具有法律限制的开源软件——例如,侵犯专利的音频和视频播放软件。这里不包括 DVD 播放软件——围绕开源 libdvdcss DVD 播放库存在严重的法律问题。事实上,libdvdcss 在美国似乎是非法的。

Ubuntu 不能与主要发行版一起正式分发这些软件包,但为了您的方便,在此处提供它们。在其他 Linux 发行版上,这里的东西经常可以在第三方存储库中找到,您必须竭尽全力寻找——用于 Fedora 的 RPM Fusion、用于 openSUSE 的 Packman 和用于已不复存在的 Mandriva 发行版的企鹅解放阵线 (PLF)。

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

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

事实上,我发现要补充上述内容,很好的解释和详细的需要