การเปิดตัว Libreboot 20220710 ซึ่งเป็นการแจกจ่าย Coreboot ฟรีอย่างสมบูรณ์

หลังจากเจ็ดเดือนของการพัฒนา ก็มีการเผยแพร่เฟิร์มแวร์ที่สามารถบูตได้ฟรี Libreboot 20220710 นี่เป็นรุ่นที่สี่ซึ่งเป็นส่วนหนึ่งของโครงการ GNU ซึ่งได้รับการยกย่องว่าเป็นรุ่นเสถียรรุ่นแรก (รุ่นก่อนหน้าถูกทำเครื่องหมายว่าเป็นรุ่นทดสอบเนื่องจากต้องการเพิ่มเติม เสถียรภาพและการทดสอบ) Libreboot พัฒนาทางแยกของโปรเจ็กต์ CoreBoot ฟรีโดยสมบูรณ์ โดยให้การแทนที่แบบไบนารีฟรีสำหรับเฟิร์มแวร์ UEFI และ BIOS ที่เป็นกรรมสิทธิ์ซึ่งรับผิดชอบในการเริ่มต้น CPU, หน่วยความจำ, อุปกรณ์ต่อพ่วง และส่วนประกอบฮาร์ดแวร์อื่น ๆ

Libreboot มีจุดมุ่งหมายเพื่อสร้างสภาพแวดล้อมของระบบที่แจกจ่ายซอฟต์แวร์ที่เป็นกรรมสิทธิ์ได้อย่างสมบูรณ์ ไม่เพียงแต่ในระดับของระบบปฏิบัติการเท่านั้น แต่ยังรวมถึงเฟิร์มแวร์ที่จัดเตรียมการบูทด้วย Libreboot ไม่เพียงแต่ล้าง CoreBoot ของส่วนประกอบที่ไม่ฟรีเท่านั้น แต่ยังเพิ่มเครื่องมือเพื่อให้ผู้ใช้ปลายทางใช้งานได้ง่ายขึ้น โดยสร้างการแจกจ่ายที่ผู้ใช้ที่ไม่มีทักษะพิเศษสามารถใช้ได้

ในบรรดาฮาร์ดแวร์ที่รองรับใน Libreboot:

  • ระบบเดสก์ท็อป Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF และ Apple iMac 5,2
  • เซิร์ฟเวอร์และเวิร์กสเตชัน: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE
  • โน๊ตบุ๊ค: แท็บเล็ต ThinkPad X60/X60S/X60, ThinkPad T60, Lenovo ThinkPad X200/X200S/X200 แท็บเล็ต, Lenovo ThinkPad R400, Lenovo ThinkPad T400/T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1,1 และ MacBook2,1 ,XNUMX.

สังเกตว่าจุดสนใจหลักในการเตรียมเวอร์ชันใหม่คือการขจัดปัญหาที่พบในเวอร์ชันก่อนหน้า ไม่มีการเปลี่ยนแปลงหรือการสนับสนุนที่สำคัญสำหรับบอร์ดใหม่ในเวอร์ชัน 20220710 แต่มีการปรับปรุงบางประการ:

  • เอกสารที่ได้รับการปรับปรุงอย่างมีนัยสำคัญ
  • มีการปรับปรุงประสิทธิภาพเพื่อเพิ่มความเร็วในการโหลดเมื่อใช้สภาพแวดล้อมเพย์โหลดตาม GNU GRUB
  • บนแล็ปท็อปที่มีชิปเซ็ต GM45/ICH9M PECI จะถูกปิดใช้งานในคอร์บูตเพื่อหลีกเลี่ยงข้อผิดพลาดในไมโครโค้ด
  • มีการสร้างบิวด์ขยายขนาด 2 MB สำหรับ Macbook1 และ Macbook16
  • ระบบบิลด์ได้รับการปรับปรุงให้รวมสคริปต์สำหรับการเปลี่ยนแปลงไฟล์การกำหนดค่า coreboot โดยอัตโนมัติ
  • ตามค่าเริ่มต้น เอาต์พุตแบบอนุกรมจะถูกปิดใช้งานสำหรับบอร์ดทั้งหมด ซึ่งแก้ไขปัญหาการโหลดช้า
  • มีการใช้งานการสนับสนุนเบื้องต้นสำหรับการรวมเข้ากับ u-boot bootloader ซึ่งยังไม่ได้ใช้ในแอสเซมบลีสำหรับบอร์ด แต่ในอนาคตจะช่วยให้เราเริ่มสร้างแอสเซมบลีสำหรับแพลตฟอร์ม ARM

ที่มา: opennet.ru

เพิ่มความคิดเห็น