>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Некоторые аспекты лицензии GPL http://forum.mozilla-russia.org/viewtopic.php?id=48644 |
hydrolizer > 18-03-2011 08:02:45 |
Такая ситуация: имеется некое приложение, лицензируемое по GPL v.2. Моё расширение (тоже GPL v.2) с ведома разработчиков этого некоего приложения (и даже при их содействии) использует некоторую часть кода этого приложения (если это существенно - приложение не имеет вообще никакого отношения ни к продуктам Mozilla, ни к предметной области этих продуктов). Код используется as is, без модификаций. Вопрос: как я должен корректно указать, что расширение использует код, позаимствованный оттуда-то? Еще одна деталь: речь идет о коде на C++, т.е. кода в явном виде, в отличие от javascript-кода, в расширении нигде нет.
- т.е. никакого указания на тип лицензии нет. В принципе, я уже встречал в коде прочих расширений в комментариях упоминания типа "Taken from Dorando keyconfig" - достаточно ли будет и мне ограничиться подобным упоминанием? В случае прочих лицензий - как это должно выглядеть? Как быть, если заимствованный код модифицирован, и не сосредоточен в одном месте, а распределен по моему коду? P.S. Текст GPL читал, но, видимо, моих знаний нетехнического английского не хватило, т.к. по вышеозвученным вопросам я для себя однозначного ответа в тексте лицензии не нашел. |
DrLabRus > 18-03-2011 11:14:12 |
hydrolizer 18-03-2011 11:16:14 hydrolizer пишет
Это магия Потому что кода не может не быть и потому, что GPL же обязывает автора открыть исходники, разве нет? |
hydrolizer > 18-03-2011 12:08:30 |
DrLabRus пишет
Да какая же тут магия? Я просто включаю в состав расширения откомпилированный бинарный компонент, который сам по себе кода не содержит. Ни в одном из известных мне расширений с бинарными компонентами я не видел исходников к бинарникам, но всё же хотелось бы знать - это недоработка/упущение авторов всех тех расширений, или так и должно быть, или ещё как-то? |