Proiect Qt - Qt Project
| Fondat | 21 octombrie 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
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
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
- Site oficial
- Site-ul Qt
- Piața Qt
- Fundația KDE Free Qt
- Statistici Qt Project (actualizate săptămânal)