2.3.6. Несовместимости лицензий

2.3.6. Несовместимости лицензий

Различные лицензионные условия свободного ПО допускают различные типы коммерческого использования, изменения и распространения. Чаще всего желательно повторно использовать существующий код в ваших собственных проектах. До известной степени это неизбежно — почти каждая написанная вами программа будет связана с библиотекой С, так что знания лицензионных условий библиотеки С будут необходимы так же, как и знания условий других библиотек, с которыми вы компонуете свою программу. Также вы можете изъявить желание включить фрагменты исходного кода других программ в свои собственные программы.

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

Если вы работаете с кодом, к которому применена лицензия GPL или LGPL, вы не сможете включить его в код, к которому применены условия лицензии стиля раннего BSD, поскольку GPL и LGPL запрещают "дополнительные ограничения", а старая лицензия BSD содержит дополнительные ограничения (не учитывающие ограничения GPL или LGPL) касательно рекламы и поддержки. По причине этого конфликта к некоторым элементам ПО применены альтернативные условия — условия и GPL, и лицензии раннего стиля BSD; у вас есть право выбора, каких лицензионных условий придерживаться.

Если код, к которому применены условия GPL или LGPL, включен в работу, производную от лицензии стиля BSD/MIT/X, ко всей производной работе (для всех практических целей) должны быть применены условия GPL либо LGPL соответственно.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

АНАЛИЗЫ: Краткий путеводитель по зоопарку публичных лицензий

Из книги Журнал «Компьютерра» № 21 от 06 июня 2006 года автора Журнал «Компьютерра»

АНАЛИЗЫ: Краткий путеводитель по зоопарку публичных лицензий Автор: Федор ЗуевУспех проекта GNU и широкое распространение генеральной публичной лицензии (GPL) GNU, ставшей его символом, породил множество подражаний. Движение свободного софта стало предметом пристального


19.5. Многообразие лицензий на открытый исходный код

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

19.5. Многообразие лицензий на открытый исходный код 19.5.1. Лицензия MIT или Консорциума X Самым свободным видом лицензии на свободное программное обеспечение является тот, который гарантирует неограниченные права на копирование, использование, модификацию и


19.5. Многообразие лицензий на открытый исходный код

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

19.5. Многообразие лицензий на открытый исходный код 19.5.1. Лицензия MIT или Консорциума X Самым свободным видом лицензии на свободное программное обеспечение является тот, который гарантирует неограниченные права на копирование, использование, модификацию и


Названия лицензий

Из книги Как заработать на фотографии в Интернете автора Зьомко Ольга

Названия лицензий Editorial (редакционное использование) – вид лицензии, который предусматривает использование изображения не в рекламных целях, а только для наглядной иллюстрации. Релиз модели в таком случае не требуется.Extended, Ext (расширенная продажа, «расшира») – продажа


Развенчание мифологии о несовместимости мобильности с креативом на примере Википедии Сергей Голубицкий

Из книги Цифровой журнал «Компьютерра» № 212 автора Журнал «Компьютерра»

Развенчание мифологии о несовместимости мобильности с креативом на примере Википедии Сергей Голубицкий Опубликовано 11 февраля 2014 Сегодня я бы хотел задержаться на теме, которая меня лично сильно злит неадекватностью интерпретаций. Тема


Бич свободных лицензий

Из книги Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013 автора Федорчук Алексей Викторович

Бич свободных лицензий LinuxFormat, #161 (сентябрь 2012)Как это ни парадоксально, но один из главных тормозов прогресса свободного софта – это свободные лицензии. И причин тому несколько.??Во-первых, лицензий этих много, и число всё растёт. И хотя все они свободны, некоторые –