Начиная с версии 4.5 исходные тексты Qt распространяются под лицензией LGPL, что дает возможность производителям коммерческого ПО бесплатно использовать библиотеку без необходимости открытия исходных текстов своего продукта под лицензией GPL. Сегодня компания Nokia сделала (http://labs.trolltech.com/blogs/2009/05/11/qt-public-reposit.../) еще один важный шаг - открыла публично доступный Git репозиторий (http://qt.gitorious.org/), доступ к которому могут получить не только работники подразделения Qt Software, но и независимые энтузиасты, желающие принять участие в развитии проекта.
Кроме библиотеки Qt в репозитории можно найти и сопутствующие проекты, такие как интегрированная среда разработки Qt Creator, Java интерфейс Qt Jambi и код развиваемый в рамках инициативы Qt Labs.
Процесс принятия кода от сторонних разработчиков максимально упрощен, достаточно (http://www.qtsoftware.com/developer/the-qt-contribution-model/) зарегистрировать аккаунт, согласиться с соглашением ...URL: http://www.kdenews.org/2009/05/11/qt-now-open-community-cont...
Новость: http://www.opennet.me/opennews/art.shtml?num=21683
Если Jambi кому-то нужен, то он не умрёт
Мне нужен, теперь могу не беспокоиться?
>открыла публично доступный Git репозиторийТеперь, надеюсь, КДЕ получит большую популярность и развитие.
Популярность кде никоим образом не зависит от публичного репозитария qt, и даже lgpl лицензирования qt. Популярность зависит напрямую от качества продукта, от того насколько он удовлетворяет нужды пользователей, насколько он им нравится по внешнему виду и тд.
Кроме того, для свободного разработчика может стать проблемой лицензирование вкладываемого кода. Да, там не требуется передача прав - это впринципе хорошо. Но там требуется лицензировать код для нокиа. Это позволяет нокиа впоследствии выпускать коммерческие версии библиотеки с кусками кода, который вложили любые разработчики. Для свободного разработчика подобное поведение может быть серьёзным основанием не делать никаких вкладов. Особенно учитывая, что нокиа это коммерческая организация, а ни какой-нибудь фонд типа fsf или mozilla.
> Популярность кде никоим образом не зависит от публичного репозитария qt, и даже lgpl лицензирования qt.От лицензии на QT! зависит будут ли поддерживать KDE всякие серьезные коммерческие дистрибы в первую очередь KDE или в первую очередь GNOME. От этого зависит качество KDE.
дальше справляешься сам.
> Популярность зависит напрямую от качества продуктаСейчас конечно уже поздно им менять коней на переправе, впрочем не исключено что KDE выиграло от отсутствия идеологии кастрации фич выгодной для корпоративных десктопов.
> Для свободного разработчика подобное поведение может быть серьёзным основанием не делать никаких вкладов.
Кого-то может быть, но они вложили сотню миллионов $ в развитие библиотеки и разработчики на халяву ей пользуются. Отсутствия патчей от жадного Пупкина им не помешает.
>От лицензии на QT! зависит будут ли поддерживать KDE всякие серьезные коммерческие
>дистрибы в первую очередь KDE или в первую очередь GNOME. От
>этого зависит качество KDE.
>дальше справляешься сам.От лицензии это зависит да, но не от публичного репозитария, они и так раньше принимали фиксы от kdeшников. А вот будут ли её использовать серьёзные коммерческие дистрибы - это впервую очередь зависит от качества, так как lgpl версия уже вышла. Впрочем даже gpl версия qt этому не препятствовала, просто тогда trolltech настаивали, что если коммерческий продукт, пусть даже с открытым кодом, то могут быть проблемы.
>Сейчас конечно уже поздно им менять коней на переправе, впрочем не исключено
>что KDE выиграло от отсутствия идеологии кастрации фич выгодной для корпоративных
>десктопов.С этим впринипе никто не спорит, gnome тоже не остаётся неизменным. Кде стабилизируется, и возможно скоро станет пригодным для корпоративных десктопов, это да.
>Кого-то может быть, но они вложили сотню миллионов $ в развитие библиотеки
>и разработчики на халяву ей пользуются. Отсутствия патчей от жадного Пупкина
>им не помешает.Не знаю откуда у вас такие эмоции о халяве и о жадности, видимо какие-то внутренние психические расстройства. Опустим это. А вот я имел ввиду лиш то, что подобные вещи являются серьёзным фактором, отталкивающим толковых разработчиков. Кстати далеко не всегда это жадные Пупкины. Частенько это квалифицированные разработчики, которые способны работать полный рабочий день, но которые не способны работать на таких условиях. Очень важно понимать, что раз уж делается публичный доступ, то нужно играть по правилам open source. Многие люди этого не понимают, думая что open source это такое дополнение к существующей софтовой концепции, но это не так. Держать публичный репозитарий, но не иметь серьёзных вкладов в него от сторонних разработчиков - это не очень то перспективно. Хотя конечно, нокиа имеет достаточно ресурсов развивать всё сами.
>>Отсутствия патчей от жадного Пупкина им не помешает.
>Не знаю откуда у вас такие эмоции о халяве и о жадности,
>видимо какие-то внутренние психические расстройства. Опустим это.А я против! Давай лучше в этом подробненько так разберёмся. Раз уж упомянули всуе прихотЭрапевта ... :)
>А вот я имел ввиду лиш то, что подобные вещи являются серьёзным
>фактором, отталкивающим толковых разработчиков.В опеноффис (что в сан, что в новелл) - присылают, а там требование передать копирайт(С)! А сюда, с куда как более мягкими требованиями - не пришлют!?
Ну дык факты в студию! _Кто_ из толковых уже отказался присылать патчи по этой причине? Ась?!>Кстати далеко не всегда это жадные Пупкины.
Нет! Это всегда они! Только они тоже ничего не шлют, но эти - по причине того, что они нифига и не делают, кроме наброса на вентилятор .... :)
>Частенько это квалифицированные разработчики, которые способны работать
>полный рабочий день, но которые не способны работать на таких условиях.Фантастика - на другом сайте :)
>Хотя конечно, нокиа имеет достаточно ресурсов развивать всё сами.
Скорее всего. Только зачем? Чай времена жёсткой диктатуры канули :) Сейчас внезапно! открытая модель в софтверном бизнесе работает лучше. Даже вон микр... умолкаю :)
> А вот я имел
>ввиду лиш то, что подобные вещи являются серьёзным фактором, отталкивающим толковых
>разработчиков. Кстати далеко не всегда это жадные Пупкины.Знаете, наша контора использует в разработке Qt и патчи мы шлем, и знакомые мои из другой конторы тоже шлют. Хотя бы потому, что каждый раз на новую версию накатывать свои патчи лень, да и глупо не заботиться об инструменте, который тебя кормит. Друое дело как они эти патчи принимают...
С другой стороны, в тех местах, где я раньше был, не принято отсылать - долго дeлают merge, потом просто замораживают, и развивают сами. Такая вот полисе.PS сейчас подумал, и в новом месте перепахали WebLog. - только для внутреннего применения.
PPS. Главная ошибка в рассуждениях про Васю - решает зачастую не разработчик (ему не жалко!), а заказчик в виде манагера.
>С другой стороны, в тех местах, где я раньше был, не принято
>отсылать - долго дeлают merge, потом просто замораживают, и развивают сами.
> Такая вот полисе.Не-не-не, возиться с поддержкой такого проекта, как-то не хочется, лишние силы лучше на полировку собственной продукции потратить.
>
>PPS. Главная ошибка в рассуждениях про Васю - решает зачастую не разработчик
>(ему не жалко!), а заказчик в виде манагера.Нам повезло, заказчику собственно наплевать, а я и сам себе менеджер.
>Нам повезло, заказчику собственно наплевать, а я и сам себе менеджер.а как насчет договора о передачи всех авторских прав заказчику? не уже ли лопухнулся??? ;)
>>Нам повезло, заказчику собственно наплевать, а я и сам себе менеджер.
>
>а как насчет договора о передачи всех авторских прав заказчику? не уже
>ли лопухнулся??? ;)Дык на разрабатываемый софт то заказы софт пожайлуста, а вот на изменения в инструментарии фиг.
Популярность среды зависит от наличия приложений под неё, в первую очередь. Наличие коммерческих приложений под KDE добавит среде популярности.
Вряд ли кто-то будет писать серьёзные приложения на основе kdelibs. На основе qt, да. Но затачивать под kde это вряд ли. Также как gtk и glib используют, это да. Но никто не затачивает под gnome. Потому что это лиш создаёт трудности пользователю, требует от него наличия библиотек для всех сред, довольно больших библиотек. Не говоря уже о том, что заточить можно ещё глубже, скажем интерфейс реализовать только в виде плазмоида. И что тогда? Так коммерческие приложения не делаются.
А от того сколько приложений использует qt, популярность kde зависит слабо. Я пользуюсь гномом+fvwm. Но приложения qt ипользую частенько.
Вам примеров? VariCAD.
И плазмоиды проприетарщики использовать будут. Ибо не для развлечений придумано это, как некоторые думают.
> Теперь, надеюсь, КДЕ получит большую популярность и развитие.При чем тут KDE и Qt? Все равно что будет с KDE, совершенно не удобный этот KDE 4, но стоит признать что функционально наворочен. А вот Qt под LGPL это хорошо.
Хотя бы при том, что KDE написан на Qt.
>> Теперь, надеюсь, КДЕ получит большую популярность и развитие.
>
>При чем тут KDE и Qt? Все равно что будет с KDE,
>совершенно не удобный этот KDE 4, но стоит признать что функционально
>наворочен. А вот Qt под LGPL это хорошо.Зря Вы так про KDE. Версия 4.2.3 уже очень ничего. 4.1 был ужасен, но видно, ребята работают. Надеюсь с 4.3 можно уже будет с Gnome обратно на KDE переходить.
К версии 4.3 Вы настолько привыкнете к Gnome, что не захотите переходить на KDE Ж-)
>При чем тут KDE и Qt?Эмм... Связь какбэ есть.
Ровно такая-же, как между KDE и переходом Debian на uclibc.