Microsoft เปิดซอร์สโค้ด 86-DOS 1.00 ผู้ให้กำเนิด Windows ให้ชาวโลกได้ศึกษา
เผยเบื้องหลังการกำเนิดระบบปฏิบัติการ

Microsoft ตัดใจปล่อยซอร์สโค้ดของ 86-DOS 1.00 ออกมาเป็นโปรเจกต์โอเพนซอร์สบน GitHub เพื่อฉลองครบรอบ 45 ปีของระบบปฏิบัติการที่เป็นต้นกำเนิดของ MS-DOS และ Windows โดยซอฟต์แวร์ตัวนี้เขียนขึ้นโดย Tim Paterson ซึ่งต่อมาถูกส่งต่อให้ IBM ในชื่อ PC-DOS ก่อนจะกลายเป็นตำนานที่เรารู้จักกันดีในปัจจุบัน
การปล่อยซอร์สโค้ดในครั้งนี้ Microsoft ตั้งใจให้เป็นแหล่งข้อมูลสำหรับการศึกษาและอนุรักษ์ประวัติศาสตร์ระบบปฏิบัติการ โดยก่อนหน้านี้เคยปล่อยซอร์สโค้ดของ MS-DOS เวอร์ชัน 1.25, 2.11 และ 4.0 ออกมาแล้ว แต่ครั้งนี้ถือว่าพิเศษกว่าเพราะเป็นการย้อนกลับไปดูจุดเริ่มต้นที่เก่าแก่ที่สุดเท่าที่เคยมีมา ทำให้เห็นภาพชัดเจนว่าระบบปฏิบัติการในช่วงปลายยุค 70 ถึงต้นยุค 80 นั้นถูกสร้างขึ้นมาได้อย่างไร
ในคอลเลกชันที่ปล่อยออกมานี้ ทีมงานที่นำโดย Yufeng Gao และ Rich Cini ได้ทำงานร่วมกับเหล่านักอนุรักษ์เพื่อตามหา สแกน และถอดความเอกสารจากไฟล์ต้นฉบับของ Tim Paterson ซึ่งมีทั้งส่วนที่เป็น Kernel ของ 86-DOS 1.00 ไปจนถึงเครื่องมือพื้นฐานที่คุ้นหูอย่าง CHKDSK และที่น่าทึ่งที่สุดคือมีแม้กระทั่งซอร์สโค้ดของตัว Assembler ที่ใช้สร้างระบบนี้ขึ้นมาเองด้วย

แม้ Microsoft จะเน้นย้ำถึงคุณค่าทางประวัติศาสตร์ แต่ในแง่ของเบื้องหลังธุรกิจนั้นก็น่าสนใจไม่แพ้กัน เพราะ Bill Gates ไม่ได้สร้างระบบนี้ขึ้นมาด้วยตัวเองทั้งหมด เรื่องราวเริ่มต้นในปี 1980 เมื่อ Bill Gates ต้องการระบบปฏิบัติการสำหรับเครื่อง IBM PC อย่างเร่งด่วน จึงตัดสินใจซื้อ 86-DOS หรือที่รู้จักกันในชื่อ QDOS จากบริษัท Seattle Computer Products และผู้ก่อตั้งอย่าง Tim Paterson ด้วยราคาประมาณ 75,000 ดอลลาร์ หรือคิดเป็นเงินไทยราว 2,625,000 บาท
หลังจากดีลจบลง Bill Gates ได้นำ 86-DOS มาปรับปรุงจนกลายเป็น PC-DOS 1.0 ที่เปิดตัวในเดือนสิงหาคม 1981 แต่สิ่งที่ทำให้ Microsoft กลายเป็นยักษ์ใหญ่มาจนถึงทุกวันนี้ คือการที่พวกเขายังคงถือครองสิทธิ์ในซอฟต์แวร์นี้เอาไว้ และนำไปทำการตลาดต่อในชื่อ MS-DOS เพื่อขายให้กับเครื่องคอมพิวเตอร์ค่ายอื่นๆ ที่ทำงานร่วมกับ IBM ได้ ซึ่งเป็นรากฐานสำคัญที่ทำให้ Microsoft เติบโตอย่างก้าวกระโดด
สำหรับใครที่หลงใหลในกลิ่นอายของเทคโนโลยีสมัยเก่า การได้เข้าไปดูซอร์สโค้ดเหล่านี้บน GitHub จะทำให้เห็นความพยายามและความอัจฉริยะของผู้สร้างในยุคนั้นที่ต้องทำงานภายใต้ข้อจำกัดมากมาย หากใครอยากสัมผัสประสบการณ์ย้อนยุคแบบเจาะลึก ก็สามารถเข้าไปลองส่องดูพิมพ์เขียวของ Windows รุ่นทวดกันได้เลย รับรองว่าได้แรงบันดาลใจกลับมาแน่นอน







