มีการถกเถียงกันมากเกี่ยวกับ UEFI แต่ก็ชอบหรือไม่มันกลายเป็นตัวเลือกเดียวเมื่อพูดถึงเมนบอร์ดเดสก์ท็อปที่มีอยู่ทั่วไป ฉันได้หลีกเลี่ยง UEFI mobos มาระยะหนึ่งแล้ว แต่ตอนนี้มันค่อนข้างยากเนื่องจากผู้ค้า mobo จัดส่งผลิตภัณฑ์ UEFI ที่มีคุณสมบัติมากกว่า BIOS (เช่นรองรับ RAM มากกว่า) ในใจฉันต้องการให้แน่ใจว่าอย่างน้อยก็มีตัวเลือกให้เปิดโอเพนซอร์สในอนาคตและถ้าไม่มีฉันก็สามารถมีคุณสมบัติน้อยลง แต่มีอิสระมากขึ้น
TianoCore เป็นของ Intel ดำเนินการเปิดแหล่งที่มาของอินเตอร์เฟซ UEFI และวิกิพีเดียมีนี้จะพูดเกี่ยวกับเรื่องนี้ :
TianoCore ขาดไดร์เวอร์เฉพาะที่เริ่มต้นฟังก์ชั่นชิปเซ็ตซึ่งมีให้โดย Coreboot ซึ่ง TianoCore เป็นหนึ่งในตัวเลือกในการบรรจุข้อมูล การพัฒนา Coreboot ต้องการความร่วมมือจากผู้ผลิตชิปเซ็ตในการให้ข้อมูลจำเพาะที่จำเป็นในการพัฒนาไดรเวอร์เริ่มต้น
คำถามของฉันคือทำไดรเวอร์เหล่านี้ให้โดย coreboot ยังคงต้องการ blobs ไบนารีบางอย่างจากผู้ขายชิปเซ็ต? นอกจากนี้Ronald G. Minnich ยังมีการพูดเกี่ยวกับ EFI:
การเข้าถึงที่อยู่ IDE I / O หรือที่อยู่หน่วยความจำบางอย่างสามารถติดกับรหัส EFI และอาจตรวจสอบและแก้ไขหรือยกเลิก หลายคนเห็นว่านี่เป็นความพยายามในการสร้าง "DRM BIOS"
ในการตั้งค่า TianoCore + coreboot เป็นส่วนที่อาจทำโอเพนซอร์สหรือเฟิร์มแวร์ไบนารีที่จัดทำโดยผู้จำหน่ายฮาร์ดแวร์หรือไม่