Le restrizioni QT sono già iniziate e il codice sorgente Qt 5.15 non è più accessibile

Diversi mesi fa condividiamo la notizia qui sul blog della decisione che avevano preso all'interno da Qt Company per apportare alcune modifiche ai propri modelli di licenza e che hanno annunciato che l'edizione di supporto a lungo termine Qt è inclusa solo nelle licenze commerciali, oltre a limitare l'accesso al progetto in un modo o nell'altro.

Ed è che come tale è stato detto che la comunità potrà accedere alle nuove versioni di Qt solo un anno dopo il loro rilascio reale (se vuoi saperne di più sulla nota, puoi consultare la pubblicazione Nel seguente collegamento).

Bene, ora che è trascorso quel tempo dalla notizia fino ad oggi, le restrizioni di Qt Company sono già iniziate ed è così Tuukka turunen, Direttore dello sviluppo di Qt Company, ha recentemente annunciato la restrizione dell'accesso al repository dei sorgenti per il ramo Qt 5.15 LTS, una versione che è stata rilasciata solo lo scorso maggio e la prima versione della patch Qt 5.15.3 LTS solo commerciale è prevista per essere rilasciata a febbraio.

Con il rilascio di Qt 6.0.0 e la prima versione patch (Qt 6.0.1) in arrivo, è tempo di entrare nella fase LTS solo commerciale per Qt 5.15 LTS.

Tutti i rami 5.15 esistenti rimangono pubblicamente visibili, ma sono chiusi per nuovi commit (e selezioni).

L'eccezione è Qt WebEngine (e Qt Script deprecato), che hanno una dipendenza LGPL di terze parti.

 Successivamente, le selezioni passano a un altro repository che sarà disponibile solo per i licenziatari commerciali.

Organizzeremo l'accesso al repository per i titolari di licenza commerciale, quindi oltre alle versioni ufficiali, è possibile utilizzare i repository. Le istruzioni in merito saranno disponibili per i licenziatari aziendali entro la prossima settimana, dopo che avremo completato la modifica della licenza e altri preparativi.

Possiamo organizzare l'accesso per i manutentori di moduli esterni a repository solo commerciali.

La limitazione è stata introdotta secondo i piani annunciato un anno fa, che prevede il rilascio pubblico del codice di modifica presso le filiali LTS solo prima della formazione del prossimo rilascio significativo.

Ed è che solo poche settimane fa si è formato il rilascio di Qt 6.0, il cui codice rimane disponibile e nei prossimi giorni è prevista la pubblicazione del primo aggiornamento correttivo 6.0.1.

Ma da oggi (5 gennaio) solo i possessori di una licenza commerciale potranno accedere al codice con aggiornamenti per la versione Qt 5.15.

Anche se lo si dice l'accesso pubblico a tutte le versioni di Qt 5.15 verrà mantenuto precedentemente pubblicato, ma nuove conferme verranno aggiunte a porte chiuse. L'eccezione è fatta solo per il codice dei moduli Qt WebEngine e Qt Script, che sono collegati a dipendenze esterne sotto licenza LGPL.

Una patch Qt 5.15.3 dovrebbe essere rilasciata a febbraio solo per gli utenti aziendali. La Società Qt ha espresso la propria disponibilità, su richiesta separata, a fornire ai manutentori di moduli Qt esterni l'accesso a repository privati, che forniranno ai membri della comunità l'opportunità di osservare i cambiamenti in Qt 5.15 LTS.

Le correzioni di bug e le vulnerabilità possono anche essere portate dal ramo di sviluppoo in cui vengono sviluppate le nuove versioni di Qt. Come regola generale, le patch vengono visualizzate per prime su questo ramo, dopodiché vengono trasferite ai rami con versioni stabili.

Il supporto per il ramo precedente di LTS Qt 5.12 durerà fino alla fine del 2021. Le distribuzioni che devono spedire pacchetti con Qt 5.15 saranno costrette a mantenere il ramo stesso o passare al ramo Qt 6, che non garantisce la piena compatibilità con Qt 5.

I manutentori di Qt su Debian hanno dichiarato in precedenza non avranno abbastanza tempo per supportare Qt 6 nella distribuzione. La comunità sta discutendo la creazione di un progetto comune per organizzare il supporto per le proprie filiali LTS di Qt, indipendenti dalla Qt Company.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Franco suddetto

    Ed è così. Il bene non può essere libero perché è difficile svilupparlo.