Google เสนอวิธีทำให้ Fuchsia ทำงานบนแอพ Android และ Linux ได้

ตามข้อเสนอใหม่ของ Fuchsia Gerrit Fuchsia สามารถเพิ่มการรองรับสำหรับการเรียกใช้แอพ Android และ Linux ผ่านเลเยอร์ที่เข้ากันได้

บานเย็นมักมองว่าเป็นโครงการที่ค่อนข้างลึกลับ นับตั้งแต่เริ่มก่อตั้ง. Google ทำงานอย่างเปิดเผยมาตั้งแต่ปี 2559 แต่ในเดือนพฤษภาคม 2562 เท่านั้นที่ยักษ์ใหญ่ด้านการค้นหาเคยแสดงความคิดเห็นเกี่ยวกับการมีอยู่ของมัน โดยระบุ มันไม่มีอะไรมากไปกว่าการทดลอง. ต่างจาก Android และ Chrome OS ซึ่งสร้างบนเคอร์เนล Linux Fuchsia ใช้ไมโครเคอร์เนลใหม่ที่เรียกว่าเพทาย Google อธิบายว่า Fuchsia เป็นระบบปฏิบัติการโอเพ่นซอร์สที่ "ปลอดภัย อัปเดตได้ ครอบคลุม และใช้งานได้จริง"

มีหลายทฤษฎีที่ลอยอยู่ในสิ่งที่ Google วางแผนจะทำให้สำเร็จด้วย Fuchsia โดยหนึ่งในความนิยมมากที่สุดคือ Fuchsia ที่จะมาแทนที่ทั้ง Android และ Chrome OS ในที่สุด เมื่อเห็นว่าระบบปฏิบัติการนี้ยังอยู่ในช่วงเริ่มต้นเมื่อเทียบกับแพลตฟอร์ม Android ที่จัดตั้งขึ้น แต่ก็ไม่น่าจะเกิดขึ้นได้ในเร็ว ๆ นี้ อย่างไรก็ตาม หากมีข้อเสนอใหม่ของ Google (ผ่าน เธอร์รอตต์) ปรากฏว่า Fuchsia สามารถเรียกใช้แอป Android และ Linux ได้

เอกสารที่ส่งใน Fuchsia Gerrit เสนอการพัฒนาเลเยอร์ความเข้ากันได้ที่เรียกว่า Starnix ซึ่งสามารถ "แปลคำขอจากไคลเอนต์ Linux โปรแกรมไปยังระบบย่อย Fuchsia" โดยพื้นฐานแล้วทำให้แอป Android และ Linux ทำงานบนแพลตฟอร์มได้โดยไม่จำเป็นต้องใช้เครื่องเสมือนหรือ อีมูเลเตอร์

ในขณะที่เราขยายขอบเขตของซอฟต์แวร์ที่เราอยากจะรันบน Fuchsia เรากำลังเผชิญกับซอฟต์แวร์ที่เราอยากจะรันบน Fuchsia ซึ่งเราไม่สามารถคอมไพล์ใหม่ได้ ตัวอย่างเช่น แอปพลิเคชัน Android มีโมดูลโค้ดเนทีฟที่ได้รับการคอมไพล์สำหรับ Linux หากต้องการรันซอฟต์แวร์นี้บน Fuchsia เราจำเป็นต้องสามารถเรียกใช้ไบนารี่ได้โดยไม่ต้องแก้ไข

ข้อเสนอยังตั้งข้อสังเกตอีกว่าความตั้งใจของเลเยอร์ความเข้ากันได้นี้ "คือการสร้างการใช้งานอินเทอร์เฟซ Linux ที่สามารถทำได้ เรียกใช้ไบนารี Linux ที่มีอยู่และยังไม่ได้แก้ไข" หากคุณสนใจด้านเทคนิค คุณสามารถอ่านเอกสารข้อเสนอได้ ที่นี่.

ความสามารถในการเรียกใช้แอพ Android และ Linux บน Fuchsia ฟังดูน่าตื่นเต้น อย่างไรก็ตาม เป็นที่น่าสังเกตว่านี่เป็นเพียงข้อเสนอ ไม่ใช่เอกสารจริงของคุณสมบัติที่สรุปผล และไม่สามารถนำไปใช้กับระบบปฏิบัติการได้เป็นอย่างดี

แม้ว่าจะไม่ค่อยมีใครทราบมากนักเกี่ยวกับเป้าหมายสุดท้ายของ Fuchsia ในระยะนี้ แต่การพัฒนาก็ยังคงดำเนินไปอย่างมั่นคงในช่วงปลายปี Google เมื่อเร็วๆ นี้ ขยายโมเดลโอเพ่นซอร์สของ Fuschsia เพื่อให้สามารถบริจาคสาธารณะได้ บริษัทสร้างรายชื่ออีเมลใหม่สำหรับการสนทนาที่เกี่ยวข้องกับโครงการ เพิ่มรูปแบบการกำกับดูแล และยังเปิดตัวติดตามปัญหาสำหรับการมีส่วนร่วมสาธารณะ