Qt -projekt - Qt Project
Grundlagt | 21. oktober 2011 |
---|---|
Grundlægger | Nokia |
Type | Fællesskab |
Fokus | Gratis software |
Produkter | Qt , Qt Creator |
Metode | Udvikling og dokumentation |
Internet side | Qt Company |
Den Qt-projektet er et åbent samarbejde indsats for at koordinere udviklingen af framework Qt . Oprindeligt grundlagt af Nokia i 2011, er projektet nu ledet af The Qt Company .
Historie
Haavard Nord og Eirik Chambe-Eng (de oprindelige udviklere af henholdsvis Qt og henholdsvis CEO og CEO for Trolltech ) begyndte udviklingen af "Qt" i 1991, tre år før virksomheden blev inkorporeret som Quasar Technologies, og skiftede derefter navn til Troll Tech og derefter til Trolltech.
Indtil version 1.45 blev kildekoden for Qt frigivet under Qt Free Edition -licensen . Dette blev betragtet som ikke i overensstemmelse med open source -princippet af Open Source Initiative og gratis software definition af Free Software Foundation, fordi det, mens kilden var tilgængeligt, ikke tillod omfordeling af modificerede versioner.
Kontrovers opstod omkring 1998, da det blev klart, at KDEs K Desktop Environment ville blive et af de førende desktop -miljøer til Linux . Da det var baseret på Qt, var mange mennesker i den frie software -bevægelse bekymrede for, at et væsentligt stykke af et af deres store operativsystemer ville være proprietære.
Med udgivelsen af Qt 2.0 blev licensen ændret til Q Public License (QPL), en gratis softwarelicens , men en af Free Software Foundation betragtede som inkompatibel med GPL. Der blev fundet et kompromis mellem KDE og Trolltech, hvorved Qt ikke ville være i stand til at falde ind under en mere restriktiv licens end QPL, selvom Trolltech blev købt ud eller gik konkurs. Dette førte til oprettelsen af KDE Free Qt Foundation, som garanterer, at Qt ville falde ind under en BSD-licens, hvis ingen gratis/open source-version af Qt frigives i løbet af en periode på 12 måneder.
I 2000 blev Qt 2.2 frigivet under GPL v2, hvilket afsluttede enhver kontrovers om GPL -kompatibilitet.
Den 28. januar 2008 annoncerede Nokia at købe Trolltech.
Den 14. januar 2009 blev Qt version 4.5 genlicenseret og tilføjede LGPL som licensmulighed.
Qt -projektet blev grundlagt den 21. oktober 2011. I august 2012 annoncerede Digia at erhverve alle rettigheder til Qt og indtage Nokias rolle inden for Qt -projektet.
Governance
Qt -projektet er ikke en separat juridisk enhed eller organisation; Digia beholder alle varemærker omkring Qt.
Qts Open Governance er modelleret efter WebKits .
Beslutningstagning sker i en proces, projektet beskriver som "doven konsensus".
Projektet letter online kommunikation mellem dets udviklere og medlemmer af samfundet gennem offentlige fora, mailinglister og wikisider.
Deltagende organisationer
Bortset fra projektlederen Digia og forskellige personer deltager en række andre organisationer i Qt -projektet. Den næststørste Qt-bidragsyder er KDAB , et svensk Qt-konsulentfirma. KDAB er involveret på mange områder, herunder vedligeholdelse af flere komponenter. KDAB sammen med RIM / BlackBerry vedligeholder de QNX og BlackBerry 10 havne i Qt.
En anden stor deltager er Intel , der f.eks . Bidrager med Wayland -support. AudioCodes opretholder IBM ClearCase -understøttelse i Qt Creator .
Mange bidrag kommer også fra KDE -fællesskabet, som ofte tilføjer funktioner fra deres KDE -rammer opstrøms til Qt.
Se også
Referencer
eksterne links
- Officiel hjemmeside
- Qt -websted
- Qt Marketplace
- KDE Free Qt Foundation
- Qt -projektstatistik (opdateret ugentligt)