ผู้สร้าง CentOS и Rocky Linux ส่ง Linux- เคอร์เนล Ginux ที่เข้ากันได้ เขียนด้วยภาษา Rust

เกรกอรี เคิร์ตเซอร์ ผู้ก่อตั้งบริษัทจัดจำหน่าย CentOS и Rocky Linuxได้นำเสนอโครงการ Ginux ซึ่งพัฒนาเคอร์เนลของระบบปฏิบัติการด้วยภาษา Rust โดยมีเป้าหมายเพื่อให้สามารถใช้งานร่วมกับเคอร์เนลได้ Linuxต้นแบบงานวิจัยที่เผยแพร่แล้วนั้นสามารถบูตระบบสภาพแวดล้อมของระบบปฏิบัติการ Alpine ที่ใช้ BusyBox ได้แล้ว Rocky Linux 10. ใช้ systemd ในโหมดคอนโซลแบบผู้ใช้หลายคน โค้ดของโปรเจกต์นี้เผยแพร่ภายใต้ใบอนุญาต Apache 2.0 และทำงานบนระบบ x86-64

ต้นแบบนี้ถูกสร้างขึ้นภายใน 11 วัน โดยเป็นส่วนหนึ่งของการทดลองในการประยุกต์ใช้เทคนิคการพัฒนา HDAE (Human-Directed Agentic Engineering) เพื่อสร้างโครงการที่ซับซ้อนในระดับแกนหลัก Linuxการใช้วิธี HDAE นั้น โค้ดจะถูกสร้างขึ้นโดยเอเจนต์ AI (Codex ด้วยโมเดล GPT-5.6 Sol) ในขณะที่มนุษย์จะมุ่งเน้นไปที่การพัฒนาสถาปัตยกรรม การตัดสินใจ การประสานงาน การวางแผนการพัฒนา และการกำหนดเกณฑ์ความพร้อมสำหรับส่วนประกอบที่กำลังพัฒนา เอเจนต์ AI ยังมีส่วนร่วมในการทดสอบ การตรวจสอบ และการวินิจฉัยปัญหาด้วย

โครงการนี้ไม่ได้พยายามลอกเลียนแบบเทคโนโลยีจากส่วนหลัก Linuxแต่สร้างการใช้งานที่เข้ากันได้ของตัวเองโดยคำนึงถึงสิ่งเหล่านั้น Ginux มีระบบจัดการหน่วยความจำอิสระ ตัวกำหนดตารางเวลาการทำงาน กระบวนการบูต รูปแบบกระบวนการ ระบบไฟล์ สแต็กเครือข่าย ไดรเวอร์อุปกรณ์ และเลเยอร์ความเข้ากันได้ Linux ABI. เคอร์เนลของ Ginux บูตโดยตรงผ่าน UEFI โดยไม่ต้องเกี่ยวข้องกับระบบปฏิบัติการโฮสต์ Linux-ระบบ

Ginux ยังไม่ใช่ตัวเลือกที่จะถูกแทนที่ในขณะนี้ Linux มันยังไม่พร้อมสำหรับการใช้งานจริง แต่ก็เหมาะสมสำหรับการทดลองและการทดสอบแล้ว ในระยะยาว โครงการนี้ถูกวางแผนให้เป็นระบบปฏิบัติการสำหรับใช้งานส่วนประกอบโครงสร้างพื้นฐาน AI ในคอนเทนเนอร์ที่แยกต่างหาก ชื่อ Ginux มาจากการรวมคำว่า GPT/Gregory และ Linuxพื้นฐานของแพลตฟอร์มการทดสอบนั้นเริ่มต้นจากการใช้ไฮเปอร์ไวเซอร์ KVM เครื่องเสมือน Q35 (Intel Q35/ICH) พร้อม OVMF (Open Virtual Machine Firmware), Intel IOMMU และอุปกรณ์ virtio

จากการเรียกใช้ระบบเคอร์เนลทั้งหมด 375 ครั้ง Linux เวอร์ชัน 6.12 มีฟังก์ชันการทำงานที่เสร็จสมบูรณ์ 82 รายการ ฟังก์ชันการทำงานที่ดำเนินการบางส่วน 245 รายการ และฟังก์ชันการทำงานที่ถูกบล็อกด้วยเหตุผลด้านความปลอดภัย 48 รายการ เพื่อระบุข้อผิดพลาดที่ไม่สามารถตรวจพบได้ในการทดสอบจำลอง ประสิทธิภาพของเคอร์เนลจะได้รับการประเมินโดยการเรียกใช้แอปพลิเคชันและไลบรารีจริง เช่น musl, glibc, BusyBox และ systemd

แผนงานต่างๆ ประกอบด้วย:

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

ที่มา: opennet.ru

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