Proiect Qt - Qt Project

Proiect Qt
Logo Qt 2015.svg
Fondat 21 octombrie 2011 ; Acum 9 ani ( 21-10-2011 )
Fondator Nokia
Tip Comunitate
Concentrați-vă Software gratuit
Produse Qt , Qt Creator
Metodă Dezvoltare și documentare
Site-ul web Compania Qt

Proiectul Qt este un efort de colaborare deschis pentru coordonarea dezvoltării cadrului software Qt . Înființat inițial de Nokia în 2011, proiectul este acum condus de The Qt Company .

Istorie

Image
Mascota KDE Konqi care își arată inima Qt.

Haavard Nord și Eirik Chambe-Eng (dezvoltatorii inițiali ai Qt și, respectiv, CEO și președintele Trolltech ) au început dezvoltarea „Qt” în 1991, cu trei ani înainte ca compania să fie înființată ca Quasar Technologies, apoi a schimbat numele în Troll Tech și apoi la Trolltech.

Până la versiunea 1.45, codul sursă al Qt a fost lansat sub licența Qt Free Edition . Acest lucru a fost văzut ca neconform cu principiul open source de Open Source Initiative și definiția software-ului liber de către Free Software Foundation , deoarece, deși sursa era disponibilă, nu a permis redistribuirea versiunilor modificate.

Controversa a apărut în jurul anului 1998, când a devenit clar că mediul K Desktop al KDE urma să devină unul dintre cele mai importante medii desktop pentru Linux . Întrucât se baza pe Qt, mulți oameni din mișcarea software-ului liber s-au temut că o parte esențială a unuia dintre sistemele lor de operare majore ar fi proprietară.

Odată cu lansarea Qt 2.0, licența a fost schimbată în Q Public License (QPL), o licență software gratuită, dar una considerată de Free Software Foundation ca fiind incompatibilă cu GPL. S-a găsit un compromis între KDE și Trolltech prin care Qt nu ar putea intra sub o licență mai restrictivă decât QPL, chiar dacă Trolltech a fost cumpărat sau a dat faliment. Acest lucru a dus la crearea KDE Free Qt Foundation, care garantează că Qt ar intra sub o licență în stil BSD în cazul în care nicio versiune gratuită / open source a Qt nu va fi lansată pe o perioadă de 12 luni.

În 2000, Qt 2.2 a fost lansat sub GPL v2, punând capăt tuturor controverselor privind compatibilitatea GPL.

La 28 ianuarie 2008, Nokia a anunțat achiziția Trolltech.

La 14 ianuarie 2009, Qt versiunea 4.5 a fost autorizată , adăugând LGPL ca opțiune de licențiere.

Proiectul Qt a fost fondat la 21 octombrie 2011. În august 2012 Digia a anunțat că va dobândi toate drepturile la Qt și că va prelua rolul Nokia în cadrul Qt Project.

Guvernare

Proiectul Qt nu este o entitate juridică separată sau o organizație; Digia păstrează toate mărcile comerciale din jurul Qt.

Guvernanța deschisă a Qt este modelată după WebKit's .

Luarea deciziilor are loc într-un proces pe care proiectul îl descrie drept „consens leneș”.

Proiectul facilitează comunicarea online între dezvoltatorii săi și membrii comunității prin forumuri publice, liste de e-mail și pagini wiki.

Organizații participante

Image
Distribuția contribuabililor non-Digia Qt (2013, săptămâna 18)

Pe lângă liderul proiectului Digia și diferiți indivizi, o serie de alte organizații participă la proiectul Qt. Al doilea cel mai mare contribuitor Qt este KDAB , o companie suedeză de consultanță Qt. KDAB este implicat în multe domenii, inclusiv întreținerea mai multor componente. KDAB împreună cu RIM / BlackBerry întrețin porturile QNX și BlackBerry 10 ale Qt.

Un alt mare participant este Intel , contribuind, de exemplu, la suportul Wayland . AudioCodes menține suportul IBM ClearCase în Qt Creator .

Multe contribuții provin și din comunitatea KDE , care adesea adaugă caracteristici din cadrele lor KDE din amonte în Qt.

Vezi si

Referințe

linkuri externe