Projekt Qt
Założony | 21 października 2011 |
---|---|
Założyciel | Nokii |
Typ | Wspólnota |
Centrum | Darmowe oprogramowanie |
Produkty | Qt , twórca Qt |
metoda | Rozwój i dokumentacja |
Strona internetowa | Firma Qt |
Qt Project to otwarta współpraca mająca na celu koordynację rozwoju środowiska oprogramowania Qt . Początkowo założony przez firmę Nokia w 2011 roku, projekt jest obecnie prowadzony przez The Qt Company .
Historia
Haavard Nord i Eirik Chambe-Eng (pierwotni twórcy Qt oraz odpowiednio dyrektor generalny i prezes Trolltech ) rozpoczęli rozwój „Qt” w 1991 roku, trzy lata przed zarejestrowaniem firmy jako Quasar Technologies, a następnie zmienili nazwę na Troll Tech, a następnie Trolltech.
Do wersji 1.45 kod źródłowy Qt był udostępniany na licencji Qt Free Edition . Zostało to uznane za niezgodne z zasadą open source przez Open Source Initiative i definicję wolnego oprogramowania przez Free Software Foundation , ponieważ chociaż źródło było dostępne, nie pozwalało na redystrybucję zmodyfikowanych wersji.
Kontrowersje pojawiły się około 1998 roku, kiedy stało się jasne, że K Desktop Environment KDE stanie się jednym z wiodących środowisk graficznych dla Linuksa . Ponieważ był oparty na Qt, wielu ludzi w ruchu wolnego oprogramowania martwiło się, że kluczowa część jednego z ich głównych systemów operacyjnych będzie zastrzeżona.
Wraz z wydaniem Qt 2.0 licencja została zmieniona na Q Public License (QPL), licencję wolnego oprogramowania , ale uznaną przez Free Software Foundation za niezgodną z GPL. KDE i Trolltech osiągnęły kompromis, dzięki któremu Qt nie będzie podlegać bardziej restrykcyjnej licencji niż QPL, nawet jeśli Trolltech zostanie wykupiony lub zbankrutuje. Doprowadziło to do powstania KDE Free Qt Foundation, która gwarantuje, że Qt będzie objęte licencją w stylu BSD , jeśli żadna bezpłatna/otwarta wersja Qt nie zostanie wydana w ciągu 12 miesięcy.
W 2000 roku Qt 2.2 zostało wydane na licencji GPL v2, co zakończyło wszelkie kontrowersje dotyczące zgodności z GPL.
W dniu 28 stycznia 2008 r. Nokia ogłosiła przejęcie Trolltech.
W dniu 14 stycznia 2009 Qt wersja 4.5 została ponownie licencjonowana , dodając LGPL jako opcję licencjonowania.
Projekt Qt powstał 21 października 2011 r. W sierpniu 2012 r. Digia ogłosiła nabycie wszelkich praw do Qt i przejęcie roli Nokii w ramach projektu Qt.
Zarządzanie
Projekt Qt nie jest odrębnym podmiotem prawnym ani organizacją; Digia zachowuje wszystkie znaki towarowe wokół Qt.
Otwarte zarządzanie Qt jest wzorowane na .
Podejmowanie decyzji odbywa się w procesie, który projekt opisuje jako „leniwy konsensus”.
Projekt ułatwia komunikację online między programistami i członkami społeczności za pośrednictwem publicznych forów, list mailingowych i stron typu wiki.
Organizacje uczestniczące
Oprócz lidera projektu Digia i różnych osób, w projekcie Qt uczestniczy wiele innych organizacji. Drugim co do wielkości dostawcą Qt jest KDAB, szwedzka firma konsultingowa Qt. KDAB jest zaangażowany w wiele obszarów, w tym konserwację kilku komponentów. KDAB wraz z RIM/BlackBerry utrzymują porty QNX i BlackBerry 10 Qt.
Innym dużym uczestnikiem jest firma Intel , która zapewnia na przykład wsparcie dla Waylanda . AudioCodes utrzymuje obsługę IBM ClearCase w Qt Creator .
Wiele wkładów pochodzi również od społeczności KDE , która często dodaje funkcje ze swoich Szkieletów KDE do Qt.
Zobacz też
Linki zewnętrzne
- Oficjalna strona internetowa
- Witryna Qt
- Rynek Qt
- KDE Free Qt Foundation
- Statystyki projektu Qt (aktualizowane co tydzień)