Komponenter

Nokia har lagt till LGPL som licensalternativ för Qt och säger att flytten kommer att öka flexibiliteten hos utvecklaren och öka populariteten ...

Uppdatera programvara för manöverpanel - Uponor Smatrix Wave I-167

Uppdatera programvara för manöverpanel - Uponor Smatrix Wave I-167
Anonim

Qt är en C ++-baserad plattformsramverk producerad av ett Nokia-dotterbolag som kan användas för att bygga till exempel användargränssnitt. Applikationerna är portabla som källkod och kompileras sedan på varje plattform. Qt kan användas för att bygga applikationer för användning på datorer, mobiltelefoner och set-top-boxar, bland annat.

För närvarande licensieras fritt och öppen källprogramvaruversion av Qt under Public Public License (GPL). Det finns även en kommersiell licens för proprietär mjukvaruutveckling.

[Ytterligare läsning: Din nya dator behöver dessa 15 gratis, utmärkta program]

Men med hjälp av LGPL kan utvecklare kombinera öppen källkod som skrivs med Qt med applikationer som använder andra licensieringsmöjligheter, både öppna och proprietära, vilket inte skulle vara möjligt med GPL.

Genom att lägga till en mer tillåten licenseringsmetod tror Nokia att Qt kommer att användas mer, enligt Sebastian Nyström, vice VD för Qt Software på Nokia.

"Så det är ganska enkelt öppen källkodslogik här, där mer användning och mer bidrag leder till en bättre produkt, vilket igen leder till mer användning. Nokia använder Qt ganska brett och vi har ett stort incitament att göra säker på att produkten utvecklas, säger Nyström.

För Nokia är en viktig del av licensförändringen att Symbian Foundation - vilket är det kommande Nokia-bakade operativsystemet för operativsystem för mobiltelefoner - kommer att kunna att börja använda Qt, acc

Nokia vill också öka adopteringen på kommersiella sidan och tillägget av LGPL kommer att öppna dörren för det, sade Nyström.

LGPL version 2.1 kommer att ingå i Qt version 4.5, som är planerad för release i mars. Qt 4.5-versionerna påverkas inte av meddelandet.

Qt 4.5 kommer också att innehålla prestandaförbättringar, bättre stöd för webbläsarramar Webkit och plattformsförbättringar för Windows, Mac och Linux, enligt Nyström.

För Mac, version 4.5 lägger till stöd för 64-bitars applikationer ovanpå Apples kakaoram.

Nokia kommer också att anställa fler utvecklare, öppna Qt-källkodförvaret och göra det enklare för gemenskapen att bidra till Qt, sa Nyström i Qt Labs-bloggen.