VitruvianOS ระบบปฏิบัติการไฮบริดที่ใช้ Haiku เป็นพื้นฐาน เปิดตัวสู่สาธารณะเป็นครั้งแรก Linux

โครงการ VitruvianOS ได้เปิดตัวเวอร์ชันสาธารณะครั้งแรกแล้ว นับตั้งแต่ปี 2019 เป็นต้นมา โครงการนี้ได้พัฒนาระบบปฏิบัติการบนพื้นฐานของ... Debian/Linuxซึ่งนำความเรียบง่าย การตอบสนอง และความยืดหยุ่นของ BeOS มาสู่ฮาร์ดแวร์สมัยใหม่ และให้ความเข้ากันได้ของ API กับแอปพลิเคชันที่สร้างขึ้นสำหรับ Haiku และ BeOS โค้ดของโครงการเขียนด้วยภาษา C++ และได้รับอนุญาตภายใต้ GPLv2

VitruvianOS ใช้ส่วนประกอบในพื้นที่ผู้ใช้จาก Haiku OS แทนที่จะใช้ตัวจัดการหน้าต่าง X11 และการจัดองค์ประกอบภาพแบบปกติ เซิร์ฟเวอร์ Wayland ถูกใช้สำหรับการแสดงผลกราฟิกใน VitruvianOS โดยใช้ app_server ซึ่งเป็นเซิร์ฟเวอร์กราฟิกจาก Haiku ที่ดัดแปลงให้ทำงานบน Wayland ได้ Linux KMS/DRM ชุดเครื่องมือแบบกราฟิกใช้การใช้งาน Interface Kit จาก Haiku แทนที่จะใช้ systemd ระบบ init janus_daemon จะถูกวางแผนไว้สำหรับการใช้งานในอนาคต ซึ่งจะทำหน้าที่เหมือน launch_daemon ใน Haiku

ส่วนใหญ่ของ BeAPI ถูกพัฒนาขึ้นโดยใช้ไลบรารี libroot เวอร์ชันของตัวเอง ซึ่งห่อหุ้มฟังก์ชันที่ไม่เป็นมาตรฐานของ Haiku/BeOS ไว้มากมาย Linuxซึ่งทำให้สามารถเรียกใช้แอปพลิเคชันและใช้งานส่วนประกอบระดับสูงของ Haiku OS บนเคอร์เนลมาตรฐานได้ Linuxเพื่อนำฟังก์ชันเฉพาะของ Kernel Kit จาก BeAPI มาใช้ จึงได้มีการพัฒนาซับซิสเต็มเคอร์เนล Nexus ที่ใช้งาน API node_monitor, การติดตามอุปกรณ์ และระบบส่งข้อความแบบ BeOS ซึ่งช่วยให้สามารถนำเทคโนโลยีเฉพาะของ Haiku/BeOS ทั้งหมดมาใช้งานบนเคอร์เนลได้ Linux.

ใช้งานในปัจจุบัน:

  • บูตจากระบบไฟล์ XFS และ SquashFS พร้อมรองรับแอตทริบิวต์เพิ่มเติม (xattr) อย่างเต็มรูปแบบ
  • เคอร์เนลที่แก้ไขแล้วLinux-rt เพื่อปรับปรุงการตอบสนองเมื่อทำการทำงานบนเดสก์ท็อป
  • เลเยอร์ความเข้ากันได้ของ BeOS/Haiku API พร้อมการสนับสนุนแอปพลิเคชันแบบเนทีฟ
  • Deskbar, Tracker และส่วนประกอบหลักของเดสก์ท็อป Vitruvian
  • ระบบป้อนข้อมูลที่รองรับการใช้งานเมาส์ ท่าทาง แท็บเล็ต และอื่นๆ อีกมากมาย
  • เลเยอร์กราฟิกที่ออกแบบเอง (ไม่จำเป็นต้องใช้ X11 หรือ Wayland)

Планируется:

  • เวอร์ชัน 0.3.1 จะรวมส่วนประกอบที่ขาดหายไปจำนวนมากและการแก้ไขข้อบกพร่องตามข้อเสนอแนะเบื้องต้นจากผู้ใช้
  • คาดว่าเวอร์ชัน 0.3.2 จะสร้างระบบแบบครบวงในตัวเอง ซึ่ง VitruvianOS จะสามารถสร้างตัวเองขึ้นมาได้
  • เวอร์ชัน 0.4 จะมีการปรับปรุงเสถียรภาพและขยายการรองรับฮาร์ดแวร์ รวมถึงการพัฒนาเวอร์ชัน ARM อย่างต่อเนื่อง (arm32 และ aarch64)


VitruvianOS ระบบปฏิบัติการไฮบริดที่ใช้ Haiku เป็นพื้นฐาน เปิดตัวสู่สาธารณะเป็นครั้งแรก Linux

VitruvianOS ระบบปฏิบัติการไฮบริดที่ใช้ Haiku เป็นพื้นฐาน เปิดตัวสู่สาธารณะเป็นครั้งแรก Linux

ที่มา: opennet.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster