Qt na licencji LGPL

Strona głównaQt na licencji LGPL
15.01.2009 03:04
Grzegorz Niemirowski
Grzegorz Niemirowski

Nokia zdecydowała, że Qt toolkit będzie dostępny nietylko na licencji GPLv3 oraz komercyjnej ale także na LGPL. Dziękitemu zniknęły ograniczenia, które przeszkadzały programistom wswobodnym tworzeniu aplikacji z wykorzystaniem bibliotek Qt a takżeobniżone zostały koszty. Qt to zestaw narzędzi i bibliotek do tworzenia oprogramowania dlaWindows, Linux, Mac OS X a także kilku mobilnych systemówoperacyjnych. Został stworzony przez firmę Trolltech, którą za 153miliony dolarów przejęła Nokia. Qt jest używane w wieluaplikacjach, np. Google Earth, Skype, Opera czy Adobe PhotoshopAlbum, opiera się na nim też popularne środowisko graficzneKDE. Dotychczas Qt było dostępne w dwóch modelach licencyjnych: opensource oraz komercyjnym. Model otwarty opierał się o GPLv3 iwymagał, żeby aplikacje napisane z wykorzystaniem Qt miałyudostępniony kod źródłowy. Jeśli ktoś chciał napisać komercyjnąaplikację albo nawet darmową, ale zamkniętą, musiał kupić wersjękomercyjną. Mimo, że wersja komercyjna nie jest tak okrojona jakwersja open source i zawiera różne dodatki, to i tak była dosyćdroga. Szczególnie, że była sprzedawana na każdego programistęoddzielnie oraz na każdą platformę oddzielnie. Oznaczało to dużewydatki dla firm mających wielu programistów i tworzących aplikacjena różne systemy. W związku z tym wiele firm rezygnowało z Qt narzecz GTK+, które choć pod wieloma względami było sporo gorsze odQt, to było dostępne na licencji LGPL, znacznie mniej restrykcyjnejod GPL. Teraz LGPL także zawitało do Qt. Dzięki temu autorzy zamkniętychaplikacji nie będą musieli kupować wersji komercyjnej. Nie będą teżmusieli kupować dodatkowych licencji jeśli będą chcieli przenieśćswoją aplikację na inną platformę. A z Qt jest to bardzo łatwe.Decyzja Nokii z pewnością zwiększy popularność Qt. Przyczyni się todo rozwoju wielu aplikacji oraz KDE. Efektem ubocznym będzie to, żeniektórzy programiści przestaną pisać w GTK+, na którym opiera siękonkurencyjne do KDE środowisko GNOME. Firma Nokia przekazała jeszcze jedną dobrą wiadomość: repozytoriakodu źródłowego Qt zostaną otwarte. Będą to repozytoria stworzone zwykorzystaniem szybko ostatnio zyskującego popularnośćoprogramowania Git, które stworzył Linus Torvalds na potrzebykodów źródłowych Linuksa. Mając dostęp do kodu źródłowego, firmytrzecie oraz społeczności będą mogły przekazywać Nokii swojepoprawki i ulepszenia do Qt.

Udostępnij:
Wybrane dla Ciebie
Komentarze (33)