Почему Ubuntu предоставляет репозиторий Multiverse?

Почему Ubuntu предоставляет репозиторий Multiverse?

ОтПомощь сообщества > РепозиторииПрограммное обеспечение в репозитории Ubuntu разделено на четыре категории или компонента: основные, ограниченные, вселенная и мультивселенная.

  • Основной: Основной компонент содержит приложения, которые являются свободным программным обеспечением, могут свободно распространяться и полностью поддерживаются командой Ubuntu.
  • Вселенная: Компонент universe — это снимок свободного, открытого и Linux-мира. Он содержит почти все части открытого программного обеспечения, все они созданы из ряда общедоступных источников.
  • Ограниченный:Запатентованныйдрайверы, которые позволяют устанавливать Ubuntu и ее бесплатные приложения на повседневное оборудование
  • Мультивселенная: Компонент multiverse содержит программное обеспечение, которое не является бесплатным, что означает, что лицензионные требования этого программного обеспечения не соответствуют политике лицензирования основного компонента Ubuntu.

классификация


Мы можем понять, почему предоставляются ограниченные компоненты. Как говорится на странице,

Мы стремимся продвигать только свободное программное обеспечение — или программное обеспечение, доступное по свободной лицензии. Однако мы делаем исключения для небольшого набора инструментов и драйверов, которые позволяют устанавливать Ubuntu и его бесплатные приложения на повседневное оборудование. Эти фирменные драйверы хранятся в ограниченном компоненте. Обратите внимание, что может быть невозможно обеспечить полную поддержку этого программного обеспечения, поскольку мы не можем исправить программное обеспечение самостоятельно — мы можем только направлять отчеты о проблемах фактическим авторам. Некоторое программное обеспечение из ограниченного будет установлено на компакт-дисках Ubuntu, но четко отделено, чтобы гарантировать его легкое удаление.Мы будем использовать ПО с неоткрытым исходным кодом только тогда, когда нет другого способа установить Ubuntu. Команда Ubuntu работает с поставщиками, чтобы ускорить открытие исходного кода их ПО, чтобы гарантировать, что как можно больше ПО будет доступно по свободной лицензии.

Однако почему включена категория мультивселенной? Какова ее цель?

Существует широкий спектрнесвободный/проприетарные приложения и программное обеспечение включены в категорию мультивселенной. Я не понимаю, почему это считается чем-то хорошим.

решение1

Различие между restricted и multiverse заключается в том, что Ubuntu сама обязуется поддерживать программное обеспечение в restricted, тогда как software в multiverse предоставляется Ubuntu, но без гарантии поддержки Ubuntu. Я не совсем справедливо говорю, что universe и multiverse software "не поддерживаются", просто поддержка будет зависеть от третьей стороны, которая его создала, или других третьих сторон, и/или "сообщества Ubuntu": добровольцев, которые упаковывают программное обеспечение для Ubuntu. Это противоположно software в main и restricted, где Ubuntu выделила специальных людей для обеспечения его поддержки.

Различие между restricted/multiverse и main/universe заключается в том, что программное обеспечение в restricted/multiverse не является полностью свободным согласно определению свободного программного обеспечения в Ubuntu, хотя оно все еще свободно.достаточнодля Ubuntu, чтобы распространять его в репозитории. Обычно это означает, что он содержит двоичный код, для которого исходный код недоступен, хотя иногда это могут быть и другие проблемы с лицензированием.

Итак, технически, мультивселенная содержит программное обеспечение, которое:

  • Ubuntu может распространяться, но не является полностью бесплатным — вероятно, содержит двоичный код без исходного кода.
  • Сама Ubuntu не гарантирует поддержку.

Каковы примеры пакетов в мультивселенной?

В основном,ubuntu-ограниченный-дополнения— это метапакет, содержащий набор программного обеспечения, которое, по мнению Ubuntu, вам наверняка понадобится, даже несмотря на то, что это программное обеспечение не с открытым исходным кодом.

  • Установщик для плагина Adobe Flash

  • Основные шрифты Microsoft для Интернета

  • Выбор видео- или аудиокодеков с несвободными лицензиями

  • Распаковать

Другие пакеты в multiverse, не входящие в ubuntu-restricted-extras, включают в себя небольшой набор программного обеспечения на базе Linux, включенного либо потому, что Ubuntu считает, что вы, скорее всего, захотите установить его на Ubuntu, либо потому, что по духу это программное обеспечение с открытым исходным кодом, но по какой-то причине не соответствует определению Ubuntu как свободного программного обеспечения, например, из-за включения некоторого двоичного кода без исходного кода или некоторых условий лицензии, которые делают ее лицензию несовместимой (например, некоммерческий пункт или любые другие «пользовательские» пункты, добавленные к совместимым лицензиям с открытым исходным кодом).

решение2

Ваш необходимый ответ цитируется изhttp://www.howtogeek.com/194247/whats-the-difference-between-main-restricted-universe-and-multiverse-on-ubuntu/

Multiverse – Неподдерживаемое, закрытое и обремененное патентами программное обеспечение

Multiverse — это место для сомнительных, противоречивых вещей. Сюда входит программное обеспечение с закрытым исходным кодом, например плагин Adobe Flash, и пакеты, зависящие от программного обеспечения с закрытым исходным кодом, например плагины для Skype. Сюда также входит программное обеспечение с открытым исходным кодом с юридическими ограничениями — например, программное обеспечение для воспроизведения аудио и видео, нарушающее патенты. Программное обеспечение для воспроизведения DVD сюда не включено — существуют серьезные правовые проблемы вокруг библиотеки воспроизведения DVD с открытым исходным кодом libdvdcss. Фактически, libdvdcss, по-видимому, является незаконным в США.

Ubuntu не может официально распространять эти пакеты вместе с основным дистрибутивом, но они предоставлены здесь для вашего удобства. В других дистрибутивах Linux то, что здесь, часто находится в сторонних репозиториях, которые вам придется искать с большим трудом — RPM Fusion для Fedora, Packman для openSUSE и Penguin Liberation Front (PLF) для несуществующего дистрибутива Mandriva.

Как и репозиторий Universe, Multiverse — это репозиторий, поддерживаемый сообществом. Здесь нет гарантии обновлений безопасности. Поскольку многие пакеты имеют закрытый исходный код, сообщество часто не может исправить проблемы, с которыми вы сталкиваетесь, даже если бы захотело.

Вы можете определить эти пакеты по их лицензии «Unknown». Как и в случае с Universe, Ubuntu Software Center утверждает, что сообщество Ubuntu может предоставлять обновления, но Canonical этого делать не будет.

Действительно, я нахожу, что добавить к вышесказанному, отличное объяснение и подробное изложение того, что нужно.

Связанный контент