Microsoft เพิ่งสร้างรหัสของตัวเองจากโอเพ่นซอร์ส 70s และคุณสามารถดาวน์โหลดได้ทันที

/th/images/Microsoft-Google-Agree-to-Withdraw-Regulatory-Complaints.jpg

สรุป

  • Microsoft เพิ่งเปิด 6502 พื้นฐาน (M6502 8K ver 1.1) จากปี 1978

  • รหัสขับเคลื่อนสัตว์เลี้ยง Commodore, VIC-20 และ C64 และรองรับ Applesoft Basic บน Apple II

  • ดาวน์โหลดบน GitHub เพื่อเรียกใช้เก็บรักษาหรือทิงเกอร์ด้วยรหัสพื้นฐาน 6502 ดั้งเดิม

สำหรับผู้ที่เริ่มต้น Windows ด้านนี้ของศตวรรษที่ 21 มันยากที่จะจินตนาการว่าระบบปฏิบัติการที่ดูเหมือนย้อนกลับไปในช่วงปลายยุค 70 ถึงต้นยุค 80 อย่างไรก็ตามสำหรับบางคนพวกเขาไม่ต้องจินตนาการ พวกเขาอยู่ที่นั่นที่ต้นกำเนิดของเทคโนโลยีที่สวยงามในตอนนี้นานก่อนที่ Windows จะได้รับ Windows

โชคดีที่มีผู้คนทั่วโลกที่ทำงานอย่างหนักเพื่อรักษาระบบเก่าเหล่านี้และให้ชีวิตเราเป็นตัวแทนของวิทยาศาสตร์คอมพิวเตอร์ว่าเมื่อ 40-50 ปีก่อน ตอนนี้ Microsoft ได้ช่วยทั้งนักประวัติศาสตร์และผู้ที่ชื่นชอบด้วยการปล่อยซอร์สโค้ดอย่างเต็มที่สำหรับ 6502 BASIC ด้วยใบอนุญาตโอเพ่นซอร์ส

6502 BASIC ของ Microsoft จาก Mid-Late 70s ตอนนี้ฟรีสำหรับทุกคนที่จะดาวน์โหลด

/th/images/open-source-microsoft-retro-logo-1024x576.png เครดิตภาพ: Microsoft

ในบล็อกโพสต์บนบล็อก Microsoft Open Source บริษัท ประกาศว่าภาษาการเขียนโปรแกรมพื้นฐาน 6502 ตอนนี้เป็นโอเพนซอร์ซ สิ่งนี้ค่อนข้างสำคัญสำหรับการเก็บรักษาเนื่องจากภาษาการเขียนโปรแกรมเกิดขึ้นในช่วงปี 1970 และเป็นส่วนหนึ่งของการจู่โจมครั้งแรกในสิ่งที่จะกลายเป็นหน้าต่างที่เรารู้จักและชื่นชอบ (และรักที่จะเกลียด) วันนี้ ก่อนหน้านี้เรามีการพักผ่อนหย่อนใจของระบบเท่านั้นและตอนนี้เรามีของจริงที่จะเล่นด้วย

ดังนั้นรหัสมีอะไรกันแน่? อย่างที่ Microsoft อธิบายไว้ในบล็อก:

นี่คือพื้นฐาน M6502 8K ver 1.1, เชื้อสายพื้นฐาน 6502 ที่ขับเคลื่อนยุคของการคำนวณที่บ้านและสร้างรากฐานของ Commodore Basic ใน Pet, Vic-20 และ Commodore ในตำนาน 64 ต้นไม้ต้นฉบับนี้ยังมีการปรับตัวสำหรับ Apple II (“ Applesoft Basic”) ส่วนหัวดั้งเดิมยังคงอ่าน“ M6502 8K ver 1.1 โดย Micro-Soft”-แคปซูลเวลาจากปี 1978

Microsoft อธิบายต่อไปว่าเวอร์ชัน 1.1 นี้มีการแก้ไขกับ Garbage Collector “ซึ่งดำเนินการโดย John Feagans วิศวกรพลเรือจัตวาและ Bill Gates เองดังนั้นจึงไม่จำเป็นต้องกังวลเกี่ยวกับการทำแพทช์สำหรับสิ่งนั้น

ตอนนี้ 6502 BASIC เป็นโอเพ่นซอร์สคุณสามารถดาวน์โหลดได้จากหน้า GitHub และ Tinker กับเนื้อหาของหัวใจของคุณ เก็บรักษาไว้ปรับแต่งหรือเพียงแค่เรียกใช้และดูว่าผู้คนต้องจัดการอะไรก่อนที่คุณจะคลิกสองครั้งที่ไอคอนบนเดสก์ท็อปของคุณเพื่อเรียกใช้บางสิ่งบางอย่าง ทุกอย่างดีในสายตาของ Microsoft แล้ว

*ลิงค์แหล่งที่มา:

Microsoft ] ( https://opensource.microsoft.com/blog/2025/09/03/microsoft-open-source-historic-6502-basic/), github page