รีแอคโอเอส 0.4.12


รีแอคโอเอส 0.4.12

มีการนำเสนอระบบปฏิบัติการ ReactOS 0.4.12 โดยมีวัตถุประสงค์เพื่อให้แน่ใจว่าเข้ากันได้กับโปรแกรมและไดรเวอร์ Microsoft Windows

นี่เป็นการเปิดตัวครั้งที่ 21 หลังจากที่โครงการเปลี่ยนไปเป็นการเผยแพร่ที่รวดเร็วยิ่งขึ้น โดยมีความถี่ประมาณหนึ่งครั้งทุกๆ สามเดือน เป็นเวลา XNUMX ปีแล้วที่ระบบปฏิบัติการนี้อยู่ในขั้นตอนการพัฒนา "อัลฟ่า" ชุดการติดตั้งได้รับการจัดเตรียมไว้สำหรับการดาวน์โหลด อิมเมจ ISO (122 MB) และ Live build (90 MB). รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต GPLv2 และ LGPLv2

แม้จะมีตารางการปฏิบัติงานของการก่อตัว แต่การเตรียมการขั้นสุดท้ายของการเปิดตัวซึ่งตามธรรมเนียมแล้วดำเนินการในสาขาที่แยกจากกันนั้นใช้เวลาเกือบหกเดือน เหตุผลของกระบวนการเตรียมการที่ยาวนานเช่นนี้ก็คือความปรารถนาของวิศวกรรุ่น Joachim Henze ที่จะแก้ไขการถดถอยที่สะสมไว้ในช่วงไม่กี่ปีที่ผ่านมาให้ได้มากที่สุด เป็นผลให้สามารถขจัดการถดถอยได้มากกว่า 33 ครั้ง เรียกได้ว่าเป็นผลลัพธ์ที่น่าประทับใจ

การแก้ไขที่สำคัญที่สุดในเวอร์ชัน 0.4.12 คือการขจัดปัญหาต่างๆ ที่นำไปสู่ ทำให้เกิดการบิดเบือน ข้อความบนปุ่มในแอปพลิเคชันต่างๆ มากมาย เช่น iTunes และโปรแกรมที่ใช้เฟรมเวิร์ก .NET (2.0 และ 4.0)

มีการเพิ่มธีมใหม่สองธีม - Lunar ในรูปแบบของ XP พร้อมโทนสีที่เปลี่ยนไปและ Mizu ในรูปแบบของ Windows เวอร์ชันใหม่

เปิดใช้งานการสนับสนุนแล้ว การจัดตำแหน่งหน้าต่าง แอปพลิเคชันที่เกี่ยวข้องกับขอบของหน้าจอหรือขยาย/ยุบเมื่อเลื่อนหน้าต่างด้วยเมาส์ไปในทิศทางที่กำหนด

เพิ่มไดรเวอร์ฟรีสำหรับอะแดปเตอร์เครือข่าย Intel e1000 ซึ่งใช้เป็นค่าเริ่มต้นในอินเทอร์เฟซเครือข่ายเสมือน VirtualBox และ VMware ได้รับการพัฒนาโดย Viktor Perevertkin และ Mark Jensen

Stanislav Motylkov เพิ่มความสามารถในการโหลดไดรเวอร์สำหรับเครื่องมือ MIDI และจัดการไดรเวอร์เหล่านั้น

รายงานข้อผิดพลาดที่เก่าแก่ที่สุดที่แก้ไขใน ReactOS 0.4.12 คือคำขอ CORE-187 เพื่อเพิ่มการสนับสนุนสำหรับการแทนที่ Dll ในเครื่องโดยใช้ไฟล์ ".local" การแทนที่ในเครื่องเป็นสิ่งจำเป็นสำหรับโปรแกรมพกพาจำนวนมากในการทำงาน

ปัญหาในการใช้การบูตเครือข่ายโดยใช้โปรโตคอล PXE ได้รับการแก้ไขแล้ว

รหัสได้รับการเขียนใหม่เพื่อปกป้องส่วนประกอบที่ทำงานในพื้นที่เคอร์เนล (ntoskrnl, win32k, ไดรเวอร์ ฯลฯ ) จากการถูกแก้ไขโดยแอปพลิเคชัน

ซิงโครไนซ์กับโค้ดเบส Wine Staging 4.0 และเวอร์ชันอัปเดตของคอมโพเนนต์ของบุคคลที่สาม: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, ลิบทิฟ 4.0.10 .XNUMX

>>> การเปลี่ยนแปลง

>>> รายการข้อบกพร่องที่แก้ไขแล้ว

>>> การทดสอบซอฟต์แวร์และรายการการถดถอยสำหรับรีลีส 0.4.12

ที่มา: linux.org.ru

เพิ่มความคิดเห็น