Apertis ซึ่งเป็น distro Collabora สำหรับอุปกรณ์ฝังตัว

เอเพอร์ติส ลินุกซ์

ท่องเน็ต ฉันพบการกระจาย ที่ดึงดูดความสนใจของฉันและนั่นก็คือตั้งแต่เห็นข้อความ "ร่วมมือกัน" ก็รู้ทันทีว่ามีอะไรดีก็เป็นเช่นนั้นเพราะโดยส่วนตัวแล้ว ฉันไม่รู้ว่า Collabora มี Linux distro เป็นของตัวเอง ซึ่งมีชื่อ แอปเพอติส และซึ่งในตอนแรกได้รับการออกแบบสำหรับรถยนต์ แต่ปัจจุบันได้ขยายไปสู่อุปกรณ์อิเล็กทรอนิกส์ อุปกรณ์อุตสาหกรรม และเทคโนโลยีแบบฝังตัวที่หลากหลาย

แอปเพอร์ติสก็คือ ออกแบบโดยใช้ Debian GNU/Linux 12 และแนวทางของพวกเขาคำนึงถึงความท้าทายทางกฎหมายที่อาจเกิดขึ้นที่เกี่ยวข้องกับลิขสิทธิ์ซอฟต์แวร์เสรีบางฉบับ เช่น GPLv3 ซึ่งห้ามการปฏิบัติ เช่น tivoization (การเชื่อมโยงซอฟต์แวร์กับฮาร์ดแวร์ในลักษณะที่จำกัด) แต่จะกำหนดให้ตัวเลือกที่อนุญาตให้ใช้ซอฟต์แวร์และเฟิร์มแวร์ที่ผ่านการรับรองพร้อมลายเซ็นดิจิทัลของผู้ผลิตแทน

โครงการเอเพอร์ติส เป็นไปตามหลักเกณฑ์ของ Debian และรวมเฉพาะซอฟต์แวร์ภายใต้ใบอนุญาตแบบเปิดเท่านั้น หรืออย่างน้อยก็อนุญาตให้แจกฟรี นอกจาก, แต่ละบิลด์จะมีรายงาน SBOM (รายการวัสดุซอฟต์แวร์) ซึ่งให้รายละเอียดเกี่ยวกับใบอนุญาตและเวอร์ชันของไฟล์ที่ใช้ ซึ่งช่วยในการระบุช่องโหว่ที่อาจเกิดขึ้น

เกี่ยวกับ Apertis

การกระจาย มีโครงสร้างเป็นแบบโมดูลาร์ ช่วยให้ผู้ผลิตสามารถปรับแต่งและปรับแต่งสภาพแวดล้อมของระบบตามความต้องการเฉพาะได้ นอกจากนี้ยังสนับสนุนทั้งการสร้าง สร้างโดยใช้แพ็คเกจ deb แบบดั้งเดิมเป็นอิมเมจเสาหินซึ่งได้รับการอัพเดตแบบอะตอมมิกโดยใช้เทคโนโลยี OSTree

คุณสมบัติที่โดดเด่น ของ Apertis คือของคุณ ความสามารถในการสร้างบิลด์ที่ไม่มีซอฟต์แวร์ภายใต้ลิขสิทธิ์ GPLv3 แทนที่จะใช้เครื่องมือ GNU เวอร์ชันเก่าที่ไม่เข้ากันกับใบอนุญาตนี้ Apertis ได้นำทางเลือกที่ทันสมัยและได้รับอนุญาตมาใช้ เช่นยูทิลิตี้ uutils ที่เขียนด้วยภาษา Rust และเผยแพร่ภายใต้ใบอนุญาต MIT นอกจากนี้, แทนที่จะใช้ GnuPG แอปเพอติส เลือกใช้ Sequoia-PGPซึ่งเผยแพร่ภายใต้ใบอนุญาต GPL-2+ และ LGPL-2+ อย่างไรก็ตามสำหรับผู้ที่ไม่มีปัญหากับข้อจำกัดของ GPLv3 ก็มีตัวเลือกในการใช้เครื่องมือแบบเดิมด้วย

Apertis กำหนดให้ส่วนประกอบทั้งหมดได้รับการทดสอบอย่างเข้มงวดทั้งแบบแมนนวลและแบบอัตโนมัติบนแพลตฟอร์มฮาร์ดแวร์อ้างอิง เช่น บอร์ด Raspberry Pi 4 SoC R-car ผลลัพธ์ของการทดสอบเหล่านี้ได้รับการเปิดเผยต่อสาธารณะเพื่อให้มั่นใจถึงความโปร่งใสและการทดสอบอัตโนมัติของระบบที่สมบูรณ์บนเครื่องอ้างอิงนั้นดำเนินการโดยใช้โครงสร้างพื้นฐาน LAVA (Linaro Automated Validation Architecture)

เคอร์เนลของการแจกจ่ายจะขึ้นอยู่กับ Linux เวอร์ชัน LTS ล่าสุด เช่น เวอร์ชัน Apertis 2024.3 ใช้เคอร์เนล 6.6 แทนเคอร์เนล 6.1 ของ Debian 12 Apertis แต่ละเวอร์ชันมีรอบการบำรุงรักษา 1 ปี 9 เดือน พร้อมการอัปเดตรายไตรมาสเพื่อแก้ไขข้อบกพร่อง

การกระจาย รวมมากกว่า 5000 แพ็คเกจและการพัฒนาทั้งหมด รวมถึงรูปภาพ ยูทิลิตี้ และการกำหนดค่า กระทำอย่างเปิดเผยในพื้นที่เก็บข้อมูล Git สาธารณะ สำหรับการทำงานร่วมกัน จะใช้ GitLab และการจัดการการบูรณาการอย่างต่อเนื่องผ่าน GitLab CI ชุดเครื่องมือ OBS (Open Build Service) ใช้เพื่อสร้างแพ็คเกจไบนารี่จากซอร์สโค้ด และที่เก็บ APT สำหรับการแจกจ่ายได้รับการจัดการอย่างเหมาะเจาะ

ออเพอร์ติส 2024.3

เป็นที่น่าสังเกตว่าปัจจุบัน Apertis เป็นเวอร์ชัน 2024.3 และมีการปรับปรุงและคุณสมบัติหลายประการ นอกเหนือจากการอัปเดตเคอร์เนล Linux ใหม่

ท่ามกลางการปรับปรุงและคุณสมบัติใหม่ที่โดดเด่น:

  • การสนับสนุนพ็อดแมน:
    ช่วยให้คุณเรียกใช้คอนเทนเนอร์ OCI โดยไม่มีสิทธิ์รูทหรือดีมอนการจัดระเบียบ
    ปรับปรุงการบูรณาการกับนโยบายการออกใบอนุญาตของ Apertis
  • การสนับสนุนรันไทม์ ONNX:
    รวมตัวเร่งความเร็วการเรียนรู้ของเครื่องสำหรับการอนุมาน พร้อมการรองรับเฟรมเวิร์ก เช่น PyTorch, TensorFlow และ scikit-learn
    เพิ่มประสิทธิภาพการทำงานของฮาร์ดแวร์เฉพาะทางและเร่งการฝึกอบรมเกี่ยวกับ NVIDIA GPU
    แพ็คเกจนี้รวมอยู่ใน Debian เพื่อตอบสนองต่อความต้องการของชุมชน
  • การปรับปรุงการรองรับ OP-TEE:
    optee-os, optee-client และ optee-test ได้รับการบูรณาการ ทำให้สามารถรองรับฮาร์ดแวร์ เช่น TI SK-AM62x และ QEMU ARMv8
    แพ็คเกจเหล่านี้ยังสนับสนุน Debian ด้วย
  • ความเข้ากันได้กับบอร์ดใหม่:
    การสนับสนุนเบื้องต้นสำหรับ TI SK-AM62
    คำแนะนำโดยละเอียดเกี่ยวกับการปรับแต่งอิมเมจสำหรับฮาร์ดแวร์ เช่น Orange Pi Zero2
  • คำเตือนคอมไพเลอร์ขั้นสูง:
    โปรไฟล์ใหม่สำหรับ dpkg พร้อมคำเตือนเพิ่มเติมที่ปรับปรุงความปลอดภัยและคุณภาพของระบบ
  • การปรับปรุงในการสร้างภาพและ SBOM:
    เครื่องมือที่ทำให้ง่ายต่อการติดตามการแก้ไขในบิลด์รายวัน
  • รายงาน SBOM ขั้นสูง:
    รายละเอียดใบอนุญาตและลิขสิทธิ์ในไฟล์ที่ไม่ใช่ไบนารี่
    รายงานความปลอดภัยเพื่อติดตาม CVE ในการอ้างอิง
    การใช้ OSS Review Toolkit เพื่อปรับปรุงการตรวจสอบใบอนุญาต

สุดท้ายนี้ หากสนใจอยากทราบข้อมูลเพิ่มเติม สามารถเข้าไปดูรายละเอียดใน ลิงค์ต่อไปนี้

ดาวน์โหลดและรับ Apertis

อิมเมจระบบพร้อมใช้งานสำหรับสถาปัตยกรรม x86_64, arm64 และ armhf และสามารถรับได้จาก ลิงค์ต่อไปนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา