Готовый перевод translation of documents relating to the Free Software Foundation and the Open Source / Перевод документации, относящейся к Free Software Foundation и Open Source: Can I write free software that uses non-free libraries?

Могу ли я писать свободное ПО, которые использует несвободные библиотеки?
Если вы это сделаете, ваша программа не сможет полностью использоваться в свободном окружении. Если ваша программа использует свободные библиотеки чтобы выполнять некоторые задачи, она не может выполнять эти задачи в мире свободного ПО. Если она полностью зависит от несвободных библиотек, то она не может быть частью свободной операционной системы, такой как GNU; она полностью выходит за рамки мира свободного ПО.

Поэтому пожалуйста подумайте: возможно ли найти способ выполнить работу не используя эти библиотеки? Возможно ли самостоятельно написать свободную замену этой библиотеке.

Если программа уже написана с использованием несвободной библиотеки, скорее всего уже поздно менять решение. Вы можете посчитать более приемлемым выпустить программу как есть, чем совсем её не выпустить. Но пожалуйста, упомяните в README что программа использует несвободную библиотеку и это является помехой, и предложите изменить программу таким образом чтобы она выполняла все те же действия, только без необходимости использовать несвободную библиотеку. Посоветуйте тому, кто хочет в дальнейшем развивать программу в первую очередь освободить её от зависимости от несвободной библиотеки.

Запомните, что может быть множество правовых проблем при сочетании определенных несвободных библиотек в со свободным ПО выпущенным под лицензией GPL. Подробности смотрите в вопросе о GPL программном обеспечении с GPL-несовместимыми библиотеками.

Переведено на Нотабеноиде
http://notabenoid.org/book/146/1616

Переводчики: aluzar

Настройки

Готово:

100.00% КП = 1.0