更多

    阿波羅 11 引導電腦源碼公開 網民要求插入中文檔案

    Mickey Chan
    Mickey Chan
    愛模擬飛行、希望終有一日回到單車上的宅,眼鏡娘控。座右銘: 1.膽固醇跟美味是成正比的; 2.所有人都可以騙,但絕對不能騙自己; 3.賣掉的貨才是錢,不賣的收藏品不值一文; 4.踩單車,是為了吃更多美食! 5.正義的話語,不一定出自正義之人的口;

    歐美的開放程度跟亞洲真的很不同,像一些大家覺得敏感的內容,在歐美都可以有一定條件下公開。像是今次就公開了近 50 年前,登陸月球的阿波羅 11 號所使用的 AGC ( Apollo Guidance Computer 阿波羅引導電腦) 的源程式碼。這些程式碼是使用低階的組合語言來撰寫,包括指揮艇和登月艇模組的程式。其實這個公開源碼計劃,早在 2009 年阿波羅登月 40 周年便已開始,當時先推出了 AGC 模擬器,並上載了三個檔案到著名的開源程式庫 GitHub。而上星期,則將其餘的源碼都上載到 GitHub 去。對組合語言有研究又想從技術層面了解當年阿波羅計劃的朋友,都可以去 GitHub 下載源碼來玩,並可以發送 Pull Request 去將你的改良程式碼公開給其他人。
    不過,不知是否有網民「大中華情意結」發作,竟然跑到 GitHub 上貼文查詢「some source code forget push github ?(是否忘了上載一些源碼到 GitHub 了?)」,指在月球上 commit (提交)時發現幾個新檔案,請求 push (推送)這些「遺漏了的程式碼」到 GitHub 去。這些檔案包括「嫦娥.s」、「吴刚.s」等幾個簡體中文檔名的源碼檔案。很明顯這是一個惡作劇,不過就引來一些用戶反感,紛紛給與負評了。
    Apollo 11 source code forget code
    相關連結:
    Virtual AGC — AGS — LVDC — Gemini
    GitHub Apollo-11 源碼
     

    您會感興趣的內容

    相關文章