KDE preuzima održavanje javne grane Qt 5.15

Početkom prošle godine Qt Company je otkrio o promjenama licence na izdanjima LTS-a i što je imalo značajan utjecaj na zajednice i distribucije koje koriste Qt. Od verzije 5.15, QTS LTS ogranci će biti podržani do formiranja sljedeće značajne verzije, odnosno oko pola godine (ažuriranja za LTS verzije izlaze tri godine).

Nakon toga, godinu dana nakon najave (ove 2021. godine) u mjesecu januaru ta su ograničenja postavljenaKako će zajednica moći pristupiti novim verzijama Qt-a samo godinu dana nakon stvarnog objavljivanja.

A to je da je Qt Company ograničila pristup kodu ažuriranjima verzije Qt 5.15 od 5. januara i verzije objavljene u martu (korektivna verzija 5.15.3), koja uključuje oko 250 ispravki i koja je bila dostupna samo za komercijalne imaoci dozvole.

Istovremeno, Kompanija Qt izrazila je spremnost da omogući pristup privatnim spremištima koja održavaju eksterne Qt module. Otvoreno je i spremište razvojnih grana u kojem se provodi razvoj novih verzija Qt i kroz koje prolazi većina korekcija prethodnih grana.

Suočeni sa ovom serijom ograničenja od strane Qt Company za pristup izvornom spremištu za LTS ogranak Qt 5.15, KDE projekat je počeo da pruža svoju kolekciju zakrpa, Qt5PatchCollection, čiji je cilj zadržati podružnicu Qt 5 do potpune migracije zajednice na Qt6.

KDE je preuzeo održavanje zakrpa za Qt 5.15, koji uključuju ispravke funkcionalnih kvarova, rušenja i ranjivosti. Zakrpe su dostupne u qtbase Git spremištu.

Trenutno, lKolekcija uključuje samo zakrpe koje su pregledane i odobrene od strane Qt projekta, ali u budućnosti se mogu prihvatiti zakrpe koje iz nekog razloga nisu odobrene od strane kompanije upstrem. Kriterij za uključivanje zakrpa u kolekciju je važnost izbacivanja zakrpe i potražnja za softverom otvorenog koda.

KDE ne planira objaviti zasebne verzije iz kompleta zakrpa i razvijat će ga kao kontinuiranu kolekciju evolucija zasnovana na najnovijem javno dostupnom snimku spremišta Qt 5.15. Distribucije se podstiču da uključuju zakrpe.

Ovo je skup git spremišta zasnovan na najnovijim javnim predavanjima dostupnim za grane Qt 5.15 s kuriranom kolekcijom zakrpa na vrhu kako bi se osiguralo da se proizvodi otvorenog koda mogu ugodno koristiti dok korisnici to ne učine. Prijelaz na njegove portove temeljene na Qt 6.

Ova kolekcija zakrpa uključuje zakrpe koje popravljaju barem jedno od sljedećeg:

Pitanja sigurnosti
Šokovi
Funkcionalni nedostaci
Uključujemo samo zakrpe koje su odobrene u početnoj fazi Qt projekta. Ako se zakrpa ne može spojiti uzvodno iz tehničkih razloga (na primjer, klasa više ne postoji), ona se također može spojiti.

Zakrpe koje će se spojiti odlučit će se na temelju njihove relevantnosti za proizvode otvorenog koda i njihove izvedivosti.

Pored toga zakrpe su planirane da budu kompatibilne sve dok postoji potreba korisnika za proizvodima otvorenog koda vezanim za granu Qt 5.15, i sve dok Qt 6 konačno ne zamijeni Qt 5 u razvoju otvorenog koda.

Qt Company je ovo već prokomentirao i navodi da je posvećena doprinosu KDE inicijativi, izrazio je svoje razumijevanje da projektu velikom poput KDE treba vremena da pređe na Qt 6. Pružanje ispravki za granu Qt 5 pomoći će učiniti migracije glatkijima i omogućiti više vremena za stabilizaciju koda.

Napokon, ako ste zainteresirani da saznate više o bilješci, možete pogledati detalje Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ja rekao je

    To je razlog zašto je bolje raditi s gtk-om, zasebnim grafičkim okruženjem, iako su povezani, na kraju je to što sva okruženja povezana s QT-om ovise o odlukama kompanije koja je vlasnik QT-a, a kompanija povezana s QT-om nastavlja da crpi iz doprinosa besplatne zajednice, ali možete ih koristiti kako god želite, kde mora napraviti kompromise.
    Možda bi grafičko okruženje kde trebalo prenijeti u druge vrste biblioteka, polako, ali bez pauze