stringtranslate.com

Qt-проект

Проект Qt — это открытое сотрудничество для координации разработки программной среды Qt . Первоначально основанный Nokia в 2011 году, [1] проект сейчас возглавляет компания Qt . [2]

История

Талисман KDE Konqi показывает свое сердце Qt.

Хаавард Норд и Эйрик Чамбе-Энг (первоначальные разработчики Qt, а также генеральный директор и президент Trolltech соответственно ) начали разработку «Qt» в 1991 году, за три года до того, как компания была зарегистрирована как Quasar Technologies, затем изменили название на Troll. Tech, а затем в Trolltech. [3]

До версии 1.45 исходный код Qt выпускался под лицензией Qt Free Edition . [4] Инициатива открытого исходного кода сочла это не соответствующим принципу открытого исходного кода и определению свободного программного обеспечения Фондом свободного программного обеспечения , поскольку, хотя исходный код был доступен, он не позволял распространять измененные версии.

Споры возникли примерно в 1998 году, когда стало ясно, что среда рабочего стола KDE от KDE станет одной из ведущих сред рабочего стола для Linux . Поскольку он был основан на Qt, многие участники движения за свободное программное обеспечение беспокоились, что существенная часть одной из их основных операционных систем окажется проприетарной.

С выпуском Qt 2.0 лицензия была заменена на Q Public License (QPL), лицензию на свободное программное обеспечение , но Фонд свободного программного обеспечения считает ее несовместимой с GPL. Между KDE и Trolltech был найден компромисс, согласно которому Qt не сможет подпадать под более строгую лицензию, чем QPL, даже если Trolltech будет выкуплена или обанкротится. Это привело к созданию KDE Free Qt Foundation, который гарантирует, что Qt будет подпадать под лицензию BSD , если в течение 12 месяцев не будет выпущена ни одна бесплатная версия Qt с открытым исходным кодом. [5]

В 2000 году Qt 2.2 был выпущен под лицензией GPL v2, положив конец всем спорам относительно совместимости с GPL. [6]

28 января 2008 года Nokia объявила о приобретении Trolltech. [7] [8]

14 января 2009 года Qt версии 4.5 была повторно лицензирована с добавлением LGPL в качестве варианта лицензирования. [9]

Проект Qt был основан 21 октября 2011 года. [1] [10] В августе 2012 года Digia объявила о приобретении всех прав на Qt и принятии на себя роль Nokia в рамках проекта Qt. [2]

Управление

Проект Qt не является отдельным юридическим лицом или организацией; Digia сохраняет за собой все товарные знаки Qt. [11] [12]

Открытое управление Qt создано по образцу WebKit . [13] [14]

Принятие решений происходит в процессе, который проект описывает как «ленивый консенсус». [15]

Проект облегчает онлайн-общение между разработчиками и членами сообщества через общественные форумы, [16] списки рассылки, [17] и вики-страницы. [18]

Участвующие организации

Распределение участников, не связанных с Digia Qt (2013 г., неделя 18)

Помимо руководителя проекта Digia и различных лиц, в проекте Qt участвует ряд других организаций. [19] Вторым по величине вкладчиком Qt является KDAB, шведская консалтинговая компания Qt. [20] KDAB участвует во многих областях, включая обслуживание нескольких компонентов. [21] [22] KDAB вместе с RIM/BlackBerry поддерживают порты Qt для QNX и BlackBerry 10 . [19] [23]

Еще одним крупным участником является Intel , вносящий, например, вклад в поддержку Wayland . [24] AudioCodes поддерживает поддержку IBM ClearCase в Qt Creator . [25]

Большой вклад также поступает от сообщества KDE , которое часто добавляет функции из своих исходных фреймворков KDE в Qt. [26]

Смотрите также

Рекомендации

  1. ↑ ab Лидия Пинчер (21 октября 2011 г.). «KDE аплодирует переходу Qt к открытому управлению». KDE.Новости . Проверено 8 мая 2013 г.
  2. ^ ab «Digia приобретет Qt у Nokia». Digia.com. Архивировано из оригинала 5 марта 2013 года . Проверено 19 марта 2013 г.
  3. ^ «Краткая история Qt». Архивировано из оригинала 30 июня 2008 года . Проверено 20 декабря 2007 г.
  4. ^ «Лицензия на бесплатную версию Qt» . Тролльтех. 1992. Архивировано из оригинала 14 октября 2016 года . Проверено 14 октября 2016 г.
  5. ^ "Фонд свободного Qt" . КДЕ . Проверено 8 мая 2013 г.
  6. ^ «Trolltech выпустит Qt под лицензией GPL - Решение меняет ландшафт графического интерфейса Linux - Отчеты» . LinuxPlanet. 4 сентября 2000 г. Архивировано из оригинала 24 марта 2018 г. Проверено 8 мая 2013 г.
  7. ^ «Nokia приобретет Trolltech для ускорения разработки программного обеспечения» . 28 января 2008 года . Проверено 28 января 2008 г.
  8. Пол, Райан (28 января 2008 г.). «Nokia купит Trolltech и станет покровителем KDE». Арс Техника . Проверено 8 мая 2013 г.
  9. ^ «Qt Everywhere: 4.5 будет повторно лицензирована как LGPL» . 14 января 2009 года . Проверено 8 мая 2013 г.
  10. Мейер, Дэвид (24 октября 2011 г.). «Nokia предоставляет управление Qt с открытым исходным кодом». ЗДНет . Проверено 8 мая 2013 г.
  11. ^ «О нас - Digia Plc» . Qt.digia.com. 13 сентября 2011 года. Архивировано из оригинала 30 мая 2013 года . Проверено 8 мая 2013 г.
  12. ^ «Проект Qt». Qt-проект . Проверено 8 мая 2013 г.
  13. ^ «Nokia: выпуск Qt 5 в апреле 2012 г.» (на немецком языке). Golem.de. 16 июня 2011 года . Проверено 8 мая 2013 г.
  14. Анита Клинглер (24 октября 2011 г.). «Nokia startet Qt-Projekt mit unabhängiger Infrastruktur» (на немецком языке). Zdnet.de . Проверено 8 мая 2013 г.
  15. ^ "Модель управления Qt - Qt Wiki" . wiki.qt.io.Проверено 20 июля 2022 г.
  16. ^ "Форумы". Qt-проект . Проверено 8 мая 2013 г.
  17. ^ «Списки рассылки». Lists.qt-project.org . Проверено 8 мая 2013 г.
  18. ^ "индекс | Qt Wiki". Проект Qt. 29 марта 2013 года . Проверено 8 мая 2013 г.
  19. ^ Аб Масиейра, Тьяго. «Статистика проекта Qt». Блог Тьяго Масиейры . Macieira.org . Проверено 8 мая 2013 г.
  20. ^ «Вклад в Qt 5.0 (часть 1)» . КДАБ. 20 декабря 2012 года . Проверено 8 мая 2013 г.
  21. ^ «Вклад в Qt 5.0 (часть 2)» . КДАБ. 21 декабря 2012 года . Проверено 8 мая 2013 г.
  22. ^ «Поддержка Qt3D». КДАБ. 21 декабря 2012 года . Проверено 8 мая 2013 г.
  23. ^ «Qt5 в операционной системе QNX» . КДАБ. 19 апреля 2012 года . Проверено 8 мая 2013 г.
  24. ^ «[Phoronix] Qt теперь опирается на Wayland» . Фороникс.com. 21 сентября 2010 года . Проверено 8 мая 2013 г.
  25. ^ "Сопровождающие | Qt Wiki" . Проект Qt. 12 апреля 2013 года . Проверено 8 мая 2013 г.
  26. ^ «Рамки/Эпики/Вклад в Qt5» . Вики-сообщество KDE . Проверено 27 апреля 2015 г.

Внешние ссылки