LinuxForum.Fans
Тема

О KDE без холивара

Автор: Termo 51 сообщений 6470 просмотров
#35344

А QT - опенсорс? Инструменты вроде закрытые?

#35349
Филин написал:
А QT - опенсорс? Инструменты вроде закрытые?

Привет-букет! Даже под винду открыли (не исходники, а разрешили в коммерческих целях бесплатно использовать) Лицензионной осталась только приблуда для VC++

#35350
Hvzh написал:
Для меня gnome не тяжелый, но просто туповатый

Бррр...как вспомню эти Evolution, Empathy и пр...аж в дрож бросает.

#35354

Aspedin, лично я с Evolution очень даже подружился. :)

#35358

Hvzh, так вроде за деньги надо редактор или что-то покупать. Не сами библиотеки.

Знакомство с Qt 4 мы начнем с вопросов лицензирования, которые многим, возможно, покажутся слишком скучными. В Qt 4 наконец-то реализована полноценная схема двойного лицензирования для всех платформ (Windows, X11 и Mac), причем открытый вариант Qt распространяется на условиях GPL 2.0. Сами представители Qt именуют свой подход «Quid Pro Quo», что в вольном переводе с древней латыни означает «баш на баш». Если вы хотите пользоваться средствами Qt бесплатно, взамен вы должны предоставить сообществу свой код (открытая модель). Если вы не желаете делиться кодом, вы должны заплатить деньги (своего рода «выкуп», который, естественно, будет потрачен на дальнейшее совершенствование Qt). Интересно отметить, что лицензионная политика Qt не позволяет лицензиатам применять тот же принцип двойного лицензирования к своим продуктам. Если вы ведете разработку с помощью Qt, ваш проект должен быть либо открытым на условиях GPL, либо коммерческим. То есть, вам, конечно, никто не мешает раздавать ваш код бесплатно, но если это делается не на основе GPL, то для разработки этого кода необходимо использовать (и, естественно, оплатить) коммерческую версию Qt. У открытой версии Qt для Windows есть одна неприятная особенность – согласно намерениям разработчиков ее можно использовать только совместно со средой компиляции MinGW, которая нравится не всем (мне, например, не нравится). Для того чтобы работать с MS Visual Studio (а это, все-таки, лучшая платформа разработки для Windows), придется заплатить за коммерческую версию Qt. Причины такого ограничения непонятны и упомянутый выше принцип quid pro quo здесь не срабатывает, поскольку сама Microsoft распространяет бесплатный вариант Visual Studio Express Edition. Кроме того, по сведениям, полученным с различных форумов, после небольшой «обработки напильником» открытую Qt 4 можно заставить работать с компиляторами С++ Microsoft и CodeGear, предназначенными для командной строки. По моему мнению, ограничив поддержку компиляторов для открытой версии Qt, разработчики из TrollTech сделали глупость, которая, я надеюсь, будет исправлена в дальнейших релизах Qt 4.x.

http://symmetrica.net/qt4/lesson1.htm

#35359
Филин написал:
Hvzh, так вроде за деньги надо редактор или что-то покупать. Не сами библиотеки.

есть 2 версии OpenSource и коммерческая. Одна халявная, другая нет.
В чем разница не знаю.

#35362

Aspedin, см выше

#35369

Филин, Aspedin,
Это раньше разница была. Сейчас они измениил лицензию
Aspedin,
В твоей ссылке главное - это пункт "Can create proprietary application ". Он имеет место быть в обоих версиях.
Ну, и вот это различие: "Changes to Qt source code must be shared", но это редко кто делает

#35370

Aspedin, я про тоже. Ограничения есть - если хочешь БСД лцензию - надо купить софт.

#35828

так, с кедами понятно...

Войдите или зарегистрируйтесь, чтобы ответить.