Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Срочно: Qt 4.5 выйдет под лицензией LGPL, Вот это кайф! 
:(
    Опции темы
powerfox
  Дата 14.1.2009, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



У меня просто потрясающая новость!

Сегодня получил такое вот письмо:
Цитата

от    Nokia, Qt Software <[email protected]>
кому    [email protected]
дата    14 января 2009 г. 12:31
тема    Nokia to License Qt Under LGPL
отправлено через    b.cts.vresp.com
подписан    vresp.com

    
Dear Qt User:

Nokia is pleased to announce that with the release of Qt 4.5 you will
be able to use Qt under the Lesser General Public License (LGPL)
version 2.1 terms. When released in March 2009, Qt will be made
available under three licensing options: Commercial, LGPL and GPL.
Prior versions of Qt are not impacted by this announcement.

Nokia is committed to Qt and its continued development. By offering Qt
under LGPL version 2.1 license terms alongside today’s licensing
options Nokia hopes to:

- facilitate wider adoption of Qt across industries, desktop, web and
embedded platforms.
- establish Qt as a de facto standard for application development.
- receive more valuable feedback and increased user contributions to
ensure that Qt remains the best-in-class, cross-platform framework.
- extend Nokia’s existing platform commitment to the open source
community.

By offering a cost-free LGPL license as well as commercial and GPL
licenses to Qt, you can choose the license model that best fits your
development requirements.

Irrespective of which license model you choose:

- Qt Software is committed to continuing to provide our customers with
the same level of professional support, services and regular releases
you have come to expect of Qt Software.
- We will continue to actively develop Qt, and with a greater degree
of cooperation with the community through a new contribution model, we
hope to make Qt even more valuable to our users.

For more information on the introduction of the LGPL license and what
this means for you, please consult the Frequently Asked Questions
section on www.qtsoftware.com.

Best regards

Tom Miller
Director of Sales
Nokia, Qt Software



Это сообщение отредактировал(а) powerfox - 14.1.2009, 12:45


--------------------
user posted image
PM WWW   Вверх
ecspertiza
Дата 14.1.2009, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 763
Регистрация: 3.11.2008
Где: г.Смоленск

Репутация: 4
Всего: 5



я тоже получил да новость здоровская.


--------------------
С уважением,
мастер конфетного цеха!

онлайн компилер
залип
PM MAIL   Вверх
SABROG
Дата 14.1.2009, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



А я просто прочитал тут и тут.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Elfebet
Дата 14.1.2009, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 545
Регистрация: 15.5.2006
Где: Украина. Запорожь е.

Репутация: 5
Всего: 14



а в двух словах что за LGPL 2.1 ? это значит что все исходники QT будут открыты т.е. будет только опенсурс или можно будет писать программы с закрытым кодом не преобретая лицензию у QT ?


--------------------
Программист не должен всё знать... он должен знать где можно посмотреть
PM MAIL ICQ GTalk   Вверх
JackYF
Дата 14.1.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 7
Всего: 162



Elfebet, в двух словах - можно будет линковать с не-GPL кодом.

По сабжу: мне лично пофиг, а вообще молодцы.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
powerfox
Дата 14.1.2009, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(Elfebet @  14.1.2009,  17:20 Найти цитируемый пост)
это значит что все исходники QT будут открыты т.е. будет только опенсурс

Исходники Qt уже и так открыты и свободны (они доступны по GPL2/4).

Цитата(Elfebet @  14.1.2009,  17:20 Найти цитируемый пост)
можно будет писать программы с закрытым кодом не преобретая лицензию у QT ? 

Да, что вытекает из

Цитата(JackYF @  14.1.2009,  18:47 Найти цитируемый пост)
можно будет линковать с не-GPL кодом.


Добавлено через 2 минуты
Цитата(JackYF @  14.1.2009,  18:47 Найти цитируемый пост)
По сабжу: мне лично пофиг, а вообще молодцы. 

Мне на работе вряд ли бы купили лицензию, а опенсурсить код не всегда возможно из-за специфики работы компании.
Так что я безумно рад.


--------------------
user posted image
PM WWW   Вверх
NumLock
  Дата 15.1.2009, 04:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 66
Регистрация: 30.7.2006
Где: Иркутск

Репутация: нет
Всего: нет



Цитата

Мне на работе вряд ли бы купили лицензию, а опенсурсить код не всегда возможно из-за специфики работы компании.
Так что я безумно рад.


Мне на работе собирались покупать лицензию, но теперь этого делать не придется. Я тоже рад, как за компанию, так и за себя, т.к. я иногда работаю и как фрилансер.
PM MAIL ICQ Skype Jabber   Вверх
Acer
Дата 16.1.2009, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: 15
Всего: 8



Waiting for Qt 4.5 ^_^
PM MAIL   Вверх
aspirin2003
Дата 16.1.2009, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 18.3.2007
Где: Саратов

Репутация: нет
Всего: нет



Объясните плиз. Т.е. теперь весь код, который нужно закрыть, мы компилируем в dll или so, связываем с мордой на qt, исходники которой открыты, и ничего не нарушаем, так?
PM MAIL   Вверх
pan2004
Дата 16.1.2009, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 6
Всего: 9



Цитата(aspirin2003 @  16.1.2009,  10:43 Найти цитируемый пост)
Т.е. теперь весь код, который нужно закрыть, мы компилируем в dll или so, связываем с мордой на qt, исходники которой открыты, и ничего не нарушаем, так?

Не теперь, а ждем 4.5, которая вроде в марте выходит.
И тогда даже морда может быть закрытой.


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
aspirin2003
Дата 16.1.2009, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 18.3.2007
Где: Саратов

Репутация: нет
Всего: нет



Цитата(pan2004 @ 16.1.2009,  12:29)
И тогда даже морда может быть закрытой.

А разве LGPL не предусматривает открытия исходников?
PM MAIL   Вверх
nerezus
Дата 16.1.2009, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 1
Всего: 43



Ура, теперь можно писать на Qt софт.

Цитата

А разве LGPL не предусматривает открытия исходников?
 Нет.
Только если ты изменишь Qt, то тогда должен будешь ее выложить. При этом выкладывать сырки остальной части программы, которая использует измененную Qt не нужно.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
pan2004
Дата 16.1.2009, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 6
Всего: 9



на ics.com появился whitepaper, который описывает что собственно произошло.


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
Rififi
Дата 16.1.2009, 22:04 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1254
Регистрация: 9.3.2008

Репутация: нет
Всего: 36



... When released in March 2009 ...
а почему в заголовке темы присутствует слово "Срочно"? Привет из Эстонии? smile :eek:
PM MAIL   Вверх
aspirin2003
Дата 17.1.2009, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 18.3.2007
Где: Саратов

Репутация: нет
Всего: нет



Цитата(nerezus @ 16.1.2009,  21:20)
Цитата

А разве LGPL не предусматривает открытия исходников?
 Нет.
Только если ты изменишь Qt, то тогда должен будешь ее выложить. При этом выкладывать сырки остальной части программы, которая использует измененную Qt не нужно.

Вот это действительно круто! Теперь Qt точно №1  smile 
PM MAIL   Вверх
crossly
Дата 19.1.2009, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 20.10.2008

Репутация: нет
Всего: нет



а кто мне растолкует вот это ...
Цитата

GNU LGPL позволяет связывание с данной библиотекой или программой программы под любой лицензией, несовместимой с GNU GPL, при условии, что такая программа не является производной от объекта, распространяемого под (L)GPL, кроме как путём связывания.


++
Цитата

Отдельно следует сказать о лицензии LGPL. Эта лицензия носит ограниченное применение:

    * она может применяться только к библиотеке;
    * произведение, производное от первоначальной библиотеки, также должно быть библиотекой.



Это сообщение отредактировал(а) crossly - 19.1.2009, 12:49
PM MAIL   Вверх
Любитель
Дата 19.1.2009, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



1. Ты можешь линковать с Qt (4.5 и выше) любой код (под любой лицензией), если только этот код не использует код из самой Qt.
2. Если ты используешь код из самой Qt (если речь про LGPL), то в итоге должна получиться библиотека под LGPL.

Вроде так.


--------------------
PM MAIL ICQ Skype   Вверх
Moby
Дата 20.1.2009, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 6.10.2008

Репутация: нет
Всего: нет



Рад что перешёл на QT. smile



Оффтоп: А что известно про выход QT Creator, вышла не бета версия?

Это сообщение отредактировал(а) Moby - 20.1.2009, 19:51
PM MAIL ICQ   Вверх
pan2004
Дата 20.1.2009, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 6
Всего: 9



про Qt Creator наверно не раньше чем сам Qt 4.5, те март.


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
powerfox
Дата 21.1.2009, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(aspirin2003 @  16.1.2009,  11:43 Найти цитируемый пост)
Объясните плиз. Т.е. теперь весь код, который нужно закрыть, мы компилируем в dll или so, связываем с мордой на qt, исходники которой открыты, и ничего не нарушаем, так? 

Нет, можно просто в испольняемую программу.

Цитата(aspirin2003 @  16.1.2009,  22:04 Найти цитируемый пост)
А разве LGPL не предусматривает открытия исходников? 

Для своей программы можно выбрать *ЛЮБУЮ* лицензию.


--------------------
user posted image
PM WWW   Вверх
aspirin2003
Дата 21.1.2009, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 18.3.2007
Где: Саратов

Репутация: нет
Всего: нет



Цитата(powerfox @ 21.1.2009,  00:21)
Для своей программы можно выбрать *ЛЮБУЮ* лицензию.

Сейчас до выхода 4.5 выбор невелик - либо своя (и тогда будь добр купи коммерческую лицензию на Qt), либо gpl.
PM MAIL   Вверх
powerfox
Дата 21.1.2009, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(aspirin2003 @  21.1.2009,  11:33 Найти цитируемый пост)
Сейчас до выхода 4.5 выбор невелик - либо своя (и тогда будь добр купи коммерческую лицензию на Qt), либо gpl. 

На сколько я помню, то вопрос стоит иначе: либо gpl-совместимая, либо несовместимая (и будб добр купи лицензию).

К тому же, согласно GPL FAQ, пока программа не зарелизина (не распространяется) и разрабатывается внутри компании, можно не применять лицензию. Стало быть можно вполне легально использовать нынешнию версию Qt.


--------------------
user posted image
PM WWW   Вверх
chaos
Дата 22.4.2009, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



чото почитал топик и не нашел для себя 100% уверености smile в том что я могу юзать QT в качестве фронт енда и плоды своих трудов продавать за денежку при этом отдавать исходники только фронт енда, а бизнес логику прятать в либы.


хотя вроде LGPL разрешает вообще ничего не показывать(исходники) а тупо юзать на халяву и результат продавать за деньги. но тоже не на 100% уверен, тк не юрист

Это сообщение отредактировал(а) chaos - 22.4.2009, 14:44
PM WWW   Вверх
Любитель
Дата 22.4.2009, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



chaos, с LGPL (Qt 4.5) ты можешь не отдавать исходники вообще и использовать Qt везде smile Единственное - ты должен использовать Qt как библиотеку и не использовать её исходники для своих целей (всмысле не использовать их в своём коде).


--------------------
PM MAIL ICQ Skype   Вверх
chaos
Дата 22.4.2009, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 5
Всего: 44



Любитель, понял. Спасибо!

+стопятьсот "QT'шникам" за такую лицензию.


ЗЫ а где собака зарыта? smile получается что проще юзать на халяву, а не покупать комерческую лицензию(какой-от нее толк smile саппорт и все вроде)

Это сообщение отредактировал(а) chaos - 22.4.2009, 14:52
PM WWW   Вверх
powerfox
Дата 22.4.2009, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(chaos @  22.4.2009,  15:49 Найти цитируемый пост)
ЗЫ а где собака зарыта? smile получается что проще юзать на халяву, а не покупать комерческую лицензию(какой-от нее толк smile саппорт и все вроде)

На сколько я помню, в комерческой есть фитчи, которых нет в бесплатной (ActiveX в винде, интеграция в студию и т.п.). 
Да и саппорт рулит (серьёзные организации, наподобие NASA или Adobe, не жалеют денег).


--------------------
user posted image
PM WWW   Вверх
SABROG
Дата 22.4.2009, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(powerfox @  22.4.2009,  15:44 Найти цитируемый пост)
На сколько я помню, в комерческой есть фитчи, которых нет в бесплатной (ActiveX в винде, интеграция в студию и т.п.). 

Платные вещи типа ActiveX и QtSolution переносятся или уже перенесены в бесплатную версию Qt. 

Коммерческая версия позволяет не открывать исходные коды твоей программы, в то время как LGPL или GPL обязывают это сделать по первому требованию. Разница между GPL и LGPL сейчас в том, что с GPL версией ты не мог продавать свою программу, а с LGPL ты можешь это делать, но исходники тоже обязан предоставлять.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Любитель
Дата 22.4.2009, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(SABROG @  22.4.2009,  16:12 Найти цитируемый пост)
Разница между GPL и LGPL сейчас в том, что с GPL версией ты не мог продавать свою программу, а с LGPL ты можешь это делать, но исходники тоже обязан предоставлять

Не верно.

Цитата(chaos @  22.4.2009,  14:49 Найти цитируемый пост)
(какой-от нее толк smile саппорт и все вроде)

Пока ещё и некоторые модули - в будущем, скорей всего да.


--------------------
PM MAIL ICQ Skype   Вверх
SABROG
Дата 22.4.2009, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



Цитата(Любитель @  22.4.2009,  17:03 Найти цитируемый пост)
Не верно.

Верно, предоставлять исходники своей программы под лицензией LGPL не обязан, это я запамятовал: http://www.qtsoftware.com/products/licensing/licensing

Это сообщение отредактировал(а) SABROG - 22.4.2009, 17:14


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
phprus
Дата 22.4.2009, 17:30 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 22.8.2006

Репутация: нет
Всего: 3



Цитата(SABROG @  22.4.2009,  16:12 Найти цитируемый пост)
с GPL версией ты не мог продавать свою программу, а с LGPL ты можешь это делать

Это тоже не верно. Ни GPL, ни LGPL не накладывают условия на возмездность или безвозмездность передачи ПО. Те его можно продавать сколько угодно, но в случае GPL надо будет по первому требованию купившего раскрывать исходники и не забывать что купивший может сделать с этими исходниками все что разрешает GPL в том числе и выложить их в открытый доступ.
PM MAIL WWW ICQ   Вверх
powerfox
Дата 22.4.2009, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(SABROG @  22.4.2009,  18:11 Найти цитируемый пост)
Верно, предоставлять исходники своей программы под лицензией LGPL не обязан, это я запамятовал: http://www.qtsoftware.com/products/licensing/licensing

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


--------------------
user posted image
PM WWW   Вверх
Любитель
Дата 22.4.2009, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(powerfox @  22.4.2009,  18:58 Найти цитируемый пост)
(не помню точно, но статическая компоновка, кажется, запрещена)

Нет smile Запрещено использовать исходники Qt (в своём проекте). Линковать с исходником Qt можно и статически в том числе.




--------------------
PM MAIL ICQ Skype   Вверх
shutffl
Дата 24.4.2009, 05:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 18.8.2008

Репутация: нет
Всего: 3



А можно поконкретнее. Например, я пишу приложение для работы с БД. Использую для этого Qt 4.5 LGPL. Могу ли я продать исполняемый файл? Или так. Пишу прогу, которая по нажатию на кнопку пишет в LineEdit "Hello, Wrold !!!". Тупо форма с PushButton и LineEdit. Можно просто откомпилить и продать? Как в этом случае будет с исходниками? И как обстоят дела, если я захочу продать этот самый HelloWorld как юридическое лицо?
--------------------
shadowmoon
PM MAIL   Вверх
powerfox
Дата 24.4.2009, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(shutffl @  24.4.2009,  06:10 Найти цитируемый пост)
А можно поконкретнее. Например, я пишу приложение для работы с БД. Использую для этого Qt 4.5 LGPL. Могу ли я продать исполняемый файл? Или так. Пишу прогу, которая по нажатию на кнопку пишет в LineEdit "Hello, Wrold !!!". Тупо форма с PushButton и LineEdit. Можно просто откомпилить и продать? Как в этом случае будет с исходниками? И как обстоят дела, если я захочу продать этот самый HelloWorld как юридическое лицо? 


Вы можете использовать для своего приложения свою коммерческую лицензию. Всё зависит от неё. Думаю, что если вы юридическое лицо, то вопрос лицензий у вас проработан.
Повторюсь, что использование лицензии GPL/LGPL для своей программы не делает её бесплатной (free == свобода, а не бесплатно). И вы по-прежнему можете продавать результаты своей работы. Исходники вы обязаны предоставить тому, у кого есть бинарник (а не вообще любому лицу).
В коммерческой компании я наблюдал такую картину: результат работы передаётся заказчику в виде бинарника, сырцов и полной свободы распоряжения ими. Права на код остаются и у разработчика. Чем вам ни свободная лицегзия? Но нет, люди в таких случаях часто используют свои лицензии, которые почему-то считают коммерческими... При этом из-за использования своих левых лицензий нельзя юзать классные GPL штуки.

Но в случае LGPL-библиотек вы можете использовать любую свою лицензию для своих программ.




--------------------
user posted image
PM WWW   Вверх
nerezus
Дата 24.4.2009, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 1
Всего: 43



Цитата

Разница между GPL и LGPL сейчас в том, что с GPL версией ты не мог продавать свою программу, а с LGPL ты можешь это делать, но исходники тоже обязан предоставлять.
 Какой жуткий бред.
точнее оба утверждения.
Можно продавать GPL, и можно не предоставлять сырков кода, в которых юзана либа на LGPL.
Перечитай ОБЕ лицензии, ты везде ошибся.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
shutffl
Дата 25.4.2009, 03:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 18.8.2008

Репутация: нет
Всего: 3



Цитата(powerfox @  24.4.2009,  12:10 Найти цитируемый пост)
Но в случае LGPL-библиотек вы можете использовать любую свою лицензию для своих программ.


То есть я правильно понимаю, что при наличии своей (внутренней) лицензии, юридическое лицо может предоставлять только исполняемый файл?
--------------------
shadowmoon
PM MAIL   Вверх
Любитель
Дата 25.4.2009, 03:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



 smile 


--------------------
PM MAIL ICQ Skype   Вверх
shutffl
Дата 26.4.2009, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 18.8.2008

Репутация: нет
Всего: 3



Спасибо за разъяснение))
Еще один вопрос, который меня мучает. Если взять, как тут уже предлагалось, front-end на Qt 4.5, а остальное вынести в .so(.dll). Под Linux, соответственно, компилить все gcc/g++, под винду тем же, но в MinGW. Можно ли сохранить исходный код у себя, а заказчику передать, если потребует, только от front-end?
Этот вопрос возник, так как gcc/g++ распространяются под GPL(возможно, уже под LGPL).
--------------------
shadowmoon
PM MAIL   Вверх
nerezus
Дата 26.4.2009, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 1
Всего: 43



shutffl, в зависимости от того, что ты должен дать заказчику. LGPL позволяет свое использование в виде библиотек в продуктах с другой лицензией.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Любитель
Дата 26.4.2009, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(shutffl @  26.4.2009,  15:43 Найти цитируемый пост)
так как gcc/g++ распространяются под GPL(возможно, уже под LGPL). 

Брр.. И что? Вы используете в своём проекте исходники GCC?


--------------------
PM MAIL ICQ Skype   Вверх
powerfox
Дата 26.4.2009, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 4
Всего: 97



Цитата(shutffl @  26.4.2009,  16:43 Найти цитируемый пост)
Если взять, как тут уже предлагалось, front-end на Qt 4.5, а остальное вынести в .so(.dll).

Это будет GPL violation ;)
Лень смотреть, кто и зачем такое предлагал...

Просто возьмите свою обычную лицензию, под которой до этого распространяли ПО. Используйте исключительно то, что не нарушает никаких лицензий и всё.


Цитата(Любитель @  26.4.2009,  16:53 Найти цитируемый пост)
Цитата(shutffl @  26.4.2009,  15:43 Найти цитируемый пост)
так как gcc/g++ распространяются под GPL(возможно, уже под LGPL). 

Брр.. И что? Вы используете в своём проекте исходники GCC? 

Он, наверное, имел в виду библиотеку libc, которая действительно LGPL.



--------------------
user posted image
PM WWW   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1095 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.