Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
ВнизПО под GPL и платные компоненты Найти похожие ветки
← →
rxQ (2011-03-22 18:58) [0]Можно ли использовать платный компонент при разработке приложения под GPL?
Лицензию читал, но полной ясности не добился.
← →
Rouse_ © (2011-03-22 19:02) [1]Можно, просто не включаешь его в состав дистрибутива. Те кто хотят собрать, должны покупать отдельную лицензию.
← →
rxQ (2011-03-22 19:06) [2]А если программа без этих компонент не работает? Это меняет что-то?
← →
tesseract © (2011-03-22 19:30) [3]
> Можно ли использовать платный компонент при разработке приложения
> под GPL?
Передача прав не допускается.
> А если программа без этих компонент не работает?
GPL 3 прямо запрещает линковку с закрытым исходным кодом. LGPL -нет. А что не работает- это проблемы программы.
← →
DiamondShark © (2011-03-22 23:29) [4]Удалено модератором
← →
KSergey © (2011-03-23 14:11) [5]> rxQ (22.03.11 19:06) [2]
> А если программа без этих компонент не работает? Это меняет что-то?
Нет.
← →
DiamondShark © (2011-03-23 15:48) [6]
> GPL 3 прямо запрещает линковку с закрытым исходным кодом.
Т.е., программу с зависимостью от kernel32.dll под GPL 3 выпускать нельзя?
← →
DiamondShark © (2011-03-23 16:07) [7]Гы-гы. Никакая программа на Дельфи не может быть выпущена под GPL/LGPL, потому что любая программа на Дельфи требует проприетарного модуля System и содержит статически прилинкованный кусок rtl.
← →
Anatoly Podgoretsky © (2011-03-23 16:12) [8]
> DiamondShark © (23.03.11 15:48) [6]
А где здесь линковка?
← →
DiamondShark © (2011-03-23 16:36) [9]
> Anatoly Podgoretsky © (23.03.11 16:12) [8]
В GPL есть термины "связывание" и "динамическое связывание".
Я, честно говоря, затрудняюсь сказать, чему в этих терминах соответствует таблица импорта виндового исполняемого модуля.
Наверное, где-то посередине? Вы не знаете?
Опять же, GPL требует предоставления исходников, из которых можно собрать приложение. Но ни хедеры и либы Platform SDK, ни модули Дельфи не являются свободно распространяемыми.
← →
Anatoly Podgoretsky © (2011-03-23 20:39) [10]> DiamondShark (23.03.2011 16:36:09) [9]
Линковка это когда из нескольких файлов создается один.
Связываение позднее и раннее это не линковка.
← →
DiamondShark © (2011-03-23 20:52) [11]
> Anatoly Podgoretsky © (23.03.11 20:39) [10]
GPL, если чо, на английском написана.
Что означает слово "linking", линковку или связывание?
← →
tesseract © (2011-03-23 22:17) [12]
> DiamondShark © (23.03.11 16:07) [7]
Да ну? rtl - открытый код под открытой лицензией разрешающей передачу не исключительных прав- правда хз признана ли она FSF в качестве открытой.
← →
DiamondShark © (2011-03-23 23:52) [13]
> Да ну? rtl - открытый код под открытой лицензией
Пруф, или не было!
← →
Anatoly Podgoretsky © (2011-03-24 00:11) [14]> DiamondShark (23.03.2011 20:52:11) [11]
Я ждал этот вопрос, в английском это не одназначно, исходить надо из
контекста. В русском проблем нет - два разных слова.
← →
DiamondShark © (2011-03-24 13:50) [15]
> В русском проблем нет - два разных слова.
В русском нет слова "линковка". Это жаргонизм (который, таки да, означает, чаще всего, "статическое связывание").
Но это не важно. Переводы GPL не являются GPL. Поэтому, если мы говорим про "ПО под GPL" (а не про "ПО под GPL-подобной лицензией"), то должны использовать английские термины.
Вот меня и интересует вопрос: виндовый механизм связывания модулей через таблицы импорта -- он, в терминах GPL/LGPL, какой?
← →
tesseract © (2011-03-24 21:13) [16]
> Но это не важно. Переводы GPL не являются GPL.
Ой? В 2002 году имел копию нотариально заверенной и имеющей силу GPL2.
← →
DiamondShark © (2011-03-24 23:36) [17]
> tesseract © (24.03.11 21:13) [16]
Нотариально заверенная GPL -- это сильно.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.032 c