Collabora компаниясы презентация жасады Linux- Apertis 2026 дистрибьютору, башында автомобиль системалары үчүн иштелип чыккан, бирок кийинчерээк электрондук түзмөктөрдүн, орнотулган шаймандардын жана өнөр жай жабдууларынын кеңири чөйрөсү үчүн кайрадан колдонулган. Apertis колдонгон түзмөктөргө Atari VCS оюн консолу, Raspberry Pi 4 платасы, R-car автомобиль SoC жана Bosch D-tect 200 дубал сканери кирет.
Шилтеме системасынын сүрөттөрү x86_64, arm64 жана armhf архитектуралары үчүн таратылат. Дистрибуция модулдук болуп, түзмөк өндүрүүчүлөрүнө керектүү система чөйрөсүн өз алдынча конфигурациялоого мүмкүндүк берет. Салттуу DEB пакеттерине негизделген курулмалар жана OSTree негизиндеги монолиттүү, атомдук жактан жаңыртылган сүрөттөр колдоого алынат. Apertisтин ар бир чыгарылышы үчүн техникалык тейлөө бир жыл тогуз айга созулат, ал эми каталарды оңдоочу чыгарылыш ар бир үч ай сайын чыгарылат.
Бөлүштүрүү төмөнкү пакеттерге негизделген Debian GNU/LinuxОшол эле учурда, системанын жабдыктары GPLv3 сыяктуу айрым акысыз лицензияларды колдонууда жабдык өндүрүүчүлөр туш болушу мүмкүн болгон тобокелдиктерди жоюу үчүн бир топ кайра иштелип чыккан, алар тивойизацияга тыюу салат, башкача айтканда, программалык камсыздоону жабдыктарга байлоо, мисалы, өндүрүүчү тарабынан санариптик кол коюлган микропрограмманы гана жүктөөгө уруксат берүү менен.
Apertis сизге GPLv3 лицензияларынын үй-бүлөсүнүн алкагында лицензияланган кодду камтыбаган түзүлүштөрдү түзүүгө мүмкүндүк берет. GPLv3 лицензиясына өтүүдөн мурун түзүлгөн GNU утилиталарынын эскирген версияларын колдонуунун ордуна, Apertis уруксат берүүчү лицензиялар боюнча заманбап альтернативаларды колдонот. Мисалы, GNU coreutils жана findutils пакеттеринин ордуна, Apertis uutils долбоорунун эквиваленттерин сунуштайт, алар Rust тилинде жазылган жана MIT лицензиясы боюнча таратылат, ал эми GnuPG ордуна Sequoia-PGP GPL-2+ жана LGPL-2+ лицензияларынын алкагында берилет. GPLv3 менен байланышкан юридикалык маселелерге кабатыр болбогондор үчүн салттуу утилита топтомдорун колдонуу мүмкүнчүлүгү сакталып калат.
Ядро пакети эң акыркы LTS ядро бутагына негизделген. LinuxМисалы, Apertis 2026 версиясы пакеттердеги 6.12 эмес, 6.18 ядросун колдонот Debian Бардык пакеттер, сүрөттөр, утилиталар жана жөндөөлөр 6679 пакетти камтыган (мурунку чыгарылыштагы 5905тен жогору) коомдук Git репозиторийинде сакталат. GitLab кызматташуу үчүн, ал эми GitLab CI үзгүлтүксүз интеграциялык тестирлөө үчүн колдонулат. Экилик пакеттер OBS (Open Build Service) аркылуу баштапкы коддон курулат. Алынган пакеттер aptly аркылуу башкарылуучу APT репозиторийлери аркылуу бөлүштүрүлөт.
Apertis долбоору өнүктүрүү көрсөтмөлөрүнө карманат Debian жана ачык лицензиялар боюнча таратылган же эркин кайра таратылуучу тиркемелерди гана камтыйт. Apertis негизинде өз продукцияларын түзгөн компаниялар өздөрүнүн туунду чыгармаларын лицензиялоого ишене алышы үчүн, ар бир куруу үчүн Программалык камсыздоонун материалдарынын тизмеси (SBOM) отчету түзүлөт. Бул отчетто колдонулган бардык код файлдары үчүн лицензиялоо маалыматы, ошондой эле программанын версиясынын маалыматтары камтылган, бул ошондой эле аялуу версияларды текшерүү үчүн пайдалуу.
Apertisтин бардык компоненттери Raspberry Pi 4, UP Squared 6000, i.MX8MN, TI SK-AM62, MYIR Remi Pi, i.MX6 Sabrelite жана Renesas R-car автоунаа SoCлери сыяктуу эталондук аппараттык платформаларда үзгүлтүксүз, кеңири автоматташтырылган жана кол менен сыноодон өтөт. Бул сыноонун жыйынтыктары ачык жарыяланат. Системалык чогулуштарды эталондук аппараттык платформаларда автоматташтырылган сыноо LAVA (Linaro Automated Validation Architecture) системасына негизделген.
Негизги өзгөрүүлөр:
- Пакет базасына өтүү аяктады Debian 13 жана өзөк Linux 6.18.
- Демейки шартта, композитке негизделген графикалык чөйрө иштетилген сервер Уэстон, Уэйлендди колдонуп.
- Apertis негизиндеги ыңгайлаштырылган системаларды куруу, сыноо жана интеграциялоо үчүн SDK кайрадан иштелип чыккан. Жаңы версиясында жакшыртылган кайчылаш компиляция, пакеттерди тейлөө жана системанын сүрөтүн ыңгайлаштыруу жеңилдиги, ошондой эле максаттуу системалардан куруу аткарылган хост чөйрөсү үчүн өзүнчө куралдар бар.
- ci-package-builder куралдар топтомун колдонуп, пакеттерди куруу жана импорттолгондорду тейлөө процесси жакшыртылды Debian дистрибуциялык чыгарылыштардын ортосундагы пакеттер. Өзгөрүүлөрдү автоматтык түрдө көзөмөлдөө Debian жана тиешелүү жаңыртууларды аныктоо. Apertisтин эски релиздерине жеке өзгөртүүлөрдү көчүрүү автоматташтырылган. Жаңыртууларды иштетүү сыяктуу релизге көз карандысыз функциялар менен лицензияны сканерлөө жана пакеттерди түзүү сыяктуу релизге тиешелүү тапшырмалардын ортосунда так бөлүнүү камсыздалган.
- Иштелип жаткан пакеттик маалымат базасынын негизинде Apertisти кайра куруу үчүн куралдар кошулду Debian GNU/Linux 14.
Source: opennet.ru
