Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 25.7.2009, 11:44 |
право статической линковки приложения с Qt (т.е. один здоровый exe'шник) без открытия исходников Именно так |
|
Kagami | Дата 25.7.2009, 10:55 |
Значит я не правильно понял фразу Начиная с Qt 4.5 выпущенной под LGPL. Есть только комерческая и LGPL лицензии. В комерческой есть: ... 3) право статической линковки приложения с Qt (т.е. один здоровый exe'шник) ... Наверное имелось в виду право статической линковки приложения с Qt (т.е. один здоровый exe'шник) без открытия исходников Просто не совсем однозначно получилось |
|
Litkevich Yuriy | Дата 25.7.2009, 8:33 |
Kagami, я вёл речь о комерческом ПО, исходники которого, по умолчанию, закрыты. | |
Kagami | Дата 25.7.2009, 8:16 |
Эм... а где написано что статическая сборка незаконна? в LGPL, она допускает только динамическое связывание приложения с LGPL'ной библиотекой.Хм.. Посмотри пункт 6 LGPLv2.1. Если я правильно его понял, то можно делать программу, содержащую части библиотеки и выпускать ее под любой лицензией, но при условии что эта лицензия предоставляет другим людям возможность исследовать и вносить изменения в программу. |
|
Litkevich Yuriy | Дата 25.7.2009, 5:05 |
Эм... а где написано что статическая сборка незаконна? в LGPL, она допускает только динамическое связывание приложения с LGPL'ной библиотекой.Приведите пожалуйста пример для чего может быть нужен ActiveQt (ActiveX)? тык |
|
NaPer100k | Дата 25.7.2009, 3:50 |
Приведите пожалуйста пример для чего может быть нужен ActiveQt (ActiveX)? | |
Kagami | Дата 24.7.2009, 18:22 |
Эм... а где написано что статическая сборка незаконна? | |
Litkevich Yuriy | Дата 24.7.2009, 11:36 |
2) вносить изменения в исходник компилятора, как я понимаю, да? причём здесь компилятор? речь идёт о Qt - библиотеке.3) без этого нельзя будет закомилить прогу в 1 файл? без комерческой лицензии это не законно.4) вообще ничего не понятно =) Qt поставляется в виде исходников, ActiveQt, разумеется, также содержится в этих исходниках, при сборке Qt в режиме LGPL-лицензии ActiveQt не собирается, но т.к. програмист располагает исходниками, то он может их поправить и собрать ActiveQt. Но это нарушение лицензии. |
|
ufna | Дата 24.7.2009, 11:33 |
2. вносить изменения в исходник библиотеки, компилятор тут не причем 3. да 4. а что непонятно? ActiveQt есть только в коммерческой версии. Иногда очень нужная штука. |
|
NaPer100k | Дата 24.7.2009, 11:26 |
Начиная с Qt 4.5 выпущенной под LGPL. Есть только комерческая и LGPL лицензии. В комерческой есть: 1) тех поддержка 2) право вносить изменения в исходник Qt и не раскрывать эти изменения 3) право статической линковки приложения с Qt (т.е. один здоровый exe'шник) 4) право использовать ActiveQt (для работы с мелкософтным ActivX) Вроде ничего не забыл. 2) вносить изменения в исходник компилятора, как я понимаю, да? 3) без этого нельзя будет закомилить прогу в 1 файл? 4) вообще ничего не понятно =) |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 25.4.2024, 20:23 |