Python的魅力竟讓中國科學院動了抄襲的念頭..
Python和木蘭這麼相似的原因是什麼?研發木蘭的背景到底是什麼? 隨著全球對知識產權、自主研發技術的日益看重,中國也興起了技術自主轉型的風潮,從中央到地方皆致力研發「純國產」的科技技術。 然而,中國宣稱自主研發、但最後被發現是造假的新聞仍不勝枚舉。 自2018 年自稱國產的紅芯瀏覽器被踢爆抄襲 Chrome ,現又有一樁「國貨」涉嫌造假的新聞引起大家注意…… 承載著中國對自主研發希望的「木蘭」 隸屬中國科學院計算技術研究所的「國家重點實驗室編譯組」研發團隊,於 2020 年 1 月 15 日發表了一款名為「木蘭」的程式語言,團隊強調它是「中國研究人員自主設計、開發和實現的編程語言」,稱木蘭可使用於 AI 人工智慧與物聯網,並將其應用於中國的中小學校園,以木蘭為基礎延伸自主研發編程軟體、人工智慧教材和教學裝備。 開發團隊領導人劉雷在接受訪問時表示:「木蘭是我們真正掌握核心技術的編程語言」,並稱木蘭將會成為「智慧型物聯時代的 C 語言」。隨後團隊也公開了木蘭的開放原始碼軟體,提供一般大眾免費下載。然而,原本滿心期待的中國網友們很快地發現事情不太對勁。 連圖標都一樣 木蘭爆出只是換皮 Python ▲ 左為木蘭 logo 圖標、右為使用 Pyinstaller 打包成 exe 檔的 Python 圖標(圖片取自網路) 木蘭開放下載之後,很快就有網友指出:木蘭的抽象語法樹與現下最熱門的程式語言「Python」完全相同! 不僅如此,令人瞠目結舌的是,連顯示圖標竟也與 Python 的官方圖標一模一樣! 另一位網友在分享自己的體驗時也分享:木蘭運作時套用 Python 的執行環境,程式運作方式與 Python 完全相同,但也因此運作速度非常慢,而且沒有加密。因此他形容:「就像在頂層做了一個接口,而底層編譯、優化等其他工作仍然由Python 來做。」 面對大眾質疑 負責人坦言「部分基於 Python 的二次開發」 隨著質疑的聲浪甚囂塵上,領導人劉雷出面聲明「自己之前受訪時犯了兩項錯誤」,其一是木蘭原本規劃是用於中小學教育,卻將它擴大到智慧物聯領域;其二是木蘭的 8 位單片機上的編譯器的確是由該團隊開發,但 32 位單片機上的編譯器「是基於 Python 開源編輯器進行的二次開發」,他這番聲明,明...