Netis surfamine Leidsin jaotuse see köitis mu tähelepanu ja see tähendab, et hetkest, kui nägin teksti "Koostöö", teadsin, et midagi head saab olema ja nii see on, sest isiklikult Ma ei teadnud, et Collaboral on oma Linuxi distributsioon, millel on nimi Apertis ja mis oli algselt mõeldud autodele, kuid on nüüdseks laienenud mitmesugustele elektroonikaseadmetele, tööstusseadmetele ja sisseehitatud tehnoloogiale.
Apertis on loodud Debian GNU/Linux 12 baasil ja nende lähenemisviis võtab arvesse võimalikke juriidilisi väljakutseid, mis on seotud mõne vaba tarkvara litsentsiga, näiteks GPLv3, mis keelab sellised tegevused nagu tivoiseerimine (tarkvara sidumine riistvaraga piiraval viisil). Selle asemel eelistatakse valikuid, mis võimaldavad kasutada sertifitseeritud tarkvara ja püsivara koos tootja digitaalallkirjaga.
Projekt Apertis järgib Debiani juhiseid ja sisaldab ainult avatud litsentsidega tarkvara või mis vähemalt võimaldavad tasuta levitamist. Pealegi, iga järg sisaldab SBOM-i aruannet (Software Bill of Materials), mis annab üksikasju kasutatud failide litsentside ja versioonide kohta, aidates tuvastada võimalikke haavatavusi.
Apertise kohta
Jaotus See on üles ehitatud modulaarselt, võimaldades tootjatel kohandada ja häälestada süsteemikeskkonda konkreetsetele vajadustele. Lisaks toetab see mõlema loomist ehitab, kasutades monoliitsete kujutistena traditsioonilisi deb-pakette, mida värskendatakse aatomipõhiselt OSTree tehnoloogia abil.
Silmapaistev funktsioon of Apertis on sinu võimalus luua järge, mis ei sisalda GPLv3 litsentsi all olevat tarkvara. Selle asemel, et kasutada GNU tööriistade vanemaid versioone, mis ei ühildu selle litsentsiga, Apertis on võtnud kasutusele kaasaegsed ja lubavad alternatiivid, nagu Rustis kirjutatud ja MIT litsentsi all levitatud uutils utiliidid. Lisaks GnuPG kasutamise asemel Apertis valida Sequoia-PGP, mida levitatakse litsentside GPL-2+ ja LGPL-2+ all. Neile aga, kel GPLv3 piirangutega probleeme pole, on võimalus kasutada ka traditsioonilisi tööriistu
Apertis testib kõiki selle komponente rangelt, nii käsitsi kui ka automatiseeritud, võrdlusriistvaraplatvormidel, näiteks Raspberry Pi 4 SoC R-autoplaatidel. Nende testide tulemused avalikustatakse, et tagada läbipaistvus ja terviklike süsteemide automatiseeritud testimine referentsmasinatel, kasutades LAVA (Linaro Automated Validation Architecture) infrastruktuuri.
Distributsiooni tuum põhineb Linuxi uusimal LTS-versioonil. Näiteks Apertis 2024.3 versioon kasutab kerneli 6.6 asemel kerneli 6.1 Debian 12. Igal Apertise versioonil on 1 aasta ja 9 kuu pikkune hooldustsükkel koos iga kvartali värskendustega vigade parandamiseks.
Jaotus sisaldab rohkem kui 5000 paketti ja kogu arendust, sealhulgas pilte, utiliite ja konfiguratsioone, tehakse avalikult avalikus Giti hoidlas. Koostööks kasutatakse GitLabi ja pidevat integreerimist hallatakse GitLab CI kaudu. OBS-i (Open Build Service) tööriistakomplekti kasutatakse binaarpakettide loomiseks lähtekoodist ja levitamiseks mõeldud APT hoidlaid hallatakse sobivalt.
Apertis 2024.3
Tasub mainida, et Apertis on praegu versioonis 2024.3 ning see on lisaks uue Linuxi tuuma värskendusele sisaldanud mitmeid täiustusi ja funktsioone.
Täiustuste ja uute funktsioonide hulgas, mis paistavad silma:
- Podmani tugi:
Võimaldab teil käitada OCI-konteinereid ilma juurõiguste või orkestreerimisdeemoniteta.
Parandab integratsiooni Apertise litsentsipoliitikaga. - ONNX käitusaegne tugi:
Sisaldab masinõppe kiirendit järelduste tegemiseks, mis toetab selliseid raamistikke nagu PyTorch, TensorFlow ja scikit-learn.
Optimeerige eririistvara jõudlust ja kiirendage NVIDIA GPU-de treenimist.
Pakett lisati Debiani, vastates kogukonna nõudmistele. - OP-TEE toe täiustused:
Optee-os, optee-client ja optee-test integreeriti, võimaldades toetada riistvara, nagu TI SK-AM62x ja QEMU ARMv8.
Need paketid lisati ka Debianile. - Ühilduvus uute plaatidega:
TI SK-AM62 esialgne tugi.
Üksikasjalik juhend piltide kohandamiseks riistvara jaoks, nagu Orange Pi Zero2. - Täpsemad kompilaatori hoiatused:
Uus profiil dpkg jaoks koos täiendavate hoiatustega, mis parandavad süsteemi turvalisust ja kvaliteeti. - Piltide genereerimise ja SBOM-i täiustused:
Tööriist, mis muudab igapäevaste ehituste muudatuste jälgimise lihtsaks. - Täpsemad SBOM-i aruanded:
Litsentside ja autoriõiguste üksikasjad mittebinaarfailides.
Turvaaruanded sõltuvuste CVE-de jälgimiseks.
OSS Review Toolkiti kasutamine litsentside ülevaatuse parandamiseks.
Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake üksikasju jaotisest järgmine link.
Laadige alla ja hankige Apertis
Süsteemi kujutised on saadaval x86_64, arm64 ja armhf arhitektuuri jaoks ning neid saab hankida järgmine link.