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

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

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

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

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

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

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

3 ответа

Решение

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

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

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

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

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

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

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

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

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

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

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

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

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

Мой ответ нет

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

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

Другие вопросы по тегам