中國科學院高調宣稱「自主研發」的「木蘭」程式語言,經證實是抄襲Python(一種廣泛使用的程式語言)之作,但目前中國科學院相關研發機構的官網上仍顯示「自主研發」的字樣。
中國科學院計算技術研究所的計算機體系結構國家重點實驗室1月15日對外發布了「木蘭」程式語言,稱其是「我國研究人員自主設計、開發和實現的程式語言」,並稱「與之配套的編譯器與集成開發工具,也由科研團隊自主實現。」
該研究所推出「木蘭」開放原始碼軟體包,供全球用戶免費下載。但很快就有用戶發現「木蘭就是Python」,根據內部提供的函數顯示,木蘭與全球流行的開放源碼程式語言Python幾乎一模一樣,甚至圖標都沒有更換。
有專業人士表示,「木蘭」更像是Python語言的「套殼」產物,「就是在Python語言外邊套了一層殼,還是比較簡單的那種」,相當於一個介面(interface)。有用戶直言,「木蘭」的技術含量「大概等於我買了個iPhone 11,然後包上了一張廢報紙……最後還毫無工匠精神地忘了畫上我自己的Logo。」
還有用戶表示,木蘭的下載速度非常慢,沒有加密,就是建立在Python之上,就像在頂層做了一個接口,而底層編譯、優化等其他工作仍然由Python來做。
「木蘭」程式語言受到質疑後,其計畫負責人1月17日發聲明承認「是基於Python開放源碼編譯器進行的二次開發,因此在開發和執行環境中會包含Python系統」。中國科學院1月19日稱,「木蘭」程式語言是該負責人創辦的中科智芯公司研發,存在欺瞞與虛假陳述的科研不端正問題,該負責人目前被停職。
但是,中科智芯公司官網顯示,該公司是「中國科學院計算技術研究所孵化企業,源自中國科學院計算所計算機體系結構國家重點實驗室而成立」,是「中國科學院『高端科研資源科普化』計畫的衍生」。
而這已經不是第一次中國的「自主創新」爆雷:2018年的紅芯瀏覽器,號稱是「屬於中國人自己的瀏覽器內核」,結果被爆是「Chrome套殼瀏覽器」;2004年號稱「自主研發」的「麒麟」操作系統,被曝至少有60%的程式碼來自於FreeBSD5.3,在函式命名上與FreeBSD5.3的相似度高達99.45%。◇