Lëshimi i distribucionit Apertis 2026, i cili lejon mos përdorimin e kodit nën licencën GPLv3

Kompania Collabora prezantoi distribucionin Linux Apertis 2026, i cili fillimisht është krijuar për të pajisur sistemet automobilistike, por më pas u riorientua për një gamë më të gjerë pajisjesh elektronike, teknologjive të integruara dhe pajisjeve industriale. Midis pajisjeve ku aplikohet Apertis përmenden konsola e lojërave Atari VCS, bordi Raspberry Pi 4, SoC të automobilave R-car dhe skaneri për zbulimin e objekteve në mure Bosch D-tect 200.

Imazhet standarde të sistemeve shpërndahen për arkitekturat x86_64, arm64 dhe armhf. Distribucioni është modulor dhe lejon prodhuesit e pajisjeve të formojnë vetë përmbajtjen e nevojshme të mjedisit sistemor. Mbështetet si formimi i paketave në bazë të paketave tradicionale deb, ashtu edhe imazhe monolitike që përditësohen atomikisht në bazë të OSTree. Koha e mbështetjes për çdo lëshim të Apertis është 1 vit e 9 muaj, dhe çdo tre muaj formohet një lëshim korrektiv me korrigjime gabimesh.

Si bazë për ndërtimin e distribucionit janë përdorur paketat nga Debian GNU/Linux. Në këtë mënyrë, përmbajtja sistemore është rindërtuar me kujdes në konsideratë të rreziqeve që mund të hasin prodhuesit e pajisjeve gjatë përdorimit të disa licencave të lira, të tilla si GPLv3, që ndalojnë tivoizimin, domethënë, lidhen me softuerin ndaj pajisjes, për shembull, përmes miratimit të ngarkimit të vetëm të firmave të siguruara digjitale nga prodhuesi.

Apertis lejon formimin e paketave që nuk përfshijnë kod nën licencat e grupit GPLv3. Në vend të përdorimit të versioneve të vjetra të mjeteve GNU, të formuara para kalimit në licencën GPLv3, Apertis përdor alternativa më moderne nën licenca të lehta. Për shembull, në vend të paketave GNU coreutils dhe findutils, në Apertis ofrohen alternativa nga projekti uutils, të shkruara në gjuhën Rust dhe që shpërndahen nën licencën MIT, ndërsa në vend të GnuPG ofrohet Sequoia-PGP nën licencat GPL-2+ dhe LGPL-2+. Për ata që nuk shqetësohen për çështjet ligjore që lidhen me GPLv3, është lënë mundësia e përdorimit të grupeve tradicionale të mjeteve.

Paketa me bĂ«rthamĂ«n bazon nĂ« degĂ«n mĂ« tĂ« re LTS tĂ« bĂ«rthamĂ«s Linux. PĂ«r shembull, nĂ« versionin Apertis 2026 pĂ«rdoret bĂ«rthama 6.18, e jo bĂ«rthama 6.12 nga paketat Debian 13. TĂ« gjitha paketat, imazhet, mjetet dhe cilĂ«simet zhvillohen nĂ« njĂ« depĂČ publik git, ku janĂ« tĂ« disponueshme 6679 paketa (nĂ« lĂ«shimin e kaluar ishin 5905). PĂ«r bashkĂ«punim pĂ«rdoret GitLab, dhe pĂ«r testimin me integrim tĂ« vazhdueshĂ«m — GitLab CI. NdĂ«rtimi i paketimeve binare nga kodi burimor kryhet me ndihmĂ«n e mjeteve OBS (Open Build Service). Paketat e ndĂ«rtuara shpĂ«rndahen pĂ«rmes repo APT, tĂ« menaxhuara me mjete aptly.

Projekti Apertis ndjek rregullat e zhvillimit të Debian dhe përfshin vetëm aplikacione që ofrohen nën licenca të hapura ose lejojnë shpërndarje të lirë. Për të siguruar që kompanitë që krijojnë produktet e tyre në bazë të Apertis të jenë të sigurta për pastërtinë e licencës së punëve përbërëse, për çdo ndërtim formohet një raport SBOM (Software Bill of Materials) që përmban informacion mbi licencat e të gjithë skedarëve të përdorur me kod, si dhe të dhëna për versionet e programeve, që gjithashtu është e dobishme për të verifikuar të pranishmet e versioneve me dëmtime.

Të gjitha komponentët e Apertis kalojnë rregullisht teste të avancuara automatizuar dhe manuale në platforma harduerike referimi, si bordet Raspberry Pi 4, UP Squared 6000, i.MX8MN, TI SK-AM62, MYIR Remi Pi, i.MX6 Sabrelite, si dhe SoC automobilistikë Renesas R-car. Rezultatet e këtyre testeve publikohen në qasje të hapur. Testimi automatizuar i ndërtimeve sistemore në pajisjet e referencës është organizuar mbi bazën e sistemit LAVA (Linaro Automated Validation Architecture).

Ndryshimet kryesore:

  • U realizua kalimi nĂ« bazĂ«n e paketave Debian 13 dhe bĂ«rthamĂ«n Linux 6.18.
  • Si parazgjedhje Ă«shtĂ« aktivizuar njĂ« mjedis grafik mbi bazĂ«n e kompozitit server Weston, qĂ« pĂ«rdor Wayland. LĂ«shimi i distribucionit Apertis 2026, i cili lejon mos pĂ«rdorimin e kodit nĂ«n licencĂ«n GPLv3
  • SDK Ă«shtĂ« rishikuar pĂ«r ndĂ«rtimin, testimin dhe integrimin e sistemeve tĂ« veta mbi bazĂ«n e Apertis. Varianti i ri pĂ«rmirĂ«son ndihmĂ«n pĂ«r ndĂ«rtimin e kryqĂ«zuar, rrit lehtĂ«sinĂ« e mbĂ«shtetjes sĂ« pacove dhe personalizimin e imazheve sistemore, duke ndarĂ« mjete pĂ«r ambientin pritĂ«s, nĂ« tĂ« cilin ndodh ndĂ«rtimi, dhe sistemet e synuara.
  • Procesi i ndĂ«rtimit tĂ« pacaketeve Ă«shtĂ« pĂ«rmirĂ«suar duke pĂ«rdorur ç instrumentin ci-package-builder dhe mbajtjen e pacaketeve tĂ« importuara nga Debian midis lĂ«shimeve tĂ« distribucionit. ËshtĂ« siguruar ndjekja automatike e ndryshimeve nga Debian dhe pĂ«rcaktimi i shfaqjes sĂ« azhurnimeve pĂ«rkatĂ«se. ËshtĂ« automatizuar bĂ«rja e bregpĂ«rpjeteve tĂ« ndryshimeve tĂ« veçanta nĂ« versionet mĂ« tĂ« vjetra tĂ« Apertis. ËshtĂ« siguruar njĂ« ndarje mĂ« e dukshme midis funksionalitetit qĂ« nuk varet nga lĂ«shimet, siç Ă«shtĂ« pĂ«rpunimi i azhurnimeve, dhe detyrave specifike pĂ«r lĂ«shimet, siç Ă«shtĂ« skanimi i licencave dhe ndĂ«rtimi i pacaketeve.
  • Shtuar mjete pĂ«r rindĂ«rtimin e Apertis mbi bazĂ«n e paketave Debian GNU/Linux 14 qĂ« Ă«shtĂ« nĂ« zhvillim.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster