EttevÔte Collabora esitles Apertis 2024.3, elektrooniliste seadmete jaotust.

EttevÔte Collabora esitles Linux-i jaotust Apertis 2024.3, mis loodi algselt autoseadmete varustamiseks, kuid hiljem suunati laiemale valikule elektroonilistele seadmetele, sisseehitatud seadmetele ja tööstuslikule varustusele. Seadmete seas, kus kasutatakse Apertist, on mÀrgitud mÀngukonsool Atari VCS ja seinte objekti tuvastamise skanner Bosch D-tect 200.

PĂ”hijooned jagatakse arhitektuuridele x86_64, arm64 ja armhf. Jaotus on modularne, vĂ”imaldades seadme tootjatel iseseisvalt kujundada vajalikke sĂŒsteemikeskkonna komponente. Toetatakse nii traditsiooniliste deb-pakettide pĂ”hjal koostatud kogumite loomist kui ka monoliitsete, aatomiliselt uuendatavate kujundite taastamist OSTree pĂ”hjal.

Jaotuse ehitamiseks kasutatakse Debian GNU/Linux 12 pakettide baasi, kuid sisu on kujundatud arvesse vĂ”ttes riske, mis vĂ”ivad tekkida seadme tootjatel, kasutades mĂ”nda avatud litsentsi, nagu GPLv3, mis keelab tivoimise, st tarkvara seondamise seadmetega, nĂ€iteks lubades laadida ainult tootja digitaalallkirjaga allkirjastatud pĂŒsivara.

Jaotuse arendamise ja sisu kujundamise kÀigus jÀrgib projekt Apertis Debian'i reegleid ja sisaldab ainult rakendusi, mis on jagatud avatud litsentside alusel vÔi vÀhemalt lubavad vabatahtlikku levitamist. EttevÔtted, kes arendavad oma tooteid Apertise pÔhjal, vÔivad olla kindlad, et nende tuletatud tööde litsents on puhas - iga versiooni jaoks koostatakse SBOM-raport (Software Bill of Materials), kus on toodud teave kasutatud faili litsentside kohta ja programmiversioonide andmed, mis on mugavad haavatavate versioonide kontrollimiseks.

Apertise'i oluline omadus on vĂ”imalus luua kogum, mis ei hĂ”lma GPLv3 litsentsidega koodi. Ajalooliselt vanade GNU utiliitide versioonide asemel, mis on vĂ€lja antud enne ĂŒleminekut GPLv3 litsentsile, kasutatakse Apertise'is kaasaegsemaid alternatiive, millel on lubavad litsentsid. NĂ€iteks GNU coreutils ja findutils pakettide asemel pakutakse Apertise'is uutils projekti alternatiive, mis on kirjutatud Rusti keeles ja jaotatakse MIT litsentsi all, ning GnuPG asemel tarnitakse Sequoia-PGP, mis kuulub GPL-2+ ja LGPL-2+ litsentside alla. Samuti on nendele, keda ei hĂ€iri GPLv3-ga seotud Ă”iguslikud kĂŒsimused, jĂ€etud vĂ”imalus kasutada traditsioonilisi utiliitide komplekte.

KĂ”ik Apertise komponendid lĂ€bivad regulaarselt ulatuslikku automatiseeritud ja kĂ€sitsi testimist standardsetel riistvaraplatvormidel, nagu Raspberry Pi 4 ja R-car auto SoC, ning sellise testimise tulemused avaldatakse avalikult. Automatiseeritud testimine sĂŒsteemide kogumite puhul standardse riistvara peal on korraldatud LAVA (Linaro Automatiseeritud Validatsiooni Arhitektuur) sĂŒsteemi raames.

Distro pakett, mis sisaldab tuum, pÔhineb vÀrskel Linuxi LTS harul. NÀiteks Apertise 2024.3 vÀljaandes on kasutusel tuum 6.6, mitte Debian 12 paketiga kaasas olev tuum 6.1. Iga Apertise vÀljaande toetamisaeg on 1 aasta ja 9 kuud, iga kolme kuu tagant luuakse vigade paranduse vÀljaanne.

Distro sisaldab ĂŒle 5000 paketi. KĂ”ik paketid, pildid, utiliidid ja seadistused arendatakse avalikes git-repositooriumides. Koostöö jaoks kasutatakse GitLabi ja testimiseks pideva integreerimise abil - GitLab CI. Binaarsete pakettide koostamiseks allikakoodist kasutatakse OBS (Avatud Koostehariduse) tööriistu. Koostatud pakette levitatakse APT-repositooriumide kaudu, mida hallatakse aptly tööriistade abil.

EttevÔte Collabora esitles Apertis 2024.3, elektrooniliste seadmete jaotust.

Apertise 2024. uued vĂ”imalused, peale ĂŒlemineku Debian 12 paketibaasile ja uue Linuxi tuuma, hĂ”lmavad:

  • OCI formaadis konteinerite haldamise toetamist Podmani tööriista kaudu.
  • ONNX Runtime'i kasutamise vĂ”imalust masinĂ”ppeĂŒlesannete kiirendamiseks.
  • OP-TEE projekti arendatavate pakettide optee-os (OP-TEE Trusted OS), optee-client (OP-TEE Client API) ja optee-test (OP-TEE Test suite) toetamist, et luua kaitstud keskkondi (TEE, Trusted Execution Environment), mis on eraldatud pĂ”hioonest.
  • TI SK-AM62 plaadi algtoetuse ja selle jaoks eraldi sĂŒsteempiltide loomine.
  • Pakettide kogumise ajal on vaikimisi lubatud tĂ€iendavate kompilaatori hoiatuste vĂ€ljastamine.
  • KogumissĂŒsteem on parandatud. Lisatud utiliit, et genereerida aruandeid mÀÀratud sĂŒsteempiltide erinevuste kohta. Parandatud SBOM-aruanded litsentside analĂŒĂŒsimiseks ja kogumise sĂ”ltuvuste hindamiseks.
  • Testimise vahendeid on laiendatud. Lisatud pakettide testimise tugi pĂ€rast iga merge-pĂ€ringut. Parandatud kvaliteedikontrolli aruanded.

    Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster