หลังจากที่วันก่อนมีการค้นพบโครงการ Fuchsia ซึ่งเป็นระบบปฏิบัติการของ Google ที่สามารถติดตั้งบนอุปกรณ์ได้หลากหลายทั้งบน x86 และ ARM นั้น ตอนนี้ได้มีการเปิดเผยข้อมูลเพิ่มเติมเกี่ยวกับระบบปฏิบัติการแสนลึกลับอย่าง Google Fuchsia เพิ่มเติมแล้ว
The Register ได้พยายามรวบรวมเหล่านักพัฒนาที่เกี่ยวข้องกับโครงการ Fuchsia นี้เพื่อพยายามทำความเข้าใจเกี่ยวกับเบื้องหลังในการพัฒนา และพบว่ามีนักพัฒนาหลักๆ ด้วยกัน 3 คนที่มีข้อมูล ได้แก่
- Brian Swetland ผู้ดำรงตำแหน่ง Systems / Kernel Lead ใน Android Project ตั้งแต่ปี 2005 – 2012
- Travis Geiselbrecht เคยทำงานอยู่ในทีมพัฒนา Apple iPhone 18 เดือน ก่อนจะย้ายมาพัฒนา webOS Kernel ที่ Palm และเป็น Architect สำหรับ Embedded OS ของ Jawbone
- Chris McKillop อดีตหัวหน้าทีม OS ที่ Palm และได้มาร่วมโครงการนี้ตั้งแต่เดือนมีนาคมปี 2015
ทั้งนี้ Brian Swetland ได้ออกมาให้ความเห็นบน Hacker News ถึงตัว Magenta Kernel ภายในโครงการ Fuchsia ว่าเป็น Minikernel ที่ 97% ของ Driver และ Service ทั้งหมดนั้นทำงานอยู่บน Userspace ในขณะที่ Syscall นั้นก็ทำหน้าที่มากกว่าเพียงแค่การ send/recv/exit ทำให้แตกต่างจาก Microkernel ทั่วๆ ไป โดย Magenta นี้ถูกพัฒนาต่อยอดด้วยภาษา C++ จาก LK ที่ใช้ C โดยปัจจุบันนี้โค้ดบางส่วนบน Magenta ก็ยังคงเป็น C อยู่ และจะค่อยๆ ย้ายไปเป็น C++ ในภายหลัง
มีข้อสันนิษฐานว่าสิ่งที่ Google กำลังพยายามทำบน Fuchsia อยู่นี้คือการพัฒนา Kernel ใหม่เพื่อมาทดแทน Linux Kernel บน Android แต่ข้อสันนิษฐานนี้ก็อาจจะเป็นความจริงหรือไม่เป็นความจริงก็ได้ทั้งนั้น เพราะทาง Google เองก็ยังไม่ได้ออกมาประกาศอะไรอย่างเป็นทางการเกี่ยวกับโครงการนี้เลย
ผู้ที่สนใจสามารถโหลด Google Fuchsia ได้ที่ https://fuchsia.googlesource.com/?format=HTML และสามารถลองติดตั้งและใช้งานได้ตามวิธีการดังนี้ https://fuchsia.googlesource.com/magenta/+/master/docs/targets/acer12.md
ต้องติดตามกันไปยาวๆ ครับว่าเจ้า Google Fuchsia นี้จะมีอนาคตเป็นอย่างไร และ Google พัฒนาขึ้นมาทำไมกันแน่
ที่มา: http://www.theregister.co.uk/2016/08/15/googles_new_os_could_replace_android/