Sērfošana tīklā Atradu izplatīšanu tas piesaistīja manu uzmanību, un tas ir tas, ka no brīža, kad ieraudzīju tekstu “Sadarboties”, es zināju, ka kaut kas labs būs un tā arī ir, jo personīgi Es nezināju, ka Collabora ir savs Linux distributīvs, kam ir nosaukums Apertis un kas sākotnēji bija paredzēts automašīnām, bet tagad ir paplašināts līdz dažādām elektroniskām ierīcēm, rūpnieciskām iekārtām un iegultajām tehnoloģijām.
Apertis ir izstrādāts, pamatojoties uz Debian GNU/Linux 12 un to pieejā ir ņemtas vērā iespējamās juridiskās problēmas, kas saistītas ar dažām bezmaksas programmatūras licencēm, piemēram, GPLv3, kas aizliedz tādas darbības kā tivoizācija (ierobežojoša programmatūras saistīšana ar aparatūru). Tā vietā priekšroka tiek dota opcijām, kas ļauj izmantot sertificētu programmatūru un programmaparatūru ar ražotāja ciparparakstu.
Projekts Apertis ievēro Debian vadlīnijas un ietver tikai programmatūru ar atklātām licencēm vai kas vismaz pieļauj bezmaksas izplatīšanu. Turklāt katrā būvniecībā ir iekļauts SBOM ziņojums (Software Bill of Materials), kas sniedz informāciju par izmantoto failu licencēm un versijām, palīdzot identificēt iespējamās ievainojamības.
Par Apertis
Izplatīšana Tas ir strukturēts modulārā veidā, ļauj ražotājiem pielāgot un pielāgot sistēmas vidi konkrētām vajadzībām. Turklāt tas atbalsta gan izveidi veido, izmantojot tradicionālās deb pakotnes kā monolītus attēlus, kas tiek atjaunināti atomiski, izmantojot OSTree tehnoloģiju.
Izcila funkcija no Apertis ir jūsu iespēja izveidot būvējumus, kas neietver programmatūru saskaņā ar GPLv3 licenci. Tā vietā, lai izmantotu vecākas GNU rīku versijas, kas nebija saderīgas ar šo licenci, Apertis ir pieņēmis modernas un pieļaujamas alternatīvas, piemēram, uutils utilītas, kas rakstītas Rust un izplatītas saskaņā ar MIT licenci. Turklāt tā vietā, lai izmantotu GnuPG, Apertis izvēlēties Sequoia-PGP, kas tiek izplatīts saskaņā ar GPL-2+ un LGPL-2+ licencēm. Tomēr tiem, kuriem nav problēmu ar GPLv3 ierobežojumiem, ir arī iespēja izmantot tradicionālos rīkus
Apertis visas tā sastāvdaļas pakļauj stingrai pārbaudei, gan manuāli, gan automatizēti, uz atsauces aparatūras platformām, piemēram, Raspberry Pi 4 SoC R-auto paneļiem. Šo testu rezultāti tiek publiskoti, lai nodrošinātu caurspīdīgumu, un tiek veikta visu sistēmu automatizēta testēšana uz atsauces mašīnām, izmantojot LAVA (Linaro Automated Validation Architecture) infrastruktūru.
Izplatīšanas kodols ir balstīts uz jaunāko Linux LTS versiju. Piemēram, Apertis 2024.3 versija izmanto kodolu 6.6, nevis kodolu 6.1 no Debian 12. Katrai Apertis versijai ir 1 gads un 9 mēneši uzturēšanas cikls ar ceturkšņa atjauninājumiem, lai novērstu kļūdas.
Izplatīšana ietver vairāk nekā 5000 pakotņu un visu izstrādi, ieskaitot attēlus, utilītas un konfigurācijas, tiek darīts atklāti publiskā Git repozitorijā. Sadarbībai tiek izmantots GitLab, un nepārtraukta integrācija tiek pārvaldīta, izmantojot GitLab CI. OBS (Open Build Service) rīkkopa tiek izmantota, lai ģenerētu binārās pakotnes no pirmkoda, un izplatīšanas APT krātuves tiek pārvaldītas ar piemērotu palīdzību.
Apertis 2024.3
Ir vērts pieminēt, ka Apertis pašlaik ir versijā 2024.3 un tajā ir iekļauti vairāki uzlabojumi un līdzekļi, papildus jaunā Linux kodola atjauninājumam.
Starp uzlabojumiem un jaunām funkcijām, kas izceļas:
- Podman atbalsts:
Ļauj palaist OCI konteinerus bez root tiesībām vai orķestrēšanas dēmoniem.
Uzlabo integrāciju ar Apertis licencēšanas politikām. - ONNX izpildlaika atbalsts:
Ietver mašīnmācīšanās paātrinātāju secinājumu veikšanai ar atbalstu tādām ietvariem kā PyTorch, TensorFlow un scikit-learn.
Optimizējiet veiktspēju ar specializētu aparatūru un paātriniet apmācību NVIDIA GPU.
Pakotne tika iekļauta Debian, reaģējot uz kopienas prasībām. - OP-TEE atbalsta uzlabojumi:
Optee-os, optee-client un optee-test tika integrēti, nodrošinot atbalstu aparatūrai, piemēram, TI SK-AM62x un QEMU ARMv8.
Šīs pakotnes tika pievienotas arī Debian. - Saderība ar jauniem dēļiem:
Sākotnējais atbalsts TI SK-AM62.
Detalizēts ceļvedis attēlu pielāgošanai tādai aparatūrai kā Orange Pi Zero2. - Papildu kompilatora brīdinājumi:
Jauns dpkg profils ar papildu brīdinājumiem, kas uzlabo sistēmas drošību un kvalitāti. - Uzlabojumi attēlu ģenerēšanā un SBOM:
Rīks, kas ļauj viegli izsekot izmaiņām ikdienas veidojumos. - Papildu SBOM pārskati:
Sīkāka informācija par licencēm un autortiesībām nebināros failos.
Drošības ziņojumi, lai izsekotu CVE atkarībās.
OSS pārskatīšanas rīkkopas izmantošana, lai uzlabotu licenču pārskatīšanu.
Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.
Lejupielādējiet un iegūstiet Apertis
Sistēmas attēli ir pieejami x86_64, arm64 un armhf arhitektūrām, un tos var iegūt no šī saite.