Qt -projekt - Qt Project

Qt -projekt
Qt -logotyp 2015.svg
Grundad 21 oktober 2011 ; 9 år sedan ( 2011-10-21 )
Grundare Nokia
Typ gemenskap
Fokus Gratis mjukvara
Produkter Qt , Qt Creator
Metod Utveckling och dokumentation
Hemsida Qt Company

Den Qt Project är ett öppet samarbete för att samordna utvecklingen av ramverket Qt programvara . Projektet grundades av Nokia 2011 och leds nu av The Qt Company .

Historia

KDE -maskoten Konqi visar sitt Qt -hjärta.

Haavard Nord och Eirik Chambe-Eng (de ursprungliga utvecklarna av Qt respektive VD respektive VD för Trolltech ) påbörjade utvecklingen av "Qt" 1991, tre år innan företaget bildades som Quasar Technologies, bytte sedan namn till Troll Tech och sedan till Trolltech.

Fram till version 1.45 släpptes källkoden för Qt under Qt Free Edition -licensen . Detta ansågs inte överensstämma med öppen källkodsprincipen av Open Source Initiative och fri programvarudefinition av Free Software Foundation eftersom den, medan källan var tillgänglig, inte tillät omfördelning av modifierade versioner.

Kontrovers uppstod runt 1998 när det blev klart att KDE: s K Desktop Environment skulle bli en av de ledande skrivbordsmiljöerna för Linux . Eftersom det var baserat på Qt oroade många människor i den fria mjukvarurörelsen att en viktig del av ett av deras stora operativsystem skulle vara proprietär.

I och med att Qt 2.0 släpptes ändrades licensen till Q Public License (QPL), en gratis mjukvarulicens men en som Free Software Foundation ansåg vara oförenlig med GPL. En kompromiss hittades mellan KDE och Trolltech varigenom Qt inte skulle kunna falla under en mer restriktiv licens än QPL, även om Trolltech köptes ut eller gick i konkurs. Detta ledde till skapandet av KDE Free Qt Foundation som garanterar att Qt skulle omfattas av en BSD-licens om ingen gratis/öppen källkodversion av Qt skulle släppas under en period av 12 månader.

År 2000 släpptes Qt 2.2 under GPL v2, vilket slutade på alla kontroverser angående GPL -kompatibilitet.

Den 28 januari 2008 meddelade Nokia att förvärva Trolltech.

Den 14 januari 2009 Qt version 4.5 var relicensed , lägga LGPL som licensiering alternativ.

Qt -projektet grundades den 21 oktober 2011. I augusti 2012 meddelade Digia att förvärva alla rättigheter till Qt och ta Nokias roll inom Qt -projektet.

Styrning

Qt -projektet är inte en separat juridisk enhet eller organisation. Digia behåller alla varumärken runt Qt.

Qts Open Governance modelleras efter WebKits .

Beslutsfattande sker i en process som projektet beskriver som "lat konsensus".

Projektet underlättar online -kommunikation mellan dess utvecklare och medlemmar i samhället via offentliga forum, e -postlistor och wikisidor.

Deltagande organisationer

Distribution av icke-Digia Qt-bidragsgivare (2013, vecka 18)

Bortsett från projektledaren Digia och olika individer deltar ett antal andra organisationer i Qt -projektet. Den näst största Qt-bidragsgivaren är KDAB , ett svenskt Qt-konsultföretag. KDAB är involverat på många områden, inklusive underhåll av flera komponenter. KDAB tillsammans med RIM / BlackBerry är upprätthålla QNX och BlackBerry 10 hamnar i Qt.

En annan stor deltagare är Intel , som till exempel bidrar med Wayland -stöd. AudioCodes har IBM ClearCase -stöd i Qt Creator .

Många bidrag kommer också från KDE -gemenskapen , som ofta lägger till funktioner från deras KDE -ramar uppströms till Qt.

Se även

Referenser

externa länkar