Почему у нас есть несвободные программы в официальных репозиториях?

18

Вики Ubuntu описывает «разделов» официальных репозиториях Ubuntu следующим образом :

Основное - Официально поддерживаемое программное обеспечение.

Restricted - поддерживаемое программное обеспечение, которое недоступно по совершенно бесплатной лицензии.

Universe - программное обеспечение, поддерживаемое сообществом, т.е. официально не поддерживаемое программное обеспечение.

Multiverse - Программное обеспечение, которое не является бесплатным.

Я думал, что программное обеспечение в репозиториях Ubuntu должно быть с открытым исходным кодом, однако разве описание Мультивселенной прямо не противоречит этому?

8128
источник
1
Есть разные причины, большинство из которых субъективные и аргументированные.
Жоау Пинту

Ответы:

16

Программное обеспечение в мультивселенной является « даром », но не бесплатно. Вот некоторые примеры случаев, когда программное обеспечение будет уместным в Multiverse:

  • Программное обеспечение не является законным в каждой юрисдикции (расшифровка DVD, ...)

  • Это программное обеспечение обременено патентом (MP3 Codecs, ...)

  • Он не предоставляет пользователю все из четырех основных свобод :

    1. Запустите программу для любых целей.
    2. Изучите, как работает программа, и измените ее, чтобы она делала то, что вы хотите.
    3. Распространять копии по желанию.
    4. Модифицируйте программу и выпускайте модифицированные версии .

    Обратите внимание, что они не включают требование о выпуске модифицированной версии с лицензией, которая предоставляет такую ​​же свободу. Это называется copyleft , и оно отделено от чистого свободного программного обеспечения.

  • Есть проблемы с лицензированием (например, отсутствующие, неясные или недействительные уведомления об авторских правах)

  • Любое из перечисленного является спорным или неясным

Как указывает htorque, «вы обязаны подтвердить свои права на использование этого программного обеспечения».

Также обратите внимание: большая часть программного обеспечения в Ubuntu поступает в репозитории в первую очередь в Debian, поэтому Социальный контракт Debian и Руководства по бесплатному программному обеспечению Debian имеют некоторое значение.

Стефано Палаццо
источник
1
Отличная информация, но, насколько я понимаю, это не отвечает на вопрос. Это говорит о том, какова ситуация, но не почему. Я считаю, что вы можете немного расширить ответ этой информацией.
Хавьер Ривера
1
очень хороший момент. Но я не решаюсь объяснить, почему, потому что на самом деле нет хорошо документированного фактического ответа. Это будет субъективно. Я не хочу вступать в спор о священной войне. Но я подумаю об этом и посмотрю, не смогу ли я найти несколько задокументированных причин. Возможно @MarkShuttleworth должен ответить на вопрос. (он рядом ) ;-)
Стефано Палаццо
9

Я не Шаттлворт, но цель Ubuntu не в том, чтобы выпустить Pure Free Distro , а в том, чтобы устранить ошибку №1 . Чтобы решить эту проблему, необходимо предоставить несвободное программное обеспечение, которое требуется пользователям. Специально закрытое программное обеспечение, необходимое для работы большого количества драйверов.

Если вы заинтересованы в полностью бесплатной системе, вы можете выбрать «Только устанавливать бесплатное программное обеспечение» при установке Ubuntu.

Резюмируя ответ одним словом: прагматизм .

Хавьер Ривера
источник
3
Гобунту больше нет; он был объединен с основной версией Ubuntu, теперь вы можете получить тот же эффект, выбрав «Только устанавливать бесплатное программное обеспечение» на загрузочном экране Live CD.
Стефано Палаццо
-2

Мой ответ нет

Теперь мы должны сначала прояснить, что означает здесь «бесплатный». Вы говорите о бесплатном или бесплатном использовании?

Я считаю, что концепция с открытым исходным кодом бесплатна, но не обязательно должна быть бесплатной.

Азиз Рахмад
источник
1
Это не то, что он имел в виду. В основном есть несвободное программное обеспечение, потому что оно необходимо для того, чтобы люди могли использовать Ubuntu. Водители и т. Д.
Джо-Эрленд Шинстад