The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

21.10.2011 17:50  Nokia перевела Qt на открытую модель разработки и управления проектом

Компания Nokia анонсировала изменения в процессе управления разработкой проекта Qt и ввела в строй ресурс Qt Project, используя который представители сообщества смогут непосредственно участвовать в развитии Qt. Начиная с сегодняшнего дня, Qt из подконтрольного одной компании проекта, превратился в полностью открытый проект, не только с позиции доступности кода, но и с точки зрения возможности участия в принятии решений, определяющих пути развития проекта. Вся разработка теперь будет сосредоточена в едином месте, а доступ открыт всем без исключения, без практики использования отдельных репозиториев для сотрудников Nokia, синхронизация которых с публичными репозиториями производилась с определённой задержкой.

Координацией разработки Qt будет заниматься специальный управляющий комитет, состав которого будет сформирован в соответствии с принципами меритократии, т.е. управление будет в руках наиболее активных участников проекта. Так как основной вклад в разработку по прежнему исходит от разработчиков Nokia, представители данной компании займут большинство мест в комитете. Представители сообщества и других компаний займут примерно 15% мест в совете. В будущем изменение пропорций будет зависеть от интереса к проекту со стороны сторонних компаний и энтузиастов. Отдельно отмечается, что более открытый процесс управления не стоит воспринимать как попытку Nokia со временем отстраниться от разработки, Nokia как и раньше продолжит вкладывать существенные средства и ресурсы в развитие Qt.

В настоящее время на новом сайте qt-project.org, развитие которого передано в руки специально созданной некоммерческой организации Qt Project Hosting Foundation, собраны в одном месте ранее доступные и новые сервисы, такие как система отслеживания ошибок, интерфейс для приёма и рецензирования изменений, публичный Git-репозиторий (в режиме только для чтения), списки рассылки для координации разработки, IRC-каналы, платформа для автоматического тестирования, Wiki и т.п. Стоит обратить внимание на то, что пока не отменены требования к подписанию специального соглашения по передаче имущественных прав на код компании Nokia - "Contribution License Agreement", без которого патчи не принимаются в основную ветку Qt.

Джим Землин (Jim Zemlin), руководитель Linux Foundation, Олаф Шмидт (Olaf Schmidt-Wischhöfer), глава KDE Free Qt Foundation, и Мартин Кональд (Martin Konold), один из основателей проекта KDE, приветствовали решение компании Nokia и считают, что подобные изменения приведут к повышению активности разработки и ускорению эволюции проекта. Разработчики из проекта KDE получили возможность влиять на направление развития Qt, продвигать свои наработки в состав Qt и курировать поддержку важных для KDE направлений. Например, в процессе разработки KDE Frameworks 5.0, из библиотек KDE планируется выделить функции, расширяющие возможности Qt в определённых направлениях, которые впоследствии могут быть интегрированы в Qt.

Желающие отправить свой патч должны зарегистрировать аккаунт в системе отслеживания ошибок Jira, после чего этот аккаунт можно использовать для доступа к системе codereview.qt-project.org, на которой осуществляется приём патчей, их рецензирование и тестирование. После поступления патча, он проходит первую стадию рецензирования любым другим участником, после чего может быть одобрен или отвергнут сопровождающими или утверждающими. В настоящее время среди сопровождающих и утверждающих есть несколько разработчиков не связанных с компанией Nokia, например, сопровождающий библиотеку QtCore не работает в Nokia. Со временем число сторонних сопровождающих или утверждающих будет увеличиваться.

Напомним, что первым значительным шагом в направлении увеличения открытости Qt стало изменение в начале 2009 года лицензии с GPL на LGPL 2.1, что позволило беспрепятственно использовать Qt в закрытых проектах, без необходимости покупки коммерческой лицензии или открытия исходных текстов своего продукта под лицензией GPL. Спустя несколько месяцев был введен в строй публичный Git-репозиторий, позволивший сторонним разработчикам непрерывно отслеживать развитие Qt (до этого время от времени публиковались снапшоты кода) и предлагать свои улучшения или исправления ошибок. Спустя год, летом 2010 года, компания Nokia начала движение в направлении открытой модели управления и перевела обсуждение технических аспектов в публичные списки рассылки, которые позволили сторонним людям контролировать процесс разработки, участвовать в обсуждениях планов и конкретных технических решений.

В настоящее время рассматривается вопрос о переходе на фиксированный цикл подготовки релизов, в соответствии с которым новые значительные версии Qt будут выпускаться каждые 6 месяцев. Стоит также упомянуть, что в соответствии с соглашением, заключённым между компанией Nokia и организацией KDE Free Qt Foundation, в случае ужесточения лицензионной политики, банкротства Nokia или прекращения развития Qt проект KDE получил право перелицензировать код Qt под лицензией BSD или любой другой открытой лицензией, и продолжить разработку своими силами.

  1. Главная ссылка к новости (http://labs.qt.nokia.com/2011/...)
  2. OpenNews: Nokia переводит Qt на более открытую модель разработки
  3. OpenNews: Представлен план подготовки Qt 5 и первые планы, касающиеся KDE 5
  4. OpenNews: Компания Nokia делает публичным обсуждение технических вопросов разработки Qt
  5. OpenNews: Nokia планирует переход к открытой модели управления для Qt
  6. OpenNews: Начат перевод Qt на модульную основу
Лицензия: CC-BY
Тип: Интересно
Ключевые слова: qt, opensource, nokia
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.2, anonymous (??), 18:36, 21/10/2011 [ответить] [показать ветку] [···]    [к модератору]
  • –18 +/
    >Так как основной вклад в разработку по прежнему исходит от разработчиков Nokia, представители данной компании займут большинство мест в комитете.

    Ну и к чему этот фарс?

     
     
  • 2.14, Клыкастый (ok), 20:33, 21/10/2011 [^] [ответить]    [к модератору]
  • +20 +/
    да, вот есть же тип людей, которые вместо "спасибо" говорят "а что так мало?"
     
     
  • 3.20, anonymous (??), 21:51, 21/10/2011 [^] [ответить]     [к модератору]
  • –8 +/
    Спасибо за что За свободу Её я что-то не заметил Ключевые решения по-прежнему... весь текст скрыт [показать]
     
     
  • 4.36, Аноним (-), 08:49, 22/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Ключевые решения по ядру тоже Линус единолично принимает. Ну так что?.. Если каждый начнет самостоятельно вносить коммиты такой бардак начнется...
     
     
  • 5.37, anonymous (??), 10:10, 22/10/2011 [^] [ответить]     [к модератору]  
  • –2 +/
    Речь не про коммиты Ядро само по себе не принадлежит какой-либо корпорации Т е... весь текст скрыт [показать]
     
  • 4.59, Аноним (-), 17:02, 22/10/2011 [^] [ответить]     [к модератору]  
  • –1 +/
    Как не крути, а все же это правда ... весь текст скрыт [показать]
     
  • 4.72, Клыкастый2 (?), 13:48, 23/10/2011 [^] [ответить]    [к модератору]  
  • +/
    управление проектом - наиболее активными участниками. код - открыт. не хочешь горбатиться - форк и вперёд. какая ещё свобода нужна?  "Нокия, дай разработчиков и иди зад" - такая свобода?
     
  • 3.27, Аноним (-), 23:32, 21/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    ну так автор прав, это именно фарс т к права на код принадлежат NOKIA они в лю... весь текст скрыт [показать]
     
     
  • 4.28, anonymous (??), 00:05, 22/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Более того, они вполне могут вести параллельную разработку закрытой версии, дёрг... весь текст скрыт [показать]
     
  • 4.54, Аноним (-), 12:33, 22/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Не могут, в 1998 году с KDE заключено соглашение, которое передает права на код ... весь текст скрыт [показать]
     
     
  • 5.62, Аноним (-), 18:35, 22/10/2011 [^] [ответить]    [к модератору]  
  • +/
    давным давно а потом был GPL а потом стала NOKIA, не искажайте пожалуйста историю...
     
     
  • 6.65, Аноним (-), 11:56, 23/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Давным-давно, в далекой-предалекой галактике, задолго до рождения большинства местных анонимусов была парадигма - "совместимость важнее производительности"... :)))))))
     
  • 5.73, anonymous (??), 00:59, 24/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Во-первых, закрытая лицензия и так существует Во-вторых, закрыть то, что уже от... весь текст скрыт [показать]
     
     
  • 6.78, Аноним (-), 19:15, 25/10/2011 [^] [ответить]    [к модератору]  
  • +/
    хаха они скажут что код принадлежит им и попросят тебя заплатить за его использование, просто время еще не пришло.
     
  • 1.8, ДФ (ok), 19:26, 21/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Будучи теперь настоящим СПО, Qt - один из лучших кандидатов в список средств разработки, которые будут удовлетворять стандартам НПП. Кто в теме, можете себя поздравить.
     
     
  • 2.11, Аноним (-), 19:55, 21/10/2011 [^] [ответить]    [к модератору]  
  • +/
    В НПП проприетарное ПО даже возможно будет использовать, так что вряд ли приоритет у разработчиков создать полностью свободную ОС.
     
  • 1.13, Андрей (??), 20:09, 21/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    "...первым значительным шагом в направлении увеличения открытости Qt стало изменение в начале 2009 года лицензии с GPL на LGPL 2.1"
    Может, и известное свободное ядро скоро станет более свободным!
     
     
  • 2.17, Аноним (-), 20:59, 21/10/2011 [^] [ответить]    [к модератору]  
  • +2 +/
    Известное ядро лучше б на GPLv3 перешло. Только всё равно этого не будет.
     
     
  • 3.26, BSA (?), 23:05, 21/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Совсем не лучше Просто это у производителей ОС есть возможность зарабатывать на... весь текст скрыт [показать]
     
     
  • 4.56, Аноним (-), 15:11, 22/10/2011 [^] [ответить]     [к модератору]  
  • –1 +/
    Перевод Я проприетарщик, и GPLv3 мне как кость в горле Наверное, это хорошо ... весь текст скрыт [показать]
     
     
  • 5.60, Аноним (-), 17:17, 22/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Любому нормальному человеку свойственно здоровое желание работать за деньги. Счета оплачиваются не патчами к софту.
     
     
  • 6.61, arisu (ok), 17:26, 22/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    вообще-то любому нормальному человеку свойственно здоровое желание получать удов... весь текст скрыт [показать]
     
     
  • 7.66, Аноним (-), 11:59, 23/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Ты сознательно делаешь вид, что не понимаешь, о чем спич, или придуряешься Всео... весь текст скрыт [показать]
     
  • 4.75, Аноним (-), 18:05, 24/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > На данный момент, защита одна - цифровая подпись прошивки.

    Стукснет гарантирует это!

     
  • 3.31, anonymous (??), 00:26, 22/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Но зачем FSF умудрилась выпустить совершенно несовместимые лицензии, да ещё в п... весь текст скрыт [показать]
     
     
  • 4.58, Аноним (-), 15:14, 22/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Нормальные люди используют GPLv2 or any later version Остальные, включая Линуса... весь текст скрыт [показать]
     
  • 1.15, jershell (?), 20:43, 21/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Qt хороший инструмент, часто с ним работаю. Столько софта написано с его помощью, момент его внезапного сворачивания уже давно пройден, Qt/PyQt/PasQt являются тому подтверждением. К минусовавшим у меня пару вопросов:
    1)Использовали вы Qt на практике?
    2)Какие ещё есть библиотеки кросс платформенного программирования на c/с++?
    GtK не в счет, ибо только окна.
     
     
  • 2.19, Аноним (-), 21:26, 21/10/2011 [^] [ответить]    [к модератору]  
  • +/
    >Какие ещё есть библиотеки кросс платформенного программирования на c/с++?

    Дак полно библиотек же. Или хочется 9000 в одном? Тогда можно посмотреть на wxWidgets и U++

     
     
  • 3.70, XPEH (?), 13:26, 23/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну да, посмотреть, ужаснуться и убежать с дикими воплями.
     
     
  • 4.76, pavlinux (ok), 12:43, 25/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Если твой моск осилил только жмакать на бАтоны, wxWidget не стала от этого хуже.
     
     
  • 5.77, Аноним (-), 19:12, 25/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Если твой моск осилил только жмакать на бАтоны, wxWidget не стала от
    > этого хуже.

    Ты еще забыл over 9000 багов, имеющихся в WxBugs-ах :). Куть покачественнее будет.

     
     
  • 6.80, pavlinux (ok), 04:24, 28/10/2011 [^] [ответить]     [к модератору]  
  • +/
    А нахрена мне стабльный софт Будут баги - будет саппорт Будет саппорт - будет ... весь текст скрыт [показать]
     
  • 2.21, anonymous (??), 21:54, 21/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Достаточно того, что GTK тащит с собой glib и gio Функционал QtCore и Ко вполне... весь текст скрыт [показать]
     
  • 2.22, Alatar (ok), 22:10, 21/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Давно использую wx - прост, удобен и без лишних костылей аля moc
    Хотя, конечно, функционально несколько слабее чем Qt - банально меньше разработчиков.
     
     
  • 3.24, anonymous (??), 22:24, 21/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Жирноват он сам по себе Под линуксами в качестве бакэнда используется gtk со вс... весь текст скрыт [показать]
     
     
  • 4.29, Alatar (ok), 00:06, 22/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Во-первых, не обязательно shared - можно и статик собирать, во-вторых теоретичес... весь текст скрыт [показать]
     
     
  • 5.30, anonymous (??), 00:20, 22/10/2011 [^] [ответить]     [к модератору]  
  • +/
    static не выход Общий объём бинарей это не уменьшит, а только ухудшит положение... весь текст скрыт [показать]
     
  • 5.57, СуперАноним (?), 15:14, 22/10/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    >а с недавних пор научился ещё и через Qt работать

    Ссылочку на загрузку wxQt можно? А то на официальном сайте его упонинания нет.

     
     
  • 6.63, Alatar (ok), 19:02, 22/10/2011 [^] [ответить]    [к модератору]  
  • +/
    На загрузку нельзя, можно на инструкцию по сборке - http://wiki.wxwidgets.org/WxQt и на список поддерживаемых на данный момент классов - http://wiki.wxwidgets.org/WxQt/Status
     
  • 3.74, Аноним (-), 10:34, 24/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Он не только функционально слабее слабо сказано - слабее, вообще пропасть , он е... весь текст скрыт [показать]
     
  • 1.23, СуперАноним (?), 22:15, 21/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Qt Project Hosting Foundation и KDE Free Qt Foundation следует слиться воедино, чтобы было поменьше распыления сил и велосипедостроительства.
     
     
  • 2.64, koloboid (ok), 03:10, 23/10/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    +много
     
     
  • 3.67, Аноним (-), 12:01, 23/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Этого никогда не произойдет Для такого исхода требуется АВТОРИТАРНОЕ руководств... весь текст скрыт [показать]
     
     
  • 4.69, arisu (ok), 12:09, 23/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    ты так говоришь, как будто легалайз — что-то плохое.
     
  • 4.79, Клыкастый (ok), 01:30, 26/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Ну и еще к этому бы легалайз, для полного кайфа.

    Хреново всё в СПО... не то что у героин... проприетарщиков.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor