เครื่องเกม Nintendo Wii ที่เคยโด่งดังไปทั่วโลก เชื่อว่าหลายคนคงปล่อยทิ้งไว้จนมีฝุ่นเกาะกันแล้ว ล่าสุดมีนักพัฒนาสามารถพอร์ต Mac OS X 10.0 Cheetah ลงบน Wii ได้สำเร็จ ทำให้เครื่องเก่าที่ใช้ซีพียู PowerPC กลับมามีชีวิตอีกครั้ง
ผู้พัฒนาโปรเจกต์โอเพนซอร์ส WiiMac บน GitHub อย่าง Bryan Keller อธิบายว่า Wii ใช้ซีพียู PowerPC 750CL ซึ่งเป็นเวอร์ชันพัฒนาต่อจาก 750CXe ที่เคยใช้ใน G3 iBook และ iMac G3 ด้วยความใกล้เคียงทางสถาปัตยกรรมนี้ เขาจึงเริ่มทดลองพอร์ต Mac OS X มาลงบน Wii
แม้ซีพียูจะไม่ใช่ข้อจำกัดหลัก แต่ Wii มีหน่วยความจำเพียง 88MB แบ่งเป็น 24MB แบบ 1T-SRAM (MEM1) และ 64MB แบบ GDDR3 (MEM2) ซึ่งต่ำกว่าข้อกำหนดขั้นต่ำของ Mac OS X 10.0 ที่ต้องการอย่างน้อย 128MB อย่างไรก็ตาม ผู้พัฒนายืนยันว่าระบบยังสามารถทำงานได้จริง
โครงสร้างของ Mac OS X มีแกนหลักเป็นโอเพนซอร์สอย่าง Darwin ซึ่งใช้เคอร์เนล XNU และระบบไดรเวอร์ IOKit ขณะที่ส่วนอื่น ๆ เช่น Quartz, Dock, Finder และแอปต่าง ๆ เป็นซอฟต์แวร์ปิดของ Apple แนวคิดของโปรเจกต์นี้คือ หากสามารถปรับแต่งส่วนโอเพนซอร์สให้ทำงานบน Wii ได้ ส่วนประกอบที่เป็นปิดก็สามารถทำงานตามมาได้โดยไม่ต้องแก้ไขเพิ่มเติม
Bryan Keller เผยว่าแนวคิดนี้เกิดขึ้นตั้งแต่ปี 2013 ตอนที่เขายังเรียนมหาวิทยาลัย แต่โปรเจกต์ถูกพักไปนานกว่าสิบปี ก่อนจะกลับมาสานต่ออีกครั้งในปีที่ผ่านมา
สำหรับสายเทคนิค แนะนำให้อ่านบทความบนบล็อกของเขาที่อธิบายรายละเอียดการพอร์ตอย่างลึกซึ้ง ส่วนใครที่อยากลองติดตั้ง Mac OS X บน Wii ด้วยตัวเอง ก็สามารถดาวน์โหลดไฟล์และวิธีการได้จาก GitHub ของโปรเจกต์นี้
ที่มา: HKEPC



