Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

GNU LGPL и исходники   Найти похожие ветки 

 
Sulimxar ©   (2005-03-01 16:24) [0]

Привет!

Думаю большинству программеров знакомо такое сочетание символов: "GNU LGPL". Это урезанная лицензия. На сколько мне доволилось (и до этого я представлял), использующаяся для "почти" free библиотек. Т.е. такую библиотеку можно использовать в коммерческом продукте без проблем (если она просто грузится и используется). Но вот столкнулся c библиотекой ATL (Audio Tools Library), которая распростарняется по этой лицензии, но в виде .pas-ов с требуемыми классами. Так вот возникает вопрос: а как в таком случае правильно использовать их в не-free ПО? Ведь манипуляции с исходниками уже можно рассматривать как изменение кода. А нужны-то dll-ки?. А это уже другая история. Так и не понял.
Может кто сталкивался?..


 
Cobalt ©   (2005-03-01 18:57) [1]

Очень просто - создаёшь новый проект под лицензией LGPL, в нём делаешь с исходниками то, что тебе надо (например, превращаешь в DLL).
Потом используешь этот LGPL-проект в своём. Но при распространении своего продукта ты должен гарантировать покупателю возможность получить исходники этого твоего LGPL-проекта.


 
Sulimxar ©   (2005-03-01 22:16) [2]

Впринципе, логично. просто настораживало, что нет скомпилиных версий у разработчика.
Спасибо



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.034 c
1-1109694990
PZ
2005-03-01 19:36
2005.03.20
Управление обозревателем


1-1109854584
serg1977
2005-03-03 15:56
2005.03.20
StringGrid


1-1110076665
ArchValentin
2005-03-06 05:37
2005.03.20
Проблема при работе с файлами, не получается правильно дописывать


14-1109739583
begin...end
2005-03-02 07:59
2005.03.20
С Днём рождения! 2 марта


9-1103563229
Макс
2004-12-20 20:20
2005.03.20
Ландшафт.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский