
наскоро Collabora разкриха чрез обявление Стартиране на Apertis 2026 г. дистрибуция на Linux с отворен код проектиран специално за критични среди където правната сигурност, дълготрайността и техническата прецизност са неоспорими.
Първоначално проектиран за автомобилната индустрия (захранващи системи като Renesas R-car SoC), Apertis разшири обхвата си до устройства като платката Raspberry Pi 4, конзолата Atari VCS и стенния скенер Bosch D-tect 200.
Тази нова версия Прави огромна крачка, като мигрира базата си от пакети към Debian 13 („Трикси“) и интегрирайте ядрото на Linux 6.18 LTSосигуряване на цикъл на поддръжка от почти две години с гарантирани тримесечни актуализации. По-долу разглеждаме техническите стълбове, които правят Apertis 2026 предпочитан избор за производителите на хардуер.
Основни нови характеристики на Apertis 2026
Едно от най-големите главоболия за производителите на индустриален хардуер е... лицензиране на софтуер. Лицензът GPLv3 включва строги клаузи срещу „тивоизация“Тоест, забранява на производителите да заключват хардуера, за да изпълнява само софтуер, криптографски подписан от самите тях.
За да се предотврати изправянето на компаниите пред правни рискове или необходимостта от използване на остарели версии на инструментите на GNU (преди GPLv3), Apertis 2026 е преработен, за да предлага напълно безплатни системни компилации. на този лиценз. Вместо да разчитате на проблемни комунални услуги, Дистрибуцията интегрира съвременни алтернативи под разрешителни лицензи. Например, тя замества класическите GNU coreutils и findutils с проекта uutils (написан на Rust и лицензиран под MIT), а GnuPG замества със Sequoia-PGP (под лицензи GPL-2+ и LGPL-2+).
За да се осигури максимална прозрачност при одити, Системата автоматично генерира отчет за софтуерната спецификация на материалите (SBOM) във всяка компилация, като се посочват подробно версията и точният лиценз на 6 679-те пакета, налични в хранилището.
Уестън и Ядро 6.18: Новата графична и вътрешна архитектура
Вътрешно, Apertis 2026 не се задоволява със стандартното ядро на Debian 13 (6.12), а вместо това предоставя директно преминаване към Linux Kernel 6.18 LTSТова ядро Включва директен принос от Collabora, което значително подобрява поддръжката за семействата System on a Chip (SoC) от производители като Rockchip и MediaTek, жизненоважни за съвременната вградена електроника.
По отношение на визуалните елементи, графичната среда е претърпяла пълна трансформация. Започвайки с тази версия, Уестън става композиторът на Wayland по подразбиране. за системни образи. Като референтна имплементация на Wayland, Weston предлага изключително лека, гъвкава и чисто базирана на стандарти графична основа. Тази промяна Това позволява на производителите лесно да мащабират интерфейси.Независимо дали става въпрос за табло за автомобил, интерактивен павилион или индустриален терминал, осигурявайки безпроблемна дългосрочна работа.
Преработен SDK и интелигентна опаковка
Опитът на разработчиците и интеграторите, които изграждат продукти на Apertis, е напълно обновен. SDK изображението (Комплект за разработка на софтуер) Преработен е, за да се отделят ясно инструментите от околната среда домакин (откъдето е компилирано) и тези от целевата среда (крайното устройство). Това радикално оптимизира работните процеси при кръстосана компилация.
Освен това, Процесът на поддръжка на пакети е автоматизиран използвайки инструментариума ci-package-builder. Този конвейер за непрекъсната интеграция (базиран на GitLab CI и OBS) вече автоматично проследява промените в основния клон на Debian, открива съответните актуализации за сигурност и позволява контролирано и одитирано пренасяне на корекции към по-ранни версии на Apertis.
И накрая, Collabora публикува инструменти за усъвършенствана инфраструктура Тези актуализации проправят пътя за бъдещи надстройки, позволявайки на разработчиците да започнат да преизграждат Apertis, използвайки базата от пакети за разработка на предстоящия Debian 14 („Forky“). Цялата тази екосистема преминава през строги автоматизирани тестове, използващи системата LAVA (Linaro Automated Validation Architecture) върху физически референтни платки, гарантиращи, че кодът, пуснат в производство, е безупречен.
Ако се интересувате да научите повече по този въпрос, ви каня да се консултирате с подробности в следващия линк.