เรื่องเล่าจากบรรทัดแรกของ Microsoft: เมื่อโค้ดที่ Bill Gates เขียนในปี 1976 กลับมาโลดแล่นอีกครั้งในโลกโอเพ่นซอร์ส
Microsoft ได้เปิดซอร์สโค้ดของ “BASIC for 6502 Microprocessor – Version 1.1” บน GitHub ภายใต้ MIT license ซึ่งหมายความว่าใครก็สามารถดาวน์โหลด แก้ไข แชร์ หรือแม้แต่ขายซ้ำได้อย่างเสรี โค้ดนี้มีความสำคัญทางประวัติศาสตร์อย่างมาก เพราะเป็นรากฐานของซอฟต์แวร์ที่อยู่ในเครื่อง Apple II, Commodore PET, VIC-20 และ Commodore 64—คอมพิวเตอร์ที่ทำให้คนหลายล้านคนเริ่มเขียนโปรแกรมด้วยคำสั่งง่าย ๆ อย่าง:
10 PRINT “HELLO”
20 GOTO 10
RUN
BASIC เวอร์ชันนี้ถูกพอร์ตโดย Bill Gates และ Ric Weiland ไปยังชิป MOS 6502 ในปี 1976 และถูกใช้ในเครื่องที่ขายดีที่สุดในยุคนั้น เช่น Commodore 64 ซึ่งขายไปมากกว่า 17 ล้านเครื่องทั่วโลก
ที่น่าสนใจคือ Commodore ได้ซื้อสิทธิ์ใช้โค้ดนี้แบบไม่จำกัดจำนวนเครื่องในราคาเพียง $25,000 โดยไม่มีค่าลิขสิทธิ์รายเครื่อง ซึ่งเป็นดีลที่ดูเล็กในตอนนั้น แต่กลายเป็นการวางรากฐานให้ Microsoft กลายเป็นบริษัทซอฟต์แวร์ที่มีอิทธิพลที่สุดในโลก
โค้ดที่เปิดเผยนี้มีจำนวน 6,955 บรรทัด เป็นภาษา Assembly สำหรับชิป 6502 และยังมีการแก้ไขระบบ garbage collector ที่ Bill Gates ร่วมพัฒนากับวิศวกรของ Commodore ในปี 1978 รวมถึง easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0 ซึ่ง Gates ยืนยันว่าเขาใส่ไว้เอง
การเปิดซอร์ส Microsoft BASIC for 6502
เปิดเผยบน GitHub ภายใต้ MIT license
มีทั้งหมด 6,955 บรรทัด เป็นภาษา Assembly สำหรับ MOS 6502
สามารถใช้งาน แก้ไข และเผยแพร่ได้อย่างเสรี
ความสำคัญทางประวัติศาสตร์
เป็นซอฟต์แวร์ตัวแรกของ Microsoft ที่เขียนโดย Bill Gates และ Paul Allen
ถูกใช้ใน Apple II, Commodore PET, VIC-20, และ C64
เป็นจุดเริ่มต้นของการเรียนรู้การเขียนโปรแกรมสำหรับคนหลายล้านคน
ดีลกับ Commodore และผลกระทบ
Commodore ซื้อสิทธิ์ใช้แบบไม่จำกัดในราคา $25,000
ไม่มีค่าลิขสิทธิ์รายเครื่อง ทำให้ Microsoft ได้การเผยแพร่ในวงกว้าง
ช่วยให้ Microsoft สร้างชื่อเสียงในยุคเริ่มต้นของคอมพิวเตอร์ส่วนบุคคล
รายละเอียดทางเทคนิคและการพัฒนา
มีการแก้ไข garbage collector ร่วมกับวิศวกรของ Commodore ในปี 1978
มี easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0
รองรับระบบ Apple II, Commodore PET, KIM-1, OSI และ PDP-10 simulation
https://www.tomshardware.com/software/bill-gates-48-year-old-microsoft-6502-basic-goes-open-source
Microsoft ได้เปิดซอร์สโค้ดของ “BASIC for 6502 Microprocessor – Version 1.1” บน GitHub ภายใต้ MIT license ซึ่งหมายความว่าใครก็สามารถดาวน์โหลด แก้ไข แชร์ หรือแม้แต่ขายซ้ำได้อย่างเสรี โค้ดนี้มีความสำคัญทางประวัติศาสตร์อย่างมาก เพราะเป็นรากฐานของซอฟต์แวร์ที่อยู่ในเครื่อง Apple II, Commodore PET, VIC-20 และ Commodore 64—คอมพิวเตอร์ที่ทำให้คนหลายล้านคนเริ่มเขียนโปรแกรมด้วยคำสั่งง่าย ๆ อย่าง:
10 PRINT “HELLO”
20 GOTO 10
RUN
BASIC เวอร์ชันนี้ถูกพอร์ตโดย Bill Gates และ Ric Weiland ไปยังชิป MOS 6502 ในปี 1976 และถูกใช้ในเครื่องที่ขายดีที่สุดในยุคนั้น เช่น Commodore 64 ซึ่งขายไปมากกว่า 17 ล้านเครื่องทั่วโลก
ที่น่าสนใจคือ Commodore ได้ซื้อสิทธิ์ใช้โค้ดนี้แบบไม่จำกัดจำนวนเครื่องในราคาเพียง $25,000 โดยไม่มีค่าลิขสิทธิ์รายเครื่อง ซึ่งเป็นดีลที่ดูเล็กในตอนนั้น แต่กลายเป็นการวางรากฐานให้ Microsoft กลายเป็นบริษัทซอฟต์แวร์ที่มีอิทธิพลที่สุดในโลก
โค้ดที่เปิดเผยนี้มีจำนวน 6,955 บรรทัด เป็นภาษา Assembly สำหรับชิป 6502 และยังมีการแก้ไขระบบ garbage collector ที่ Bill Gates ร่วมพัฒนากับวิศวกรของ Commodore ในปี 1978 รวมถึง easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0 ซึ่ง Gates ยืนยันว่าเขาใส่ไว้เอง
การเปิดซอร์ส Microsoft BASIC for 6502
เปิดเผยบน GitHub ภายใต้ MIT license
มีทั้งหมด 6,955 บรรทัด เป็นภาษา Assembly สำหรับ MOS 6502
สามารถใช้งาน แก้ไข และเผยแพร่ได้อย่างเสรี
ความสำคัญทางประวัติศาสตร์
เป็นซอฟต์แวร์ตัวแรกของ Microsoft ที่เขียนโดย Bill Gates และ Paul Allen
ถูกใช้ใน Apple II, Commodore PET, VIC-20, และ C64
เป็นจุดเริ่มต้นของการเรียนรู้การเขียนโปรแกรมสำหรับคนหลายล้านคน
ดีลกับ Commodore และผลกระทบ
Commodore ซื้อสิทธิ์ใช้แบบไม่จำกัดในราคา $25,000
ไม่มีค่าลิขสิทธิ์รายเครื่อง ทำให้ Microsoft ได้การเผยแพร่ในวงกว้าง
ช่วยให้ Microsoft สร้างชื่อเสียงในยุคเริ่มต้นของคอมพิวเตอร์ส่วนบุคคล
รายละเอียดทางเทคนิคและการพัฒนา
มีการแก้ไข garbage collector ร่วมกับวิศวกรของ Commodore ในปี 1978
มี easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0
รองรับระบบ Apple II, Commodore PET, KIM-1, OSI และ PDP-10 simulation
https://www.tomshardware.com/software/bill-gates-48-year-old-microsoft-6502-basic-goes-open-source
🎙️ เรื่องเล่าจากบรรทัดแรกของ Microsoft: เมื่อโค้ดที่ Bill Gates เขียนในปี 1976 กลับมาโลดแล่นอีกครั้งในโลกโอเพ่นซอร์ส
Microsoft ได้เปิดซอร์สโค้ดของ “BASIC for 6502 Microprocessor – Version 1.1” บน GitHub ภายใต้ MIT license ซึ่งหมายความว่าใครก็สามารถดาวน์โหลด แก้ไข แชร์ หรือแม้แต่ขายซ้ำได้อย่างเสรี โค้ดนี้มีความสำคัญทางประวัติศาสตร์อย่างมาก เพราะเป็นรากฐานของซอฟต์แวร์ที่อยู่ในเครื่อง Apple II, Commodore PET, VIC-20 และ Commodore 64—คอมพิวเตอร์ที่ทำให้คนหลายล้านคนเริ่มเขียนโปรแกรมด้วยคำสั่งง่าย ๆ อย่าง:
10 PRINT “HELLO”
20 GOTO 10
RUN
BASIC เวอร์ชันนี้ถูกพอร์ตโดย Bill Gates และ Ric Weiland ไปยังชิป MOS 6502 ในปี 1976 และถูกใช้ในเครื่องที่ขายดีที่สุดในยุคนั้น เช่น Commodore 64 ซึ่งขายไปมากกว่า 17 ล้านเครื่องทั่วโลก
ที่น่าสนใจคือ Commodore ได้ซื้อสิทธิ์ใช้โค้ดนี้แบบไม่จำกัดจำนวนเครื่องในราคาเพียง $25,000 โดยไม่มีค่าลิขสิทธิ์รายเครื่อง ซึ่งเป็นดีลที่ดูเล็กในตอนนั้น แต่กลายเป็นการวางรากฐานให้ Microsoft กลายเป็นบริษัทซอฟต์แวร์ที่มีอิทธิพลที่สุดในโลก
โค้ดที่เปิดเผยนี้มีจำนวน 6,955 บรรทัด เป็นภาษา Assembly สำหรับชิป 6502 และยังมีการแก้ไขระบบ garbage collector ที่ Bill Gates ร่วมพัฒนากับวิศวกรของ Commodore ในปี 1978 รวมถึง easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0 ซึ่ง Gates ยืนยันว่าเขาใส่ไว้เอง
✅ การเปิดซอร์ส Microsoft BASIC for 6502
➡️ เปิดเผยบน GitHub ภายใต้ MIT license
➡️ มีทั้งหมด 6,955 บรรทัด เป็นภาษา Assembly สำหรับ MOS 6502
➡️ สามารถใช้งาน แก้ไข และเผยแพร่ได้อย่างเสรี
✅ ความสำคัญทางประวัติศาสตร์
➡️ เป็นซอฟต์แวร์ตัวแรกของ Microsoft ที่เขียนโดย Bill Gates และ Paul Allen
➡️ ถูกใช้ใน Apple II, Commodore PET, VIC-20, และ C64
➡️ เป็นจุดเริ่มต้นของการเรียนรู้การเขียนโปรแกรมสำหรับคนหลายล้านคน
✅ ดีลกับ Commodore และผลกระทบ
➡️ Commodore ซื้อสิทธิ์ใช้แบบไม่จำกัดในราคา $25,000
➡️ ไม่มีค่าลิขสิทธิ์รายเครื่อง ทำให้ Microsoft ได้การเผยแพร่ในวงกว้าง
➡️ ช่วยให้ Microsoft สร้างชื่อเสียงในยุคเริ่มต้นของคอมพิวเตอร์ส่วนบุคคล
✅ รายละเอียดทางเทคนิคและการพัฒนา
➡️ มีการแก้ไข garbage collector ร่วมกับวิศวกรของ Commodore ในปี 1978
➡️ มี easter egg ที่ซ่อนอยู่ใน label STORDO และ STORD0
➡️ รองรับระบบ Apple II, Commodore PET, KIM-1, OSI และ PDP-10 simulation
https://www.tomshardware.com/software/bill-gates-48-year-old-microsoft-6502-basic-goes-open-source
0 ความคิดเห็น
0 การแบ่งปัน
63 มุมมอง
0 รีวิว