Surfovať na nete Našiel som distribúciu to ma upútalo, a to, že od chvíle, keď som videl text „Spolupracujte“, som vedel, že niečo dobré bude a tak to aj je, keďže osobne Nevedel som, že Collabora má vlastnú linuxovú distribúciu, ktorý má meno Apertis a ktorý bol pôvodne navrhnutý pre automobily, ale teraz sa rozšíril na rôzne elektronické zariadenia, priemyselné zariadenia a vstavané technológie.
Apertis je navrhnutý na základe Debian GNU/Linux 12 a ich prístup zohľadňuje potenciálne právne výzvy spojené s niektorými licenciami na slobodný softvér, ako je GPLv3, ktorá zakazuje praktiky, ako je tivoizácia (obmedzujúce prepojenie softvéru s hardvérom). Namiesto toho sa uprednostňujú možnosti, ktoré umožňujú použitie certifikovaného softvéru a firmvéru s digitálnym podpisom výrobcu.
Projekt Apertis dodržiava pokyny Debianu a obsahuje iba softvér s otvorenými licenciami alebo ktoré aspoň umožňujú bezplatné šírenie. okrem toho každá zostava obsahuje správu SBOM (Software Bill of Materials), ktorý poskytuje podrobnosti o licenciách a verziách použitých súborov, čo pomáha identifikovať možné slabé miesta.
O Apertis
Distribúcia Je modulárne štruktúrovaný, umožňuje výrobcom prispôsobiť a vyladiť systémové prostredie podľa špecifických potrieb. Okrem toho podporuje aj tvorbu zostavuje pomocou tradičných deb balíkov ako monolitických obrázkov, ktoré sú aktualizované atomicky pomocou technológie OSTree.
Vynikajúca funkcia z Apertisu je váš schopnosť vytvárať zostavy, ktoré neobsahujú softvér pod licenciou GPLv3. Namiesto použitia starších verzií nástrojov GNU, ktoré neboli kompatibilné s touto licenciou, Apertis prijal moderné a tolerantné alternatívy, ako sú napríklad nástroje uutils napísané v jazyku Rust a distribuované pod licenciou MIT. okrem toho namiesto použitia GnuPG, Apertis rozhodnúť sa pre Sequoia-PGP, ktorý je distribuovaný pod licenciami GPL-2+ a LGPL-2+. Pre tých, ktorí však nemajú problémy s obmedzeniami GPLv3, je tu aj možnosť využitia tradičných nástrojov
Apertis podrobuje všetky svoje komponenty prísnemu testovaniu, manuálne aj automatizované, na referenčných hardvérových platformách, ako sú napríklad dosky R-car Raspberry Pi 4 SoC. Výsledky týchto testov sa zverejňujú, aby sa zabezpečila transparentnosť a automatizované testovanie kompletných systémov na referenčných strojoch sa vykonáva pomocou infraštruktúry LAVA (Linaro Automated Validation Architecture).
Jadro distribúcie je založené na najnovšej LTS verzii Linuxu. Napríklad verzia Apertis 2024.3 používa jadro 6.6 namiesto jadra 6.1 Debianu 12. Každá verzia Apertisu má cyklus údržby 1 rok a 9 mesiacov so štvrťročnými aktualizáciami na opravu chýb.
Distribúcia obsahuje viac ako 5000 balíkov a celý vývoj, vrátane obrázkov, pomôcok a konfigurácií sa vykonáva otvorene vo verejnom úložisku Git. Na spoluprácu sa používa GitLab a nepretržitá integrácia je riadená cez GitLab CI. Na generovanie binárnych balíčkov zo zdrojového kódu sa používa sada nástrojov OBS (Open Build Service) a vhodne sa spravujú repozitáre APT na distribúciu.
Apertis 2024.3
Za zmienku stojí, že Apertis je momentálne vo verzii 2024.3 a okrem aktualizácie na nové linuxové jadro obsahuje niekoľko vylepšení a funkcií.
Medzi vylepšeniami a novými funkciami, ktoré vynikajú:
- Podpora Podmana:
Umožňuje vám spúšťať kontajnery OCI bez privilégií root alebo orchestračných démonov.
Zlepšuje integráciu s licenčnými politikami Apertis. - Podpora ONNX Runtime:
Zahŕňa akcelerátor strojového učenia pre odvodenie s podporou rámcov, ako sú PyTorch, TensorFlow a scikit-learn.
Optimalizujte výkon na špecializovanom hardvéri a urýchlite školenie na GPU NVIDIA.
Balík bol začlenený do Debianu ako reakcia na požiadavky komunity. - Vylepšenia podpory OP-TEE:
optee-os, optee-client a optee-test boli integrované, čo umožnilo podporu hardvéru ako TI SK-AM62x a QEMU ARMv8.
Tieto balíčky boli tiež pridané do Debianu. - Kompatibilita s novými doskami:
Počiatočná podpora pre TI SK-AM62.
Podrobný sprievodca prispôsobením obrázkov pre hardvér, ako je Orange Pi Zero2. - Pokročilé upozornenia kompilátora:
Nový profil pre dpkg s ďalšími upozorneniami, ktoré zlepšujú bezpečnosť a kvalitu systému. - Vylepšenia v generovaní obrázkov a SBOM:
Nástroj, ktorý uľahčuje sledovanie úprav v denných zostavách. - Rozšírené prehľady SBOM:
Podrobnosti o licenciách a autorských právach v nebinárnych súboroch.
Správy o zabezpečení na sledovanie CVE v závislostiach.
Používanie OSS Review Toolkit na zlepšenie kontroly licencií.
Nakoniec, ak máte záujem dozvedieť sa o ňom viac, podrobnosti si môžete prečítať v nasledujúci odkaz.
Stiahnite si a získajte Apertis
Systémové obrazy sú k dispozícii pre architektúry x86_64, arm64 a armhf a možno ich získať z nasledujúci odkaz.