KDE поема поддръжката на публичния клон на Qt 5.15

В началото на миналата година Qt Company беше разкрил за промени в лиценза в изданията на LTS и което имаше значително въздействие върху общностите и дистрибуциите, които използват Qt. Тъй като от версия 5.15, QTS LTS клоновете ще се поддържат до формирането на следващата значима версия, т.е. около половин година (актуализациите за LTS версии се издават за три години).

След това, една година след съобщението (тази година 2021) през месец януари тези ограничения бяха въведениТъй като общността ще има достъп до нови версии на Qt само една година след реалното им пускане.

И то е, че Qt Company ограничи достъпа до кода с актуализации за версията на Qt 5.15 от 5 януари и за версията, пусната през март (коригираща версия 5.15.3), която включва около 250 корекции и беше предоставена само за търговски цели лицензополучатели.

В същото време, Qt Company изрази готовност да предостави достъп до частни хранилища, които поддържат външни Qt модули. Отворено е и хранилището на клонове за разработки, в което се извършва разработването на нови версии на Qt и през което преминават повечето корекции на предишните клонове.

Изправени пред тази поредица от ограничения от Qt Company за достъп до хранилището на източника за LTS клона на Qt 5.15, проектът KDE започна да предлага собствена колекция от кръпки, Qt5PatchCollection, чиято цел е да поддържа Qt 5 клон на повърхността до пълното мигриране на общността към Qt6.

KDE е поел поддръжката на корекции за Qt 5.15, които включват поправки за функционални дефекти, сривове и уязвимости. Пачовете са достъпни в хранилището на qtbase Git.

В момента lКолекцията включва само кръпки, които са прегледани и одобрени от проекта Qt, но в бъдеще може да се приемат кръпки, които не са били одобрени от upstrem по някаква причина. Критериите за включване на корекции в колекцията е важността на внедряваната корекция и търсенето на софтуер с отворен код.

KDE не планира да пуска отделни версии от комплекта за кръпки и ще го развие като непрекъсната колекция еволюция, базирана на последната публично достъпна снимка на хранилището Qt 5.15. Препоръчва се разпространението да включва кръпки.

Това е набор от git хранилища, базирани на най-новите публични ангажименти, налични за клонове Qt 5.15 с подбрана колекция от кръпки отгоре, за да се гарантира, че продуктите с отворен код могат да се използват удобно, докато потребителите не го направят.

Тази колекция от кръпки включва кръпки, които коригират поне едно от следните:

Проблеми с безопасността
Шокове
Функционални дефекти
Включваме само кръпки, одобрени в началната фаза на проекта Qt. Ако кръпка не може да бъде обединена нагоре по веригата по технически причини (например класът вече не съществува), тя също може да бъде обединена.

Пачовете, които ще бъдат обединени, ще бъдат решени въз основа на тяхното значение за продуктите с отворен код и тяхната осъществимост.

Също плановете са планирани да бъдат съвместими стига потребителите да имат нужда от продукти с отворен код, свързани с клона Qt 5.15, и докато Qt 6 окончателно замени Qt 5 в разработката с отворен код.

Qt Company вече коментира това и заявява, че се ангажира да допринесе за инициативата KDE, изрази разбирането си, че проект, толкова голям, колкото KDE, отнема време, за да мигрира към Qt 6. Предоставянето на корекции за клона Qt 5 ще помогне за по-гладка миграция и ще позволи повече време за стабилизиране на кода.

И накрая, ако се интересувате да научите повече за бележката, можете да се консултирате с подробностите В следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   ja каза той

    Това е причината, поради която е по-добре да работите с gtk, отделна графична среда, въпреки че те са свързани, в крайна сметка е, че всички среди, свързани с QT, зависят от решенията на компанията, която притежава QT, компанията, свързана с QT продължава да черпи от приноса на безплатната общност, но можете да ги използвате, както искате, kde трябва да прави компромиси.
    Може би графичната среда kde трябва да се предава на други видове библиотеки, бавно, но без пауза