Azienda Qt Informazioni su una modifica al modello di licenza del framework Qt, che potrebbe avere un impatto significativo sulle comunità e sulle distribuzioni che utilizzano Qt. A partire dalla versione 5.15, i rami LTS di Qt saranno supportati fino alla successiva versione principale, ovvero circa sei mesi (gli aggiornamenti per i rami LTS vengono rilasciati ogni tre anni). , che tale mossa accelererà l'implementazione di nuove filiali e aumenterà il numero di aziende che utilizzano una licenza commerciale per Qt, che costa 5508 dollari all'anno per sviluppatore (per startup e piccole imprese: 499 dollari all'anno).
Sviluppatori di distribuzioni con supporto a lungo termine (RHEL, Debian, Ubuntu, Linux Mint e SUSE saranno costretti a distribuire versioni obsolete e non più ufficialmente supportate, occupandosi autonomamente della correzione di bug e vulnerabilità, oppure ad aggiornare continuamente Qt a nuove versioni significative, il che è improbabile, poiché potrebbe causare problemi imprevisti nelle applicazioni Qt incluse nella distribuzione. Forse la comunità collaborerà per supportare le proprie versioni LTS di Qt, indipendentemente da Qt Company.
Il rafforzamento della politica di licenza è in parte mitigato dal fatto che Qt Company ha promesso di condurre tutte le correzioni tramite il repository pubblico in cui viene svolto lo sviluppo di Qt. Le patch saranno aggiunte al ramo dev e trasferite ai rami con le attuali release stabili, il che ne faciliterà l'estrazione per il trasferimento alle distribuzioni. I rami LTS in cui Qt Company trasferirà le correzioni saranno limitati.
Sfortunatamente, le modifiche alla policy di Qt non si limitano a una modifica della licenza: a partire da febbraio, sarà necessario registrare un account nel servizio Qt Account per scaricare le build binarie di Qt. Questo passaggio è giustificato dal desiderio di semplificare la distribuzione delle build e garantire l'integrazione con il catalogo. Anche l'accesso al tracker dei problemi di Jira, all'interfaccia di revisione e ai forum richiederà un account Qt. Il modello di sviluppo e la gestione del progetto rimangono invariati. .
Fonte: opennet.ru
