Qt Project - Qt Project
Основан | 21 октября 2011 г. |
---|---|
Основатель | Nokia |
Тип | Сообщество |
Фокус | Бесплатно программное обеспечение |
Товары | Qt, Qt Creator |
Метод | Разработка и документация |
Интернет сайт | Компания Qt |
В Qt Project это открытое совместное усилие по координации развития Программный фреймворк Qt. Первоначально основанный Nokia в 2011,[1] проект сейчас возглавляет Компания Qt.[2]
История
Хаавард Норд и Эйрик Чамбе-Энг (первоначальные разработчики Qt и генеральный директор и президент, соответственно, Троллтех ) начал разработку Qt в 1991 году, за три года до того, как компания была зарегистрирована как Quasar Technologies, затем сменила название на Troll Tech, а затем на Trolltech.[3]
До версии 1.45 исходный код Qt был выпущен под Лицензия Qt Free Edition.[4] Это было сочтено несовместимым с принципом открытого исходного кода. Инициатива открытого исходного кода и определение свободных программ Фонд свободного программного обеспечения потому что, хотя исходный код был доступен, он не позволял распространять измененные версии.
Споры возникли примерно в 1998 году, когда стало ясно, что KDE K Desktop Environment собирался стать одним из ведущих окружения рабочего стола за Linux. Поскольку он был основан на Qt, многие люди в движение за свободное программное обеспечение опасались, что существенная часть одной из их основных операционных систем будет проприетарной.
С выпуском Qt 2.0 лицензия была изменена на Q Общественная лицензия (QPL), а бесплатно программное обеспечение лицензия, но одна рассматривается Фонд свободного программного обеспечения как несовместимое с GPL. Между KDE и Trolltech был найден компромисс, согласно которому Qt не сможет подпадать под более ограничительную лицензию, чем QPL, даже если Trolltech будет куплен или обанкротится. Это привело к созданию KDE Free Qt Foundation, которая гарантирует, что Qt подпадет под Лицензия в стиле BSD не должна быть выпущена бесплатная версия Qt с открытым исходным кодом в течение 12 месяцев.[5]
В 2000 году Qt 2.2 был выпущен под лицензией GPL v2, положив конец всем спорам относительно совместимости с GPL.[6]
28 января 2008 года Nokia объявила о приобретении Trolltech.[7][8]
14 января 2009 г. была выпущена версия 4.5 Qt. перелицензированный, добавив LGPL как вариант лицензирования.[9]
Проект Qt был основан 21 октября 2011 года.[1][10] В августе 2012 года Digia объявила о приобретении всех прав на Qt и о принятии на себя роли Nokia в проекте Qt Project.[2]
Управление
Qt Project не является отдельным юридическим лицом или организацией; Digia сохраняет за собой все торговые марки Qt.[11][12]
Открытое управление Qt смоделировано после WebKit's.[13][14]
Принятие решений происходит в процессе, который проект описывает как «ленивый консенсус».[15]
Проект способствует онлайн-общению между разработчиками и членами сообщества через общественные форумы,[16] списки рассылки,[17] и вики-страницы.[18]
Участвующие организации
Помимо руководителя проекта Digia и различных людей, в проекте Qt участвует ряд других организаций.[19] Второй по величине участник Qt - KDAB, шведская консалтинговая компания Qt.[20] KDAB участвует во многих областях, включая обслуживание нескольких компонентов.[21][22] KDAB вместе с RIM / BlackBerry сохраняют QNX и BlackBerry 10 порты Qt.[19][23]
Еще один крупный участник - Intel, способствуя, например, Wayland поддерживать.[24] АудиоКоды поддерживает IBM ClearCase поддержка в Qt Creator.[25]
Многие вклады также поступают от KDE сообщество, которое часто добавляет функции из своих Фреймворки KDE вверх по течению в Qt.[26]
Смотрите также
внешняя ссылка
- Официальный веб-сайт
- Сайт Qt
- Qt Marketplace
- KDE Free Qt Foundation
- Статистика Qt Project (обновляется еженедельно)
Рекомендации
- ^ а б Лидия Пинчер (21 октября 2011 г.). «KDE приветствует переход Qt к открытому управлению». KDE.News. Получено 8 мая 2013.
- ^ а б «Digia приобретает Qt у Nokia». Digia.com. Архивировано из оригинал 5 марта 2013 г.. Получено 19 марта 2013.
- ^ "Краткая история Qt". Архивировано из оригинал 30 июня 2008 г.. Получено 20 декабря 2007.
- ^ "Лицензия Qt Free Edition". Троллтех. 1992. Архивировано с оригинал 14 октября 2016 г.. Получено 14 октября 2016.
- ^ "Free Qt Foundation". KDE. Получено 8 мая 2013.
- ^ "Trolltech выпустит Qt под GPL - Решение меняет ландшафт графического интерфейса Linux - Отчеты". LinuxPlanet. 4 сентября 2000 г.. Получено 8 мая 2013.
- ^ «Nokia приобретает Trolltech, чтобы ускорить разработку программного обеспечения». 28 января 2008 г.. Получено 28 января 2008.
- ^ Пол, Райан (28 января 2008 г.). «Nokia, чтобы купить Trolltech, станет покровителем KDE». Ars Technica. Получено 8 мая 2013.
- ^ "Qt Everywhere: 4.5 будет переиздано как LGPL". Получено 8 мая 2013.
- ^ Мейер, Дэвид (24 октября 2011 г.). «Nokia предоставляет Qt управление с открытым исходным кодом». ZDNet. Получено 8 мая 2013.
- ^ «О нас - Digia Plc». Qt.digia.com. 13 сентября 2011. Архивировано с оригинал 30 мая 2013 г.. Получено 8 мая 2013.
- ^ "Qt Project". Qt Project. Получено 8 мая 2013.
- ^ "Nokia: Qt 5 soll im April 2012 erscheinen" (на немецком). Golem.de. 16 июня 2011 г.. Получено 8 мая 2013.
- ^ Анита Клинглер (24 октября 2011 г.). "Nokia запустила Qt-Projekt mit unabhängiger Infrastruktur" (на немецком). Zdnet.de. Получено 8 мая 2013.
- ^ "The_Qt_Governance_Model | Qt Wiki". Qt Project. 25 сентября 2012 г.. Получено 8 мая 2013.
- ^ "форумы". Qt Project. Получено 8 мая 2013.
- ^ "Списки рассылки". Lists.qt-project.org. Получено 8 мая 2013.
- ^ "index | Qt Wiki". Qt Project. 29 марта 2013 г.. Получено 8 мая 2013.
- ^ а б Масейра, Тьяго. "Статистика проекта Qt". Блог Тьяго Масейры. Macieira.org. Получено 8 мая 2013.
- ^ "вклад в Qt 5.0 (часть 1)". KDAB. 20 декабря 2012 г.. Получено 8 мая 2013.
- ^ "вклад в Qt 5.0 (часть 2)". KDAB. 21 декабря 2012 г.. Получено 8 мая 2013.
- ^ «Сопровождение Qt3D». KDAB. 21 декабря 2012 г.. Получено 8 мая 2013.
- ^ «Qt5 в операционной системе QNX». KDAB. 19 апреля 2012 г.. Получено 8 мая 2013.
- ^ "[Phoronix] Qt теперь использует Wayland". Phoronix.com. 21 сентября 2010 г.. Получено 8 мая 2013.
- ^ "Сопровождающие | Qt Wiki". Qt Project. 12 апреля 2013 г.. Получено 8 мая 2013.
- ^ "Frameworks / Epics / Contributions to Qt5". Вики Сообщества KDE. Получено 27 апреля 2015.