MATLAB斷供哈工大首月:師生科研一切照常 國內工業軟體重新造輪子

2020-12-16 每日經濟新聞

每經記者:任芷霓 每經編輯:魏官紅

哈工大、哈工程被禁用MATLAB軟體已近1個月。6月6日開始,逐漸有哈工大的學生發現,MATLAB軟體似乎出現了問題。6日當天使用MATLAB時,界面會彈出反激活通知,點擊反激活選項後能夠繼續使用,但到了第二天,直接顯示授權許可無效,也無法繼續登錄哈工大域名的帳戶。

負責技術支持的老師告知,MATLAB無法正常使用是因為哈工大被美國商務部列入實體名單。開發MATLAB的公司MathWorks回復稱,公司因接到美國政府的進出口管制名單,無法繼續為哈工大提供服務。

無法使用MATLAB的學校不止哈工大一家。幾乎在同一時間,5公裡之外的哈工程也遇到了同樣的「bug」。而對於實體清單上所有的企業、高校和研究機構,「工科神器」MATLAB都已經無法使用。

「MathWorks也不希望發生這樣的事情。之前禁售華為的時候,老闆在內部大會表示過,不認同這樣的做法。」MathWorks美國總部的一位員工告訴《每日經濟新聞》記者,因為MathWorks存在軍工應用產品,需要遵守美國出口限制,所以當華為、哈工大等被列入清單之後,MathWorks就只能切斷與他們之間的合作。

在MATLAB突然斷供後,尋找替代軟體成為當務之急。在MATLAB的數值計算部分,有Python、Octave之類的開源產品可供選擇,但配套軟體Simulink的仿真模擬能力,則幾乎沒有可替代的產品。重新造輪子似乎必須在國內工業軟體領域上演,這時,幾家國內軟體公司站出來宣稱,旗下產品完全對標MATLAB和Simulink,似乎和華為的「海思」一樣,準備由「備胎」轉正,開發商方面也表示,半年內就能實現MATLAB功能的70%。

不過,MATLAB類似軟體是否真的能在短時間內實現替代?

圖片來源:攝圖網

突然一擊:哈工大、哈工程被禁用MATLAB

今年5月22日,美國商務部工業與安全局(BIS)以「國家安全或外交政策利益」為由,將33家中國企業與機構列入實體清單,其中就包括哈工大和哈工程兩所院校。

這是繼5月15日美國商務部將華為及70家關聯企業列入實體清單後的第二次動作,上了這一份「名單」,就意味著與美國企業隔絕,包括學術、銷售、技術、產品以及供應鏈等多個方面,基本不可能從美國獲得《出口管理條例》所列物項和技術。

這對於全球化的機構和組織來說影響深遠,大多數人也沒有想到,美國商務部會對MATLAB「下手」。

6月6日以來,陸續有哈工大的學生發現,學校所購買的校園版MATLAB帳號無法激活登錄,不斷有學生向哈工大技術支持部發送郵件詢問,得到的回覆為「自2020年6月開始,因哈工大被列入美國商務部實體名單原因,影響到了學校MATLAB的正常使用,目前正在和美國MathWorks公司方面進行積極溝通。」

MathWorks公司方面回應稱,剛接到通知,根據美國政府最新的進出口管制名單,無法再提供服務,後續請關注學校的通知。

哈工大、哈工程被禁用MATLAB的消息在學術圈炸開了鍋,大多數人感到十分意外。「天啊,這可是學術霸權了,不讓用MATLAB,太過分了吧。」「我不能沒有MATLAB啊,老天爺這可咋整。」「看了下我平時用的軟體,Adobe系列,MATLAB,zotero……只有QQ是國產的。」這樣的聲音不絕於耳。

處於風暴中心的哈工大,則出現了兩種不同的聲音。電氣工程與自動化學院的學生李櫟(化名)告訴記者,對於這個消息,她並不感到意外,其實她在上課和科研時,已經遇到過其他美國軟體不讓使用的情況,只是在MATLAB被禁用後,將這事擺到了明面上。「雖然正版不再授權,但還是可以使用的,比如用別的學校的帳號下載等。」

李櫟的說法也是大多數學生的選擇,但學校裡還有一小群人,他們在聽到這個消息後十分憤怒。「被別人卡脖子的感覺真的很難受,我們不是沒能力,我們只是沒有去做。」哈工大計算機學院科創俱樂部的成員張志成(化名)告訴記者,「當時我們俱樂部內部計劃,自己組織力量開發類似MATLAB的軟體,既然不讓用,我們自己搞一個出來。」

而這個計劃並沒有得到老師的支持。老師告訴他們,MATLAB的代碼、編程其實是很低級的東西,實現基礎功能並不難,難的是幾十年使用過程中的積累和迭代,這些東西,不是幾十個學生碼代碼就能碼出來的。

圖片來源:攝圖網

相比MATLAB的替代和研發,擺在哈工大學生們眼前更加現實的問題是,今後的論文中,還能再引用MATLAB和Simulink數據結果嗎?哈工大的一位老師告訴《每日經濟新聞》記者,學校其實在去年才開始與MATLAB籤約使用,到現在只執行到一半,MATLAB在今年6月6日開始停止激活服務,到明年6月6日之前,理論上講,學校使用的都是正版,在這期間內引用MATLAB的數據結果都沒問題。

「學校還一直在與MathWorks美國總部溝通,現在大家比較樂觀的看法是,美國11月份大選後政策或許會有變化,所以之後能不能繼續使用還不好說。」上述老師表示。

無奈之舉:MathWorks沒有話語權

MathWorks公司對此事一直沒有公開表態。作為一家美國企業,尤其涉及部分軍工應用產品的生產供應,MathWorks一直在美國《出口管理條例》(以下簡稱EAR)的管制之下。

EAR第744.11(b)條規定:「根據特定的、明確的事實,(若BIS)有理由相信,某一實體已參與,正在參與或有重大風險將參與或從事與美國國家安全或外交政策利益背道而馳的活動,則(BIS)可以根據本條的規定,將該實體以及代表該實體行為的實體加入實體清單。」

對於與清單實體存在交易關係的非清單實體而言,在沒有按照EAR的規定獲得出口許可證前,不得與清單實體進行EAR受控物項的交易,也不得為其違法獲取EAR受控物項提供任何協助、便利,否則也將構成違反EAR的行為,並可能承擔嚴重的行政甚至刑事責任。

「這個是美國現行法律,MathWorks體量也不大,自然不可能違抗,只能執行。」MathWorks美國總部的一位員工Aaron(化名)告訴《每日經濟新聞》記者,「所以之後是解禁還是擴大禁用範圍,MathWorks都是沒有話語權的。」

就國內來說,MATLAB目前並沒有完全被禁用,Aaron告訴記者,「只是像哈工大、哈工程和華為這樣被列入實體清單的機構不能賣了,其他大部分高校和企業的業務還是正常的。」

Aaron認為,MATLAB禁售對於高校科研的影響不會那麼大,因為能夠找到可替代產品,主要依賴MATLAB和Simulink的還是工業界。

「這次哈工大的事情熱度這麼高其實我也沒有想到,可能學生們在網上的聲音大一些。」他說,「去年禁運華為的時候也沒有多少人關注MathWorks。」

圖片來源:官網截圖

在Aaron看來,哈工大被禁用MATLAB事件被很多人誤解。「覺得好像中國沒有這樣的軟體,所以受制於人是很悲哀的」。他能理解這種情緒,但同時認為應該重視一些客觀環境,「這個事情是無法避免的,其實美國以外的其他國家都一樣,就是錯過了軟體發展的蠻荒時期,所以失去了先發優勢。」他告訴記者。

此外,他覺得MathWorks公司從道義和科研純粹性的角度,也不希望禁用和禁售這樣的事情發生。「之前禁售華為的時候,老闆在公司內部大會上就表示過不認同,這次哈工大等學校的事情對MathWorks影響比較小,目前公司沒有什麼說法,我估計也不會有明確表態。」Aaron告訴記者。

對於MathWorks來說,被禁止向哈工大等學校銷售軟體,在利潤方面影響不大。一方面是高校利潤本身並不多,利潤大頭主要來自工業界,並且現在只是禁售了少部分中國高校;另一方面,中國市場帶給MathWorks的利潤佔比也很小,Aaron估計,比例應該不到5%。不過,由於MathWorks並非上市公司,不能實際了解其盈利狀況,因此不能確定禁售實體清單上的企業對其具體造成多大影響。

緊急響應:尋找替代品

在程式設計師圈子中,有一句話是「不要重複造輪子」。字面上的意思指輪子已經被發明,而且在使用上沒有什麼缺陷,重新再發明一次輪子是沒有意義的。而在計算機領域,封裝好的組件和庫就被叫做輪子,因為它可以直接拿來使用,直接塞進項目中就能實現對應的功能。

更形象地說,就是指1+1已經被證明、被公認等於2,就可以將它作為一個既定事實直接應用。在此之前,大家對於MATLAB就是這樣認定的,作為一個順手的工具、一個高級計算器、一個仿真模擬系統,MATLAB已經做到現有軟體中的最好表現,對於這樣合適的「輪子」,很多人認為,沒有必要再重複發明製造,因為造出來也沒有人買單。但是當這個輪子被撤走,上面承載的車身便失去了支柱,難以繼續運轉。

既然已經確定無法繼續使用,那能不能找到一個不那麼圓的「輪子」,讓整輛車繼續跑起來?哈工大的老師們正在斟酌,一位老師告訴《每日經濟新聞》記者,「加拿大有一家Maple是和MATLAB對標的,同學們反映Maple可以用,但總的來講,它的工具箱沒有MATLAB全,好的一點是有些接口能從MATLAB引用過來,我們現在一直猶豫要不要採購Maple。」

「另外,還有一家法國公司用起來也挺好,叫Scilab,學生推薦說這是一個自由軟體,可以不通過授權使用,而且Scilab和MATLAB很像,多數情況下都可以無縫銜接。」上述老師稱。

學校的學生們還通過網絡平臺收集了一系列類似MATLAB的產品,包括GNU Octave、Julia、FreeMat以及SageMath等。

「總的來說,MATLAB的集成度是最高的,這些替代軟體一部分是這個功能比較強,一部分那個功能比較強,而MATLAB的90多個工具箱涵蓋了航天、機電等領域,甚至生命科學都能用得上。」這位老師告訴記者。

實際上,MATLAB和Simulink的功能替代分為兩個方面,一部分是數值計算,另一部分是仿真模擬。Aaron告訴記者,前者的替代品有很多,Python的很多包都可以,還有Octave之類的開源產品,而後者的替代品就比較少了,尤其是體系化的產品,基本沒有。

他認為,MATLAB的核心競爭力,也就是其不可替代之處在於,MATLAB和Simulink是一個大而全的生態,用不同產品替補部分功能還可以,但代替整個生態就很難。

具體來說,用戶可以利用Simulink建模來做仿真模擬,這部分功能用別的軟體可行,MATLAB的數值計算部分也可以用別的軟體。但MATLAB和Simulink的生態優勢體現在,它可以把建立的模型直接生成C代碼,用於後續的測試和硬體部署。另外,將建模和硬體測試直接一起完成的功能也是Simulink的特色。

圖片來源:攝圖網

將Maple和MATLAB進行對比,Maple被稱為「輕量版的MATLAB」,也就是說可以完成一些基礎的計算仿真功能,但是它的專業庫相對較少,對於一些專業性要求較高的系統仿真建模,Maple暫時無法實現。

除了國外的類似軟體,大家更加關注的還是類似華為海思的國產化替代。

在哈工大被禁用MATLAB消息傳出以後,一家名為Truffer的國產軟體在知乎上掀起熱議。Truffer方面稱,其能夠在半年內實現MATLAB科學計算與圖形顯示的70%;1年內100%全部實現;3年內完全實現Simulink;100%自主原始碼,無需OpenGL等組件支持的三維、四維圖形顯示。短期內將在周全性(需要積累)、高性能並行計算(需要廠家支持)、專業的擴展工具箱(第三方支持,大家一起努力)等方面會稍微落後,不過足以應付90%的日常科研需求。Truffer承諾,至少有10%的功能,比MATLAB更好用、易用。

一石激起千層浪。Truffer的率先響應一方面滿足了大家對於MATLAB國產化替代的期待,另一方面,也讓更多專業人士質疑其宣稱內容的真實性。Truffer在知乎上的回答得到了9000多次點讚以及3000多條評論,而其中一項有關質疑Truffer原始碼專業性的回答也得到了1000多次點讚。

Truffer負責人在6月30日接受《每日經濟新聞》記者採訪時稱,目前Truffer正在重點實現數值計算與三維圖形部分,已有功能與MATLAB完全無法比擬。

不過他認為,MATLAB雖然是霸主,卻並不完美,MATLAB的三維圖形與一些數值計算的缺陷顯而易見,他希望Truffer能夠在局部超越MATLAB,加上易用性和自主國產的特質,慢慢獲得用戶認可。

試圖抓住這次機會的不止Truffer,一款名為MWorks的國產軟體在其微信公眾號中稱,能夠對標Simulink在控制系統設計仿真上的能力,以及MATLAB大量工程化的工具箱和模型庫。其表示,「科學與工程計算,不止是MATLAB,MWorks也行!」

據介紹,MWorks是蘇州同元軟控信息技術有限公司自主研發的系統設計與仿真平臺,是亞洲唯一的Modelica(基於面向對象程序設計的語言)系統建模仿真軟體,也是國際六大Modelica的內核之一,已被多個重大型號工程選為指定的數位化涉及與仿真平臺。

「相比於MATLAB等工業軟體巨頭數十年來在全球市場上的深厚積累,MWorks在科學計算模型庫、工具箱、代碼生成等資源和功能上還有所欠缺,距離國際領先能力還有一定的路要走。」

而這也正是業內對於我國工業軟體的發展共識,「道阻且長,行則將至」。

每日經濟新聞

相關焦點

  • MATLAB被「斷供」的第一個月,哈工大師生過得怎麼樣?
    每經記者:任芷霓 每經編輯:魏官紅 趙雲哈工大、哈工程被禁用MATLAB軟體已近1個月。6月6日開始,逐漸有哈工大的學生發現,MATLAB軟體似乎出現了問題。6日當天使用MATLAB時,界面會彈出反激活通知,點擊反激活選項後能夠繼續使用,但到了第二天,直接顯示授權許可無效,也無法繼續登錄哈工大域名的帳戶。
  • 觀察丨哈工大被美國斷供MATLAB軟體,找到替代品很難嗎
    MATLAB斷供,學術界被抽了一通鞭子。它落在了少數人的身上,卻痛在所有人的眼裡。哈爾濱工業大學。2020年5月23日,美國對華科技制裁再度升級,宣布將33家中國企業列入「實體清單」,其中赫然包含了哈爾濱工業大學(以下簡稱「哈工大」)和哈爾濱工程大學。隨後哈工大學生發現MATLAB軟體已經不能使用。6月11日,學生們收到了正版軟體取消激活的通知,在與供應商Mathworks交涉之後才發現,由於受到實體清單的限制,相關授權已被中止。
  • 哈工大被斷供MATLAB,到底意味著什麼?
    日,美國對華科技制裁再度升級,宣布將33家中國企業列入「實體清單」,其中赫然包含了哈爾濱工業大學(以下簡稱「哈工大」)和哈爾濱工程大學。 隨後哈工大學生發現MATLAB軟體已經不能使用。6月11日,學生們收到了正版軟體取消激活的通知,在與供應商Mathworks交涉之後才發現,由於受到實體清單的限制,相關授權已被中止。
  • MATLAB被禁引發CAD斷供擔憂,國產CAD軟體給出解決方案
    繼哈工大、哈工程被列入實體名單後,美國居然又對MATLAB軟體動手了。6月11日,哈工大學生收到了正版軟體取消激活的通知,而在與MATLAB開發公司MathWorks交涉之後,才得知因為美國政府實體名單的原因,相關授權已被中止。
  • 哈工大、哈工程無法使用 MATLAB 軟體
    近日,有消息稱:哈工大、哈工程的師生們已經無法使用 MATLAB 軟體了。 ,對哈工大、哈工程的授權已中止。 哈工大、哈工程的遭遇,與2019年5月起,華為手機不能使用谷歌服務框架等一系列軟體服務一樣。
  • 哈工大、哈工程被列入「名單」後,又不讓用MATLAB,網友都怒了
    哈爾濱工業大學呢,是著名的軍工院校,著名的航天院校,號稱:軍工一哥,國家首批6所全國重點大學,首批16所全國重點大學,首批9所985高校,世界一流建設大學,哈工大威名遠揚,在國內工科僅次於清華大學,哈工大的院士獲得過國家最高科技獎。
  • 全國大學生數學建模競賽舉辦,哈工大被通知不能使用MATLAB
    作為遏制中國科技進步的一個手段,目前,美國商務部已將中國13所高校列入該實體清單:哈爾濱工程大學,哈爾濱工業大學,中國人民大學、北京航空航天大學、西安交通大學、西北工業大學、四川大學、電子科技大學、湖南大學、國防科技大學、同濟大學、南昌大學、廣東工業大學。而哈工大以及哈工程,已經接到了MATLAB軟體停止服務的郵件通知,該軟體的相關授權已被終止,無法繼續使用。
  • 哈工大被禁用的軟體Matlab有多厲害?
    最近,因為美國政府實體名單的影響,國內學校哈工大、哈工程接到了MATLAB軟體停止服務的郵件通知,該軟體的相關授權已被終止,無法繼續使用。此事在國內媒體迅速發酵並成為社會關注熱點,引發學術界和技術界的廣泛討論和引起有關部門的高度重視。 一個軟體竟然引起如此大的轟動,非理工科的很多人可能還不知道這個軟體是幹什麼用的以及美國為什麼禁止該軟體在一些中國國防工科高校中使用。
  • MATLAB被禁引發CAD斷供擔憂,浩辰CAD成國產替代方案
    繼哈工大、哈工程被列入實體名單後,美國居然又對MATLAB軟體動手了。6月11日,哈工大學生收到了正版軟體取消激活的通知,而在與MATLAB開發公司MathWorks交涉之後,才得知因為美國政府實體名單的原因,相關授權已被中止。MATLAB 事件引發斷供之憂MATLAB 事件引發了人們的反思。
  • 哈工大被美國禁用Matlab,危機可能剛開始 | 科技袁周慮
    說實話,以後就算 matlab 又能用了,建議大家還是優先選擇國產軟體,可能初期不習慣,不好用,可以慢慢過渡,用的多了就熟練了,用的多了問題發現的多,國產軟體的更新才會更快,畢竟 matlab 也是一點點改過來的,否則還舔著臉去用 matlab,那就是把自己的脖子放在黴國的鐮刀上。
  • 國家終於出手,「清北」經費下調,哈工大打響反擊壟斷第一槍!
    國家終於出手了,清華北大的經費下撥20%,重點項目也不用清北來做,直接交給哈工大。清北「沉默」,哈工大打響反擊壟斷第一槍!為培養國之棟梁、打造國之重器,近日哈爾濱工業大學正式成立了計算學部。就在前不久,哈工大被美國禁止使用MATLAB軟體,這是一款受到全球數百萬工程師與數學家追捧的多學科融合的大型商業數學軟體。而哈工大作為工科大學自然是全校師生都人手必備,甚至有些老師在第一堂課就是教你怎麼安裝軟體。然而禁令一下,師生們的科研工作遭到截停。不過不管多麼困難我們還有國家,關鍵時刻國家出手助力哈工大。
  • 哈工程與哈工大被美列入清單,第一槍竟來自軟體?MATLAB禁止使用
    今日,網傳哈爾濱工程大學與哈爾濱工業大學採購的正版軟體MATLAB已無法使用。正版MATLAB 無法被激活,已經激活的正版 MATLAB 跳出反激活的通知,繼而顯示授權許可無效,網頁無法登錄哈工大域名的帳戶。
  • 哈工大等被禁用商業數學軟體MATLAB
    6 月 11 日,哈工大、哈工程等高校的學生在使用校方購買的正版軟體 MATLAB 時,發現這個來自美國、理工科必備的數學軟體被取消激活快要不能用了,此事瞬間在網絡上引發熱議。2020 年 5 月 22 日,美國商務部工業與安全局(簡稱:BIS )又以國家安全或外交政策利益為由,把 33 家中國科技公司和機構、高校等拉進清單,此舉將禁止未經美國商務部授權的符合《出口管理條例》的物品技術等出口、再出口或在國內轉移給這些實體。哈工大、哈工程等高校被列入其中,但萬萬沒想到後續影響來得會這麼快。
  • 哈工大被美國禁用matlab,中國開發出同樣的軟體,需要多長時間?
    這事起源於6月11日,哈工大、哈工程的學生反映,校方統一購買的美國商業數學軟體MATLAB被取消激活、即將失效。經校方和軟體公司溝通,原來因為哈工大、哈工程被美國政府列入了「實體清單」,所以公司終止了對這兩所學校的授權。
  • 哈工大等被禁止使用MATLAB,如何才能不被 "扼住咽喉"
    「迫於美國政府的政策,Mathwork將禁止向哈爾濱工業大學、哈爾濱工程大學提供技術以及客戶支持服務。」6月10日,美國軟體公司Mathwork客戶支持部門的員工在一封給哈工大學生的回覆郵件中表示。從6月6日起,哈工大、哈工程兩校師生無法使用Mathwork公司的軟體MATLAB。糟糕的是,未來兩校將不能在公開發表的論文中出現任何使用MATLAB 得到的圖表與數據 。
  • 哈工大被曝在全國大學生數學建模競賽中禁用 MATLAB
    今年 6 月初,哈工大、哈工程兩所高校被禁用 MATLAB 的消息引發熱議。當時哈工大負責技術支持的老師回應稱,自 2020 年 6 月 6 日開始,因哈工大被列入美國商務部實體名單,哈工大師生已無法正常使用 MATLAB。MATLAB 所屬公司 MathWorks 公司確認,他們得遵守美國政府規定,無法再向哈工大、哈工程的師生提供正版軟體授權。
  • 美國禁止哈工大使用Matlab,後果嚴重嗎,會倒逼國產仿真軟體嗎?
    有媒體報導,美國的軟體公司Matlab取消了對哈工大、哈工程(哈爾濱工程大學)正版授權,被禁止使用Matlab。兩家高校將無法使用此軟體產品做軍事科學技術實驗研究。
  • 哈工大、哈工程被禁用美國軟體!為啥是這款?師生如何應對?|哈爾濱...
    最新消息,哈工大、哈工程的老師和學生們最近無法使用 MATLAB 了!據網友反映,哈工大學生收到了正版軟體取消激活的通知,而在與MATLAB開發公司The MathWorks交涉之後,才得知因為美國政府實體名單的原因,相關授權已被中止。
  • 哈工大、哈工程被禁用MATLAB,美國「實體名單」影響深入校園
    該學生表示,作為已付費的正版軟體,未來也許還有希望有限使用。但 MATLAB 被封禁也可能只是一個開始,更多來自美國的軟體可能都會碰到這種情況。 哈工大、哈工程最近的遭遇,和去年華為被美國列入「實體名單」時有些相似。由於美國的制裁措施,自去年 5 月至今華為手機一直不能使用谷歌服務框架等一系列軟體服務。
  • 哈工大等高校被禁用MATLAB,哪些開源軟體可以替代?
    摘要:近日,據媒體報導,哈工大、北航等國內高校被禁止使用由美國The MathWorks公司出品的商業數學軟體——MATLAB,這件事在國內社交媒體迅速發酵並登上熱搜,引發學術界和技術界的廣泛討論。