Apertis 2026: Novi Linux standard za ugrađene sisteme

Ključne točke:
  • Ažurirana baza: Potpuna migracija na Debian 13 (Trixie) bazu paketa i usvajanje Linux Kernela 6.18 LTS sa poboljšanom podrškom za Rockchip i MediaTek SoC-ove.
  • Izbjegavanje GPLv3 licence: Omogućava vam kreiranje sistemskih verzija oslobođenih GPLv3 licence kako biste izbjegli ograničenja "tivoizacije", koristeći Rust alternative kao što je uutils.
  • Grafička arhitektura: Weston postaje standardni Wayland kompozitor, nudeći laganu i standardiziranu grafičku bazu za industrijske i automobilske ekrane.
  • Ažurirani SDK: Nova razvojna slika koja odvaja alate za host i target, drastično optimizirajući unakrsnu kompilaciju.
  • Automatizacija: ci-package-builder komplet automatizira praćenje Debian ažuriranja i olakšava povratno portiranje sigurnosnih zakrpa.
 

apertis-2026-novi-linux-standard-za-ugrađene-sisteme

Nedavno Collabora predstavljena putem saopštenja Lansiranje Apertisa 2026. godine, Linux distribucija otvorenog koda dizajniran posebno za kritična okruženja gdje pravna sigurnost, dugotrajnost i tehnička preciznost nisu predmet pregovora.

Prvobitno dizajniran za automobilsku industriju (napajajući sisteme poput Renesas R-car SoC-a), Apertis je proširio svoju domenu na uređaje kao što su Raspberry Pi 4 ploča, Atari VCS konzola i Bosch D-tect 200 zidni skener.

Ova nova verzija Pravi ogroman skok migracijom svoje baze paketa na Debian 13 ("Trixie") i integrirati Linux 6.18 LTS kernelosiguravajući ciklus održavanja od gotovo dvije godine sa zagarantovanim kvartalnim ažuriranjima. U nastavku istražujemo tehničke stubove koji čine Apertis 2026 preferiranim izborom za proizvođače hardvera.

Glavne nove karakteristike Apertisa 2026

Jedan od najvećih problema za proizvođače industrijske opreme je licenciranje softvera. Licenca GPLv3 uključuje stroge klauzule protiv "tivoizacije"To jest, zabranjuje proizvođačima da zaključaju hardver kako bi pokretali samo softver koji su sami kriptografski potpisali.

Kako bi se spriječilo da se kompanije suočavaju s pravnim rizicima ili da moraju koristiti zastarjele verzije GNU alata (prije GPLv3), Apertis 2026 je redizajniran kako bi ponudio potpuno besplatne sistemske verzije. ove licence. Umjesto oslanjanja na problematične komunalne usluge, Distribucija integrira moderne alternative pod permisivnim licencama. Na primjer, zamjenjuje klasične GNU coreutils i findutils projektom uutils (napisanim u Rustu i licenciranim pod MIT-om), a GnuPG zamjenjuje sa Sequoia-PGP (pod GPL-2+ i LGPL-2+ licencama).

Da bi se osigurala maksimalna transparentnost u revizijama, Sistem automatski generira izvještaj o softverskoj listi materijala (SBOM) u svakoj verziji, s detaljnim opisom verzije i tačne licence za 6.679 paketa dostupnih u repozitoriju.

Weston i Kernel 6.18: Nova grafička i interna arhitektura

Interno, Apertis 2026 se ne zadovoljava standardnim kernelom Debiana 13 (6.12), već umjesto toga pruža direktan skok na Linux Kernel 6.18 LTSOvo jezgro Uključuje direktne doprinose od Collabora, što značajno poboljšava podršku za porodice Sistema na čipu (SoC) proizvođača kao što su Rockchip i MediaTek, što je od vitalnog značaja za modernu ugrađenu elektroniku.

Što se tiče vizualnih elemenata, grafičko okruženje je doživjelo potpunu transformaciju. Počevši od ove verzije, Weston postaje zadani Wayland kompozitor za sistemske slike. Kao referentna implementacija Waylanda, Weston nudi izuzetno laganu, fleksibilnu i čisto standardiziranu grafičku osnovu. Ova promjena Omogućava proizvođačima da lako skaliraju interfejse.Bilo da se radi o kontrolnoj ploči automobila, interaktivnom kiosku ili industrijskom terminalu, osiguravajući nesmetan dugoročni rad.

Redizajnirani SDK i pametno pakovanje

Iskustvo programera i integratora koji grade proizvode na Aperisu je potpuno obnovljeno. SDK slika (Komplet za razvoj softvera) Redizajniran je kako bi se alati jasno odvojili od okoline. domaćin (odakle je kompajliran) i one iz ciljnog okruženja (konačni uređaj). Ovo radikalno optimizuje radne procese unakrsne kompilacije.

Takođe, Proces održavanja paketa je automatiziran korištenjem ci-package-builder alata. Ovaj cjevovod kontinuirane integracije (baziran na GitLab CI i OBS) sada automatski prati promjene u glavnoj Debian grani, detektuje relevantna sigurnosna ažuriranja i omogućava kontrolirano i provjerljivo povratno prenošenje zakrpa na ranije verzije Apertisa.

Na kraju, Collabora je objavila napredne infrastrukturne alate Ova ažuriranja otvaraju put budućim nadogradnjama, omogućavajući programerima da počnu obnavljati Apertis koristeći bazu razvojnih paketa nadolazećeg Debiana 14 ("Forky"). Cijeli ovaj ekosistem prolazi kroz rigorozno automatizirano testiranje korištenjem LAVA (Linaro Automated Validation Architecture) sistema na fizičkim referentnim pločama, osiguravajući da je kod objavljen u produkciji besprijekoran.

Ako ste zainteresirani da saznate više o ovome, pozivam vas da se konsultujete sa detalje na sljedećem linku.