LTS-versies van Qt zullen alleen beschikbaar zijn onder een commerciële licentie

Qt bedrijf kondigde het over een verandering in het licentiemodel van het Qt-framework, die een aanzienlijke impact zou kunnen hebben op de gemeenschappen en distributies die Qt gebruiken. Vanaf versie 5.15 zullen LTS-takken van Qt worden ondersteund totdat de volgende grote release wordt gevormd, d.w.z. ongeveer zes maanden (updates voor LTS-vestigingen worden gedurende drie jaar uitgebracht). Veronderstelddat een dergelijke stap de implementatie van nieuwe vestigingen zal versnellen en het aantal bedrijven zal vergroten dat een commerciële licentie voor Qt gebruikt, wat $ 5508 per jaar per ontwikkelaar kost (voor startups en kleine bedrijven - $ 499 per jaar).

Ontwikkelaars van distributies met lange ondersteuningsperioden (RHEL, Debian, Ubuntu, Linux Mint, SUSE) zullen gedwongen worden om verouderde, officieel niet-ondersteunde releases te leveren, waarbij ze zelfstandig bugfixes en kwetsbaarheden overdragen, of voortdurend moeten updaten naar nieuwe, belangrijke versies van Qt, wat onwaarschijnlijk, omdat dit kan leiden tot onverwachte problemen in de Qt-applicaties die in de distributie worden geleverd. Mogelijk gaat de gemeenschap gezamenlijk ondersteuning organiseren voor de eigen LTS-filialen van Qt, onafhankelijk van de Qt Company.

Een deel van de aanscherping van het licentiebeleid wordt verzacht door het feit dat de Qt Company heeft beloofd alle reparaties uit te voeren via een openbare repository waarin Qt-ontwikkeling wordt uitgevoerd. Patches zullen worden toegevoegd aan de dev-branch en worden overgebracht naar branches met huidige stabiele releases, wat de extractie ervan voor overdracht naar distributies zal vereenvoudigen. De LTS-filialen waarnaar fixes door Qt Company zullen worden overgedragen, zullen beperkt zijn.

Helaas zijn beleidswijzigingen met betrekking tot Qt niet beperkt tot licentiewijzigingen, en het downloaden van binaire builds van Qt vanaf februari vereist registratie voor een account in de Qt Account-service. Deze stap wordt verklaard door de wens om de distributie van assemblages te vereenvoudigen en integratie met het catalogusarchief te garanderen Qt Marktplaats. Voor toegang tot het Jira-probleemvolgsysteem, de beoordelingsinterface en forums is ook een Qt-account vereist. Het ontwikkelings- en projectmanagementmodel blijft bestaan hetzelfde.

Bron: opennet.ru

Voeg een reactie