Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
8-1213456540
cavalera
2008-06-14 19:15
2011.07.10
Как отобразить текст в Delphi & DX8


2-1301635425
mefodiy
2011-04-01 09:23
2011.07.10
Не работает режим "full screen"


1-1259145289
istok20
2009-11-25 13:34
2011.07.10
чтение писем из eml формата..


15-1301148266
Учусь
2011-03-26 17:04
2011.07.10
[Fatal Error] Internal error: BC2241


11-1234115025
Lexi
2009-02-08 20:43
2011.07.10
Где можно взять KOLMHToolTip.pas?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский