• 頭條話題
  • 人工智慧
  • 自動駕駛
  • 網路
  • 處理器
  • 手機
  • 展覽活動
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • 關於我們
    • 關於mashdigi
    • mashdigi網站聯繫方式
2025 / 12 / 19 10:00 Friday
  • Login
mashdigi-科技、新品、趣聞、趨勢
  • 頭條話題
  • 人工智慧
  • 自動駕駛
  • 網路
  • 處理器
  • 手機
  • 展覽活動
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • 關於我們
    • 關於mashdigi
    • mashdigi網站聯繫方式
No Result
View All Result
  • 頭條話題
  • 人工智慧
  • 自動駕駛
  • 網路
  • 處理器
  • 手機
  • 展覽活動
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • 關於我們
    • 關於mashdigi
    • mashdigi網站聯繫方式
No Result
View All Result
mashdigi-科技、新品、趣聞、趨勢
No Result
View All Result
首頁 市場動態

微軟重現歷史程式碼,1976年的BASIC組譯器原始碼登上GitHub
見證比爾蓋茲與微軟軟體帝國的起點

撰文: 楊又肇 (Mash Yang)
2025-09-08
in 市場動態, 生活, 軟體
A A
0
分享至 Facebook分享至 Twitter分享至 LINE

微軟近日在GitHub釋出一份極具歷史意義的開源專案——1976年由比爾蓋茲參與撰寫、針對MOS 6502 CPU開發的BASIC組譯器 (assembler)程式碼。這份原始碼不僅代表了微軟早期在個人電腦軟體領域的起點,更展現了BASIC語言在推動個人電腦普及過程中的關鍵角色。

微軟重現歷史程式碼,1976年的BASIC組譯器原始碼登上GitHub

BASIC與微軟的創業起點

1975年,微軟兩位創辦人比爾蓋茲 (Bill Gates)與保羅艾倫 (Paul Allen)開發出的第一個產品,是為Altair 8800撰寫,運行於Intel 8080處理器上的BASIC。這個產品不僅是微軟的第一筆商業授權,更奠定軟體與硬體廠商合作的商業模式基礎。

隔年,比爾蓋茲與另一名微軟工程師Ric Weiland將BASIC移植到MOS 6502 CPU,形成BASIC M6502 8K Ver 1.1。1977年,Commodore以2萬5000美元價格授權此版本,並且將其應用在Commodore PET、VIC-20,以及後來暢銷數百萬台的Commodore 64,讓BASIC成為數百萬人學習電腦的第一門語言。

微軟重現歷史程式碼,1976年的BASIC組譯器原始碼登上GitHub

GitHub開源內容與彩蛋

此次微軟開源的版本正是BASIC M6502 1.1,內含6955行程式碼,並且包含Commodore與比爾蓋茲共同修補的垃圾回收錯誤 (garbage collector bug)。有趣的是,程式碼中還藏有蓋茲本人留下的小彩蛋,例如標籤STORDO與STORD0 中,內嵌了「MICROSOFT! COPYRIGHT 1977 BY BILL GATES」字樣。

這份程式碼已於GitHub上以相對寬鬆的MIT授權形式公開,允許開發者自由使用、修改甚至商業轉售。根據微軟的說法,這份程式碼支援Apple II、Commodore PET、Ohio Scientific與MOS Technology KIM-1等經典平台,幾乎涵蓋了70年代後期推動個人電腦普及的先鋒系統。

BASIC對微軟與產業的意義

這是繼2020年微軟開源GW-BASIC後,又一次將歷史資產重現。與MS-DOS、Windows不同,BASIC的早期授權模式展現微軟的靈活商業策略:將語言編譯器授權給各家電腦製造商,讓軟體成為硬體銷售的重要配套,並且逐步建立起產業影響力。

BASIC語言的完整功能涵蓋浮點運算、字串處理、陣列支援、數學函式,以及垃圾回收等特性。對當時的電腦使用者來說,BASIC不僅是入門程式語言,更是探索電腦世界的入口。

觀點:歷史回顧與當代啟示

將48年前的BASIC程式碼開源,對現代開發者而言,或許已不再具備實際商業價值,但卻是一份珍貴的歷史檔案,可看見微軟如何從一段不到7000行的程式碼,逐步擴展成橫跨作業系統、辦公軟體與雲端服務的大型科技業者。

同時,這也提醒產業:軟體價值不在於程式碼本身的長短,而在於能否解決問題、推動應用普及,並且找到持續成長的商業模式。BASIC曾經做到這一點,而今天,AI工具或許正處於類似的關鍵時刻。

Tags: AssemblerBASICBASIC M6502 1.1GW-BASICMicrosoftopensource微軟組譯器開源
ShareTweetShare
楊又肇 (Mash Yang)

楊又肇 (Mash Yang)

mashdigi.com網站創辦人兼主筆,同時也是科技新聞業學習者。

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • 熱門
  • 留言
  • 最新
同時支援6GHz以下頻段與毫米波 Sony揭曉開發中旗艦手機Xperia PRO

同時支援6GHz以下頻段與毫米波 Sony揭曉開發中旗艦手機Xperia PRO

2020-02-24
訪談/Sony定調全新旗艦手機的Xperia 5,究竟是否歸類「Compact」定位?

訪談/Sony定調全新旗艦手機的Xperia 5,究竟是否歸類「Compact」定位?

2019-09-07
Raspberry Pi基金會宣布推出Raspberry Pi 5開發板,顯示供應鏈問題已經獲得改善

Raspberry Pi基金會宣布推出Raspberry Pi 5開發板,顯示供應鏈問題已經獲得改善

2023-09-28
Google從明年5月起將讓非AMP格式網頁也能優先納入行動搜尋結果

Google從明年5月起將讓非AMP格式網頁也能優先納入行動搜尋結果

2
Ubuntu母公司確認計畫上市募股 但仍未有具體時程表

Ubuntu母公司確認計畫上市募股 但仍未有具體時程表

1

索尼互動娛樂證實PlayStation 5僅向下相容絕大多數的PlayStation 4平台遊戲

0
Sony控告騰訊新作《荒野起源》大量抄襲《地平線》系列,要求停止上架、賠償侵權損失

Sony與騰訊達成和解!被指抄襲的《荒野起源》、正式雙方簽署保密協議

2025-12-19
OpenAI正式推出「應用程式目錄」,Apple Music、Dropbox直接串接,還能幫忙叫外送

OpenAI正式推出「應用程式目錄」,Apple Music、Dropbox直接串接,還能幫忙叫外送

2025-12-19
記憶體暴增50%!NVIDIA RTX PRO 5000推出72GB版本,Blackwell架構火力全開助攻代理式AI開發

記憶體暴增50%!NVIDIA RTX PRO 5000推出72GB版本,Blackwell架構火力全開助攻代理式AI開發

2025-12-19
mashdigi-科技、新品、趣聞、趨勢

Copyright © 2017 mashdigi.com

  • 關於 mashdigi.com
  • 投放廣告
  • 聯繫 mashdigi.com

追蹤我們

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • 關於 mashdigi.com
  • 投放廣告
  • 聯繫 mashdigi.com

Copyright © 2017 mashdigi.com