KDE prevzame vzdrževanje javne veje Qt 5.15

V začetku lanskega leta Qt Company je razkril o spremembah licence na izdajah LTS in ki je pomembno vplivala na skupnosti in distribucije, ki uporabljajo Qt. Od različice 5.15 bodo podružnice QTS LTS podprte do nastanka naslednje pomembnejše različice, torej približno pol leta (posodobitve za različice LTS se izdajajo tri leta).

Potem, eno leto po objavi (letos 2021) v mesecu januarju te omejitve so bile uvedeneKer bo skupnost lahko dostopala do novih različic Qt samo eno leto po njihovi dejanski izdaji.

In to je, da je podjetje Qt omejilo dostop do kode s posodobitvami različice Qt 5.15 od 5. januarja in različice, izdane marca (korektivna različica 5.15.3), ki vključuje približno 250 popravkov in je bila na voljo samo za komercialne namene. imetniki licence.

Hkrati Podjetje Qt je izrazilo pripravljenost zagotoviti dostop do zasebnih skladišč, ki vzdržujejo zunanje module Qt. Odprto je tudi skladišče razvojnih vej, v katerem se izvaja razvoj novih različic Qt in skozi katerega gre večina popravkov prejšnjih vej.

Soočenje s to vrsto omejitev Qt Company za dostop do izvornega repozitorija za podružnico LTS Qt 5.15, projekt KDE je začel zagotavljati lastno zbirko popravkov, Qt5PatchCollection, katere cilj je ohraniti podružnico Qt 5 do popolne migracije skupnosti na Qt6.

KDE je prevzel vzdrževanje popravkov za Qt 5.15, ki vključujejo popravke za funkcionalne napake, zrušitve in ranljivosti. Popravki so na voljo v shrambi qtbase Git.

Trenutno lZbirka vključuje samo popravke, ki jih je pregledal in odobril projekt Qt, vendar bodo v prihodnosti morda sprejemljivi popravki, ki jih upstrem iz nekega razloga ni odobril. Merila za vključitev popravkov v zbirko sta pomembnost izvedbe popravka in povpraševanje po odprtokodni programski opremi.

KDE ne namerava izdati ločenih različic iz kompleta popravkov in jo bomo razvijali kot neprekinjeno zbirko evolucija na podlagi najnovejšega javno dostopnega posnetka odlagališča Qt 5.15. Pri distribucijah priporočamo, da vključujejo popravke.

To je sklop git repozitorijev, ki temelji na najnovejših javnih zavezah, ki so na voljo za podružnice Qt 5.15, s kurirano zbirko popravkov na vrhu, ki zagotavljajo udobno uporabo odprtokodnih izdelkov, dokler uporabniki tega ne storijo.

Ta zbirka popravkov vključuje popravke, ki popravijo vsaj eno od naslednjega:

Varnostna vprašanja
Šoki
Funkcionalne napake
Vključujemo samo popravke, ki so bili odobreni v začetni fazi projekta Qt. Če popravka iz tehničnih razlogov ni mogoče združiti navzgor (na primer razred ne obstaja več), ga je mogoče tudi združiti.

Za popravke, ki bodo združeni, bomo določili glede na njihovo ustreznost za odprtokodne izdelke in njihovo izvedljivost.

Tudi Obliži naj bi bili združljivi dokler uporabniki potrebujejo odprtokodne izdelke, vezane na vejo Qt 5.15, in dokler Qt 6 dokončno ne nadomesti Qt 5 pri razvoju odprtokodne programske opreme.

Podjetje Qt je to že komentiralo in navaja, da je zavzeto prispevati k pobudi KDE, je izrazil svoje razumevanje, da je tako velik projekt, kot je KDE, potreben čas za selitev na Qt 6. Zagotovitev popravkov za vejo Qt 5 bo pripomogla k bolj gladki migraciji in omogočila več časa za stabilizacijo kode.

Nazadnje, če vas zanima več o opombi, si lahko ogledate podrobnosti V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   ja je dejal

    To je razlog, zakaj je bolje delati z gtk, ločenim grafičnim okoljem, čeprav sta na koncu povezana, da so vsa okolja, povezana s QT, odvisna od odločitev podjetja, ki je lastnik QT, podjetja, povezanega z QT še naprej črpa iz prispevkov brezplačne skupnosti, vendar jih lahko uporabite, kakor želite, kde mora sklepati kompromise.
    Morda bi bilo treba grafično okolje kde počasi, vendar brez premora prenesti v druge vrste knjižnic