Naršant internete Radau paskirstymą tai patraukė mano dėmesį ir tai yra tai, kad nuo tada, kai pamačiau tekstą „Bendradarbiauti“, žinojau, kad bus kažkas gero ir taip yra, nes asmeniškai Aš nežinojau, kad Collabora turi savo Linux platinimą, kuris turi pavadinimą Apertis ir kuris iš pradžių buvo skirtas automobiliams, bet dabar išplėtė į įvairius elektroninius įrenginius, pramoninę įrangą ir įterptąsias technologijas.
Apertis yra sukurta remiantis Debian GNU/Linux 12 ir jų požiūryje atsižvelgiama į galimus teisinius iššūkius, susijusius su kai kuriomis nemokamos programinės įrangos licencijomis, pvz., GPLv3, kuris draudžia tokią praktiką kaip tivoizavimas (ribojantis programinės įrangos surišimas su aparatine įranga). Vietoj to, pirmenybė teikiama parinktims, leidžiančioms naudoti sertifikuotą programinę įrangą ir programinę-aparatinę įrangą su gamintojo skaitmeniniu parašu.
„Apertis“ projektas vadovaujasi Debian'o gairėmis ir apima tik programinę įrangą su atviromis licencijomis arba bent jau leidžia nemokamai platinti. Be to, kiekvienoje versijoje yra SBOM ataskaita (Software Bill of Materials), kuriame pateikiama išsami informacija apie naudojamų failų licencijas ir versijas, padedanti nustatyti galimus pažeidžiamumus.
Apie Apertis
Paskirstymas Ji sudaryta moduliniu būdu, leidžia gamintojams pritaikyti ir suderinti sistemos aplinką pagal konkrečius poreikius. Be to, jis palaiko tiek kūrimą stato naudojant tradicinius deb paketus kaip monolitinius vaizdus, kurie atomiškai atnaujinami naudojant OSTree technologiją.
Išskirtinė savybė „Apertis“ yra jūsų galimybė kurti versijas, kuriose nėra programinės įrangos pagal GPLv3 licenciją. Užuot naudoję senesnes GNU įrankių versijas, kurios buvo nesuderinamos su šia licencija, „Apertis“ pasirinko modernias ir leistinas alternatyvas, pvz., Utilis utilis, parašytas Rust ir platinamas pagal MIT licenciją. Be to, užuot naudoję GnuPG, Apertis pasirinkti Sequoia-PGP, kuris platinamas pagal GPL-2+ ir LGPL-2+ licencijas. Tačiau tiems, kurie neturi problemų dėl GPLv3 apribojimų, taip pat yra galimybė naudoti tradicinius įrankius
„Apertis“ visus savo komponentus griežtai išbando, tiek rankiniu, tiek automatizuotu, etaloninėse aparatinės įrangos platformose, pvz., Raspberry Pi 4 SoC R-automobilių plokštėse. Šių testų rezultatai yra viešinami siekiant užtikrinti skaidrumą, o automatizuotas pilnų sistemų testavimas etaloninėse mašinose atliekamas naudojant LAVA (Linaro Automated Validation Architecture) infrastruktūrą.
Platinimo branduolys yra pagrįstas naujausia LTS Linux versija. Pavyzdžiui, Apertis 2024.3 versija naudoja branduolį 6.6, o ne 6.1 branduolį Debian 12. Kiekvienos „Apertis“ versijos priežiūros ciklas yra 1 metai ir 9 mėnesiai, o kas ketvirtį atnaujinami klaidos.
Paskirstymas apima daugiau nei 5000 paketų ir visą plėtrą, įskaitant vaizdus, komunalines paslaugas ir konfigūracijas, atliekama atvirai viešoje Git saugykloje. Bendradarbiavimui naudojama „GitLab“, o nuolatinė integracija valdoma per „GitLab CI“. OBS (Open Build Service) įrankių rinkinys naudojamas dvejetainiams paketams generuoti iš šaltinio kodo, o platinimo APT saugyklos valdomos tinkamai.
Apertis 2024.3
Verta paminėti, kad „Apertis“ šiuo metu yra 2024.3 versijoje ir joje, be naujojo „Linux“ branduolio atnaujinimo, yra keletas patobulinimų ir funkcijų.
Tarp patobulinimų ir naujų funkcijų, kurios išsiskiria:
- „Podman“ palaikymas:
Leidžia paleisti OCI konteinerius be root teisių ar orkestravimo demonų.
Pagerina integraciją su Apertis licencijavimo politika. - ONNX vykdymo palaikymas:
Apima mašininio mokymosi greitintuvą išvadoms daryti, palaikantį tokias sistemas kaip PyTorch, TensorFlow ir scikit-learn.
Optimizuoja specializuotos aparatinės įrangos našumą ir pagreitina mokymąsi naudojant NVIDIA GPU.
Paketas buvo įtrauktas į Debian, reaguojant į bendruomenės poreikius. - OP-TEE palaikymo patobulinimai:
„optee-os“, „optee-client“ ir „optee-test“ buvo integruoti, todėl buvo galima palaikyti tokią aparatinę įrangą kaip TI SK-AM62x ir QEMU ARMv8.
Šie paketai taip pat buvo įtraukti į „Debian“. - Suderinamumas su naujomis plokštėmis:
Pradinis TI SK-AM62 palaikymas.
Išsamus aparatinės įrangos, pvz., Orange Pi Zero2, vaizdų tinkinimo vadovas. - Išplėstinio kompiliatoriaus įspėjimai:
Naujas dpkg profilis su papildomais įspėjimais, kurie pagerina sistemos saugumą ir kokybę. - Vaizdų generavimo ir SBOM patobulinimai:
Įrankis, leidžiantis lengvai sekti modifikacijas kasdienėse versijose. - Išplėstinės SBOM ataskaitos:
Išsami informacija apie licencijas ir autorių teises ne dvejetainiuose failuose.
Saugos ataskaitos, skirtos CVE sekti priklausomybėse.
OSS peržiūros įrankių rinkinio naudojimas siekiant pagerinti licencijų peržiūrą.
Galiausiai, jei jus domina galimybė apie tai sužinoti daugiau, išsamią informaciją galite rasti sekanti nuoroda.
Atsisiųskite ir gaukite „Apertis“.
Sistemos vaizdai galimi x86_64, arm64 ir armhf architektūroms ir juos galima gauti iš sekanti nuoroda.