Qt Project - Qt Project

Projekt Qt
Logo Qt 2015.svg
Založený 21. října 2011 ; Před 9 lety ( 21. 10. 2011 )
Zakladatel Nokia
Typ Společenství
Soustředit se Software zdarma
produkty Qt , Qt Creator
Metoda Vývoj a dokumentace
webová stránka Společnost Qt

Projekt Qt je otevřenou snahou o koordinaci vývoje softwarového rámce Qt . Projekt původně založil Nokia v roce 2011, nyní jej vede společnost The Qt Company .

Dějiny

Image
Maskot KDE Konqi ukazuje své Qt srdce.

Haavard Nord a Eirik Chambe-Eng (původní vývojáři Qt a generální ředitel a prezident společnosti Trolltech ) zahájili vývoj „Qt“ v roce 1991, tři roky před začleněním společnosti jako Quasar Technologies, poté změnili název na Troll Tech a pak na Trolltech.

Až do verze 1.45 byl zdrojový kód Qt vydáván pod licencí Qt Free Edition . To bylo považováno za nevyhovující principu open source podle Open Source Initiative a definici svobodného softwaru od Free Software Foundation, protože ačkoliv byl zdroj k dispozici, neumožňoval redistribuci upravených verzí.

Spor vznikl kolem roku 1998, kdy vyšlo najevo, že KD Desktop K KDE se stane jedním z předních desktopových prostředí pro Linux . Jak to bylo založeno na Qt, mnoho lidí v hnutí svobodného softwaru se obávalo, že základní část jednoho z jejich hlavních operačních systémů bude proprietární.

S vydáním Qt 2.0 byla licence změněna na Q Public License (QPL), bezplatnou softwarovou licenci, která je ale podle Free Software Foundation považována za nekompatibilní s GPL. Byl nalezen kompromis mezi KDE a Trolltech, podle kterého by Qt nemohla spadat pod restriktivnější licenci než QPL, i kdyby byl Trolltech vykoupen nebo zkrachoval. To vedlo k vytvoření nadace KDE Free Qt Foundation, která zaručuje, že Qt bude spadat pod licenci ve stylu BSD, pokud během 12 měsíců nebude vydána žádná bezplatná/open source verze Qt.

V roce 2000 byl Qt 2.2 vydán pod GPL v2, čímž skončila veškerá kontroverze ohledně kompatibility GPL.

Dne 28. ledna 2008 společnost Nokia oznámila akvizici společnosti Trolltech.

Dne 14. ledna 2009 byla relicencována Qt verze 4.5 , přičemž jako licenční možnost byla přidána LGPL .

Projekt Qt byl založen 21. října 2011. V srpnu 2012 společnost Digia oznámila, že získá všechna práva ke Qt a převezme roli společnosti Nokia v rámci projektu Qt.

Řízení

Projekt Qt není samostatným právním subjektem nebo organizací; Digia si ponechává všechny ochranné známky kolem Qt.

Otevřená správa Qt je modelována podle WebKit .

Rozhodování probíhá v procesu, který projekt popisuje jako „líný konsenzus“.

Projekt usnadňuje online komunikaci mezi vývojáři a členy komunity prostřednictvím veřejných fór, seznamů adres a stránek wiki.

Zúčastněné organizace

Image
Distribuce přispěvatelů jiných než Digia Qt (2013, 18. týden)

Kromě vedoucího projektu Digia a různých jednotlivců se projektu Qt účastní řada dalších organizací. Druhým největším přispěvatelem Qt je KDAB , švédská poradenská společnost Qt. KDAB se zabývá mnoha oblastmi, včetně údržby několika komponent. KDAB spolu s RIM/BlackBerry udržují porty QNX a BlackBerry 10 Qt.

Dalším velkým účastníkem je Intel , který přispívá například podporou Waylandu . AudioCodes udržuje podporu IBM ClearCase v Qt Creator .

Mnoho příspěvků pochází také od komunity KDE , která často přidává funkce z jejich rámců KDE upstream do Qt.

Viz také

Reference

externí odkazy