สำหรับผู้ที่อาจไม่ทันยุคพีซีแรกเริ่ม DR-DOS คือระบบปฏิบัติการดิสก์ที่พัฒนาโดย Digital Research ซึ่งถือว่ามีความเข้ากันได้และเหนือกว่า MS-DOS ของ Microsoft ในหลายๆ ด้าน โดยเวอร์ชันสุดท้ายได้ถูกปล่อยออกมาในปี 1991 ก่อนที่ Digital Research จะถูกซื้อกิจการและ DR-DOS จะมีประวัติที่ซับซ้อนเกี่ยวกับกรรมสิทธิ์ทางปัญญามาอย่างยาวนาน
ด้วยเหตุนี้ 'CheeseWeezel' จึงเลือกที่จะพัฒนา DR-DOS ขึ้นมาใหม่ทั้งหมดแบบ 'Clean-Room' ซึ่งหมายถึงการสร้าง API ขึ้นมาใหม่โดยไม่ใช้โค้ดเดิมใดๆ เพื่อหลีกเลี่ยงปัญหาทางกฎหมายและข้อโต้แย้งที่เกิดขึ้นในอดีต เช่นกรณีที่ผู้ถือสิทธิ์รายก่อนหน้าถูกกล่าวหาว่านำโค้ดจาก FreeDOS ซึ่งเป็นโอเพนซอร์สไปใช้โดยละเมิด GPL การตัดสินใจนี้ยังส่งผลให้เวอร์ชันใหม่นี้ไม่ได้เป็นโอเพนซอร์ส
แม้จะยังอยู่ในช่วงเบต้า แต่ DR-DOS 9.0 ก็สามารถรันเกมคลาสสิกอย่าง DOOM ได้แล้ว ซึ่งเป็นการแสดงให้เห็นถึงความเข้ากันได้กับซอฟต์แวร์ DOS ในอดีต แม้ว่าเป้าหมายคือการเข้ากันได้อย่างสมบูรณ์แบบในอนาคต การกลับมาของ DR-DOS ในศตวรรษที่ 21 นี้ จึงเป็นเรื่องที่น่ายินดีสำหรับผู้ที่ชื่นชอบคอมพิวเตอร์ยุคเก่าและมองว่านี่คือ 'DOS ที่แท้จริง'
🏷️ หมวดหมู่: Retrocomputing, Software Development, dos, DR-DOS, operating system, retrocomputing, reverse engineering
🔗 อ่านบทความฉบับเต็ม: hackaday
