Apertis 2026: Новий стандарт Linux для вбудованих систем

Ключові моменти:
  • Оновлена ​​база: Повна міграція на базу пакетів Debian 13 (Trixie) та впровадження ядра Linux 6.18 LTS з покращеною підтримкою однокристальних систем Rockchip та MediaTek.
  • Уникнення GPLv3: Дозволяє створювати збірки систем без ліцензії GPLv3, щоб уникнути обмежень "тивоізації", використовуючи альтернативи Rust, такі як uutils.
  • Графічна архітектура: Weston стає компонувальником Wayland за замовчуванням, пропонуючи легку та стандартизовану графічну основу для промислових та автомобільних дисплеїв.
  • Оновлений SDK: Новий образ розробника, який розділяє інструменти хоста та цільової системи, що значно оптимізує крос-компіляцію.
  • Автоматизація: Комплект ci-package-builder автоматизує відстеження оновлень Debian та спрощує перенесення патчів безпеки.
 

apertis-2026-новий-стандарт-linux-для-вбудованих-систем

Останнім часом Оголошено 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 6.18 LTSЦе ядро Це включає прямі внески від Collabora, що суттєво покращує підтримку сімейств систем на кристалі (SoC) від таких виробників, як Rockchip та MediaTek, життєво важливих для сучасної вбудованої електроніки.

Що стосується візуальних елементів, графічне середовище зазнало повної трансформації. Починаючи з цієї версії, Вестон стає композитором Wayland за замовчуванням для системних образів. Як еталонна реалізація Wayland, Weston пропонує надзвичайно легку, гнучку та чисту графічну основу, що базується на стандартах. Ця зміна Це дозволяє виробникам легко масштабувати інтерфейсиЧи то приладова панель автомобіля, інтерактивний кіоск чи промисловий термінал, забезпечуючи безперебійну довгострокову роботу.

Перероблений SDK та розумна упаковка

Досвід розробників та інтеграторів, які створюють продукти на Apertis, було повністю оновлено. Зображення SDK (Комплект для розробки програмного забезпечення) Його було перероблено, щоб чітко відокремити інструменти від навколишнього середовища anfitrión (звідки складено) та тих, хто знаходиться в цільовому середовищі (кінцевий пристрій). Це радикально оптимізує робочі процеси крос-компіляції.

Крім того, Процес обслуговування пакетів автоматизовано за допомогою інструментарію ci-package-builder. Цей конвеєр безперервної інтеграції (на основі GitLab CI та OBS) тепер автоматично відстежує зміни в основній гілці Debian, виявляє відповідні оновлення безпеки та дозволяє контрольоване та аудитне перенесення патчів на попередні версії Apertis.

Нарешті, Collabora опублікувала розширені інструменти для інфраструктури Ці оновлення прокладають шлях для майбутніх оновлень, дозволяючи розробникам розпочати перебудову Apertis, використовуючи базу пакетів розробки майбутнього Debian 14 ("Forky"). Вся ця екосистема проходить ретельне автоматизоване тестування за допомогою системи LAVA (Linaro Automated Validation Architecture) на фізичних довідкових платах, що гарантує бездоганність коду, випущеного у виробництво.

Якщо ви зацікавлені дізнатися більше про це, запрошую вас ознайомитися з подробиці за наступним посиланням.