Qt -projekt - Qt Project

Qt -projekt
Qt logo 2015.svg
Grundlagt 21. oktober 2011 ; 9 år siden ( 2011-10-21 )
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

KDE -maskot Konqi viser sit Qt -hjerte .

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

Distribution af ikke-Digia Qt-bidragydere (2013, uge ​​18)

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