นักพัฒนา Haiku OS มีความยินดีที่จะประกาศเปิดตัว tระบบปฏิบัติการ Haiku R1 รุ่นเบต้าที่สาม ซึ่งมาหลังจากปีของการพัฒนาและภายใน การเปลี่ยนแปลงที่น่าสังเกตมากที่สุด เวอร์ชันใหม่เน้นที่ การปรับปรุงกระบวนการติดตั้ง, นอกจากนี้ จากเว็บเบราว์เซอร์, the ตัวควบคุมและอื่น ๆ
สำหรับผู้ที่ไม่คุ้นเคยกับโครงการควรรู้ไว้ว่า เดิมสร้างขึ้นเพื่อตอบสนองต่อการปิด BeOS และได้รับการพัฒนาภายใต้ชื่อ OpenBeOS แต่เปลี่ยนชื่อในปี 2004 เนื่องจากการอ้างสิทธิ์ที่เกี่ยวข้องกับการใช้เครื่องหมายการค้า BeOS ในชื่อ
ไฮกุ OS เน้นคอมพิวเตอร์ส่วนบุคคลใช้เคอร์เนลของตัวเองซึ่งสร้างขึ้นบนพื้นฐานของสถาปัตยกรรมแบบโมดูลาร์ ปรับให้เหมาะสมสำหรับการตอบสนองต่อการกระทำของผู้ใช้ในระดับสูง และการดำเนินการแอปพลิเคชันแบบมัลติเธรดอย่างมีประสิทธิภาพ
นอกเหนือจากนั้น แนะนำ API เชิงวัตถุสำหรับนักพัฒนา และใช้ระบบไฟล์ OpenBFS ที่รองรับคุณสมบัติ Extended file, journaling, พอยน์เตอร์ 64 บิต, รองรับการจัดเก็บ meta tag (แต่ละไฟล์สามารถบันทึก attribute ได้ในรูปแบบ key = value ซึ่งทำให้ระบบของไฟล์มีลักษณะดังนี้ ฐานข้อมูล) และดัชนีพิเศษเพื่อเพิ่มความเร็วในการเลือก
ต้นไม้ "B + tree" ใช้เพื่อจัดระเบียบโครงสร้างไดเร็กทอรี จากรหัส BeOS ไฮกุได้รวมตัวจัดการไฟล์ตัวติดตามและเดสก์บาร์ซึ่งแหล่งที่มาถูกเปิดขึ้นหลังจาก BeOS ออกจากที่เกิดเหตุ
ข่าวหลักของ Haiku R1 Beta 3
ในรุ่นเบต้าที่สามนี้ที่นำเสนอระบบการเปลี่ยนแปลงที่สำคัญที่สุดที่โดดเด่นเราจะพบว่าเว็บเบราว์เซอร์ เว็บบวก พัฒนาโดยโครงการ, ถูกโอนไปใช้เอ็นจิ้น WebKit 612.1.21 ซึ่งความเสถียรและความเข้ากันได้กับเบราว์เซอร์อื่นได้รับการปรับปรุงอย่างมาก
การเปลี่ยนแปลงอีกอย่างที่จะนำเสนอในเวอร์ชั่นใหม่นี้คือ กระบวนการติดตั้งระบบได้รับการปรับปรุงตอนนี้อินเทอร์เฟซของพาร์ติชั่นดิสก์ได้ถูกทำให้ง่ายขึ้นและอินเทอร์เฟซการกำหนดค่าคอนโทรลเลอร์ได้รับการปรับปรุงให้ทันสมัย
นอกจากนี้ยังมีการเน้นย้ำว่า การสนับสนุนฮาร์ดแวร์ได้รับการขยายเป็นไดรเวอร์สำหรับอุปกรณ์ไร้สาย ได้รับการย้ายจาก FreeBSD 13นอกจากการเพิ่มไดรเวอร์ใหม่สำหรับการ์ดเสียง ระบบจัดเก็บข้อมูลและอุปกรณ์ USB แล้ว ยังปรับปรุงความเข้ากันได้กับ USB 3 และเหนือสิ่งอื่นใดด้วย ปรับปรุงระบบด้วยการ์ดกราฟิก NVIDIA (GeForce 6200-GeForce Go 6400)
ในทางกลับกัน บนเซิร์ฟเวอร์กราฟิก app_server การจัดการหน่วยความจำได้รับการแก้ไขใหม่ และมีการเพิ่มการดำเนินการเรนเดอร์คอมโพสิตเพิ่มเติม (ใช้ในเบราว์เซอร์เพื่อแสดงองค์ประกอบผ้าใบ)
มันยังกล่าวอีกว่าเทอร์มินัลอีมูเลเตอร์รองรับเอสเควนซ์ซีเควนซ์เพื่อแสดงอักขระซ้ำและ ความเข้ากันได้ของ POSIX ได้รับการปรับปรุง
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:
- ความสามารถในการดำเนินการดาวน์โหลดการอัปเดตที่ถูกขัดจังหวะต่อเนื่องจากความล้มเหลวของเครือข่ายได้ถูกนำมาใช้
- ปรับปรุงการรองรับธีมสีเข้ม
- เพิ่มความสามารถในการปิดการใช้งานแผงสัมผัสในการตั้งค่าระบบอินพุต
- ปรับปรุงการรองรับระบบไฟล์ XFS และ NFS
- เพิ่มการรองรับตารางพาร์ติชั่น Sun VTOC แล้ว
- ให้แถบเลื่อนปรับขนาดตามขนาดตัวอักษร
- ปรับปรุงการรองรับการแปลเป็นภาษาท้องถิ่น
- ปรับปรุงความเสถียรของ MediaPlayer เพิ่มการรองรับวิดีโอ 4K
- ตัวจัดการแพ็คเกจให้การสนับสนุนสำหรับการรันสคริปต์คอนโทรลเลอร์ในระหว่างการลบแพ็คเกจ
- โปรแกรมเวอร์ชันที่อัปเดต Python 2 เลิกใช้แล้วและแทนที่ด้วย Python 3.7
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม หรือในการรับภาพของเวอร์ชั่นใหม่นี้ สามารถทำได้โดยไปที่ ไปที่ลิงค์ต่อไปนี้
ปล่อย
สำหรับผู้ที่สนใจในรุ่นเบต้าที่สามนี้ คุณควรทราบว่าอิมเมจการบูตจริง (x86, x86-64) หลายภาพได้เตรียมไว้เพื่อประเมินเวอร์ชันใหม่และที่คุณจะได้รับ ลิงค์ต่อไปนี้