KDE přebírá údržbu veřejné pobočky Qt 5.15

Začátkem loňského roku společnost Qt zveřejnil informace o změnách licence na vydáních LTS a který měl významný dopad na komunity a distribuce, které používají Qt. Od verze 5.15 budou pobočky QTS LTS podporovány až do vytvoření další významné verze, tedy přibližně půl roku (aktualizace pro verze LTS jsou vydávány na tři roky).

Potom, jeden rok po oznámení (letos 2021) v měsíci lednu tato omezení byla zavedenaProtože komunita bude mít přístup k novým verzím Qt až jeden rok po jejich skutečném vydání.

A je to tak, že společnost Qt Company omezila přístup ke kódu aktualizacemi pro verzi Qt 5.15 od 5. ledna a pro verzi vydanou v březnu (opravná verze 5.15.3), která obsahuje přibližně 250 oprav a byla zpřístupněna pouze pro komerční držitelé licence.

Současně Společnost Qt vyjádřila ochotu poskytnout přístup k soukromým úložištím, která udržují externí moduly Qt. Otevřeno je také úložiště vývojových větví, ve kterém se provádí vývoj nových verzí Qt a kterým prochází většina oprav z předchozích větví.

Tváří v tvář této sérii omezení společností Qt pro přístup ke zdrojovému úložišti pro LTS větev Qt 5.15, projekt KDE začal dodávat vlastní kolekci patchů, Qt5PatchCollection, jehož cílem je udržet větev Qt 5 nad vodou až do úplné migrace komunity na Qt6.

KDE převzalo údržbu oprav pro Qt 5.15, které zahrnují opravy funkčních vad, selhání a chyb zabezpečení. Opravy jsou k dispozici v úložišti qtbase Git.

V současné doběSbírka obsahuje pouze opravy, které byly zkontrolovány a schváleny projektem Qt, ale v budoucnu mohou být přijaty patche, které nebyly z nějakého důvodu schváleny upstrem. Kritériem pro zahrnutí oprav do sbírky je důležitost implementované opravy a poptávka po softwaru s otevřeným zdrojovým kódem.

KDE neplánuje vydávat samostatné verze ze sady oprav a bude to rozvíjet jako kontinuální sběr vývoj založený na nejnovějším veřejně dostupném snímku úložiště Qt 5.15. Distribucím se doporučuje, aby obsahovaly patche.

Jedná se o sadu úložišť git založenou na nejnovějších veřejných revizích dostupných pro pobočky Qt 5.15 se špičkovou kolekcí oprav nahoře, aby bylo zajištěno pohodlné používání produktů s otevřeným zdrojovým kódem, dokud to uživatelé neudělají. Přechod na své porty založené na Qt 6.

Tato kolekce oprav zahrnuje opravy, které opravují alespoň jednu z následujících možností:

Bezpečnostní otázky
Šoky
Funkční vady
Zahrnujeme pouze opravy, které byly schváleny v počáteční fázi projektu Qt. Pokud z technických důvodů nelze opravu sloučit proti proudu (například třída již neexistuje), lze ji také sloučit.

O opravách, které mají být sloučeny, bude rozhodnuto na základě jejich relevance k produktům s otevřeným zdrojovým kódem a jejich proveditelnosti.

Také opravy jsou plánovány jako kompatibilní tak dlouho, dokud uživatelé potřebují produkty s otevřeným zdrojovým kódem vázané na větev Qt 5.15, a dokud Qt 6 ve vývoji open source nenahradí Qt 5.

Společnost Qt se k tomu již vyjádřila a prohlašuje, že se zavázala přispět k iniciativě KDE, vyjádřil své porozumění, že tak velký projekt jako KDE potřebuje migraci na Qt 6. Poskytnutí oprav pro větev Qt 5 pomůže učinit migrace plynulejší a poskytne více času na stabilizaci kódu.

Nakonec, pokud máte zájem dozvědět se o poznámce více, můžete si přečíst podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   ja řekl

    To je důvod, proč je lepší pracovat s gtk, samostatným grafickým prostředím, i když jsou nakonec propojena, že všechna prostředí spojená s QT závisí na rozhodnutích společnosti, která vlastní QT, společnosti spojené s QT nadále čerpá z příspěvků bezplatné komunity, ale můžete je použít, jak chcete, kde musí dělat kompromisy.
    Grafické prostředí kde by mělo být přeneseno do jiných typů knihoven pomalu, ale bez pauzy