我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。
歡迎瀏覽我們的案例。
哈工大、哈工程被禁用 MATLAB 軟件已近 1 個(gè)月。6 月 6 日開(kāi)始,逐漸有哈工大的學(xué)生發(fā)現,MATLAB 軟件似乎出現了問(wèn)題。6 日當天使用 MATLAB 時(shí),界面會(huì )彈出反激活通知,點(diǎn)擊反激活選項后能夠繼續使用,但到了第二天,直接顯示授權許可無(wú)效,也無(wú)法繼續登錄哈工大域名的賬戶(hù)。
負責技術(shù)支持的老師告知,MATLAB 無(wú)法正常使用是因為哈工大被美國商務(wù)部列入實(shí)體名單。開(kāi)發(fā) MATLAB 的公司 MathWorks 回復稱(chēng),公司因接到美國政府的進(jìn)出口管制名單,無(wú)法繼續為哈工大提供服務(wù)。
無(wú)法使用 MATLAB 的學(xué)校不止哈工大一家。幾乎在同一時(shí)間,5 公里之外的哈工程也遇到了同樣的“bug”。而對于實(shí)體清單上所有的企業(yè)、高校和研究機構,“工科神器”MATLAB 都已經(jīng)無(wú)法使用。
“MathWorks 也不希望發(fā)生這樣的事情。之前禁售華為的時(shí)候,老板在內部大會(huì )表示過(guò),不認同這樣的做法。”MathWorks 美國總部的一位員工告訴《每日經(jīng)濟新聞》記者,因為 MathWorks 存在軍工應用產(chǎn)品,需要遵守美國出口限制,所以當華為、哈工大等被列入清單之后,MathWorks 就只能切斷與他們之間的合作。
在 MATLAB 突然斷供后,尋找替代軟件成為當務(wù)之急。在 MATLAB 的數值計算部分,有 Python、Octave 之類(lèi)的開(kāi)源產(chǎn)品可供選擇,但配套軟件 Simulink 的仿真模擬能力,則幾乎沒(méi)有可替代的產(chǎn)品。重新造輪子似乎必須在國內工業(yè)軟件領(lǐng)域上演,這時(shí),幾家國內軟件公司站出來(lái)宣稱(chēng),旗下產(chǎn)品完全對標 MATLAB 和 Simulink,似乎和華為的“海思”一樣,準備由“備胎”轉正,開(kāi)發(fā)商方面也表示,半年內就能實(shí)現 MATLAB 功能的 70%。
不過(guò),MATLAB 類(lèi)似軟件是否真的能在短時(shí)間內實(shí)現替代?
突然一擊:哈工大、哈工程被禁用 MATLAB
今年 5 月 22 日,美國商務(wù)部工業(yè)與安全局(BIS)以“國家安全或外交政策利益”為由,將 33 家中國企業(yè)與機構列入實(shí)體清單,其中就包括哈工大和哈工程兩所院校。
這是繼 5 月 15 日美國商務(wù)部將華為及 70 家關(guān)聯(lián)企業(yè)列入實(shí)體清單后的第二次動(dòng)作,上了這一份“名單”,就意味著(zhù)與美國企業(yè)隔絕,包括學(xué)術(shù)、銷(xiāo)售、技術(shù)、產(chǎn)品以及供應鏈等多個(gè)方面,基本不可能從美國獲得《出口管理條例》所列物項和技術(shù)。
這對于全球化的機構和組織來(lái)說(shuō)影響深遠,大多數人也沒(méi)有想到,美國商務(wù)部會(huì )對 MATLAB“下手”。
6 月 6 日以來(lái),陸續有哈工大的學(xué)生發(fā)現,學(xué)校所購買(mǎi)的校園版 MATLAB 賬號無(wú)法激活登錄,不斷有學(xué)生向哈工大技術(shù)支持部發(fā)送郵件詢(xún)問(wèn),得到的回復為“自 2020 年 6 月開(kāi)始,因哈工大被列入美國商務(wù)部實(shí)體名單原因,影響到了學(xué)校 MATLAB 的正常使用,目前正在和美國 MathWorks 公司方面進(jìn)行積極溝通。”
MathWorks 公司方面回應稱(chēng),剛接到通知,根據美國政府最新的進(jìn)出口管制名單,無(wú)法再提供服務(wù),后續請關(guān)注學(xué)校的通知。
哈工大、哈工程被禁用 MATLAB 的消息在學(xué)術(shù)圈炸開(kāi)了鍋,大多數人感到十分意外。“天啊,這可是學(xué)術(shù)霸權了,不讓用 MATLAB,太過(guò)分了吧。”“我不能沒(méi)有 MATLAB 啊,老天爺這可咋整。”“看了下我平時(shí)用的軟件,Adobe 系列,MATLAB,zotero……只有 QQ 是國產(chǎn)的。”這樣的聲音不絕于耳。
處于風(fēng)暴中心的哈工大,則出現了兩種不同的聲音。電氣工程與自動(dòng)化學(xué)院的學(xué)生李櫟(化名)告訴記者,對于這個(gè)消息,她并不感到意外,其實(shí)她在上課和科研時(shí),已經(jīng)遇到過(guò)其他美國軟件不讓使用的情況,只是在 MATLAB 被禁用后,將這事擺到了明面上。“雖然正版不再授權,但還是可以使用的,比如用別的學(xué)校的賬號下載等。”
李櫟的說(shuō)法也是大多數學(xué)生的選擇,但學(xué)校里還有一小群人,他們在聽(tīng)到這個(gè)消息后十分憤怒。“被別人卡脖子的感覺(jué)真的很難受,我們不是沒(méi)能力,我們只是沒(méi)有去做。”哈工大計算機學(xué)院科創(chuàng )俱樂(lè )部的成員張志成(化名)告訴記者,“當時(shí)我們俱樂(lè )部?jì)炔坑媱?,自己組織力量開(kāi)發(fā)類(lèi)似 MATLAB 的軟件,既然不讓用,我們自己搞一個(gè)出來(lái)。”
而這個(gè)計劃并沒(méi)有得到老師的支持。老師告訴他們,MATLAB 的代碼、編程其實(shí)是很低級的東西,實(shí)現基礎功能并不難,難的是幾十年使用過(guò)程中的積累和迭代,這些東西,不是幾十個(gè)學(xué)生碼代碼就能碼出來(lái)的。
相比 MATLAB 的替代和研發(fā),擺在哈工大學(xué)生們眼前更加現實(shí)的問(wèn)題是,今后的論文中,還能再引用 MATLAB 和 Simulink 數據結果嗎?哈工大的一位老師告訴《每日經(jīng)濟新聞》記者,學(xué)校其實(shí)在去年才開(kāi)始與 MATLAB 簽約使用,到現在只執行到一半,MATLAB 在今年 6 月 6 日開(kāi)始停止激活服務(wù),到明年 6 月 6 日之前,理論上講,學(xué)校使用的都是正版,在這期間內引用 MATLAB 的數據結果都沒(méi)問(wèn)題。
“學(xué)校還一直在與 MathWorks 美國總部溝通,現在大家比較樂(lè )觀(guān)的看法是,美國 11 月份大選后政策或許會(huì )有變化,所以之后能不能繼續使用還不好說(shuō)。”上述老師表示。
無(wú)奈之舉:MathWorks 沒(méi)有話(huà)語(yǔ)權
MathWorks 公司對此事一直沒(méi)有公開(kāi)表態(tài)。作為一家美國企業(yè),尤其涉及部分軍工應用產(chǎn)品的生產(chǎn)供應,MathWorks 一直在美國《出口管理條例》(以下簡(jiǎn)稱(chēng) EAR)的管制之下。
EAR 第 744.11(b)條規定:“根據特定的、明確的事實(shí),(若 BIS)有理由相信,某一實(shí)體已參與,正在參與或有重大風(fēng)險將參與或從事與美國國家安全或外交政策利益背道而馳的活動(dòng),則(BIS)可以根據本條的規定,將該實(shí)體以及代表該實(shí)體行為的實(shí)體加入實(shí)體清單。”
對于與清單實(shí)體存在交易關(guān)系的非清單實(shí)體而言,在沒(méi)有按照 EAR 的規定獲得出口許可證前,不得與清單實(shí)體進(jìn)行 EAR 受控物項的交易,也不得為其違法獲取 EAR 受控物項提供任何協(xié)助、便利,否則也將構成違反 EAR 的行為,并可能承擔嚴重的行政甚至刑事責任。
“這個(gè)是美國現行法律,MathWorks 體量也不大,自然不可能違抗,只能執行。”MathWorks 美國總部的一位員工 Aaron(化名)告訴《每日經(jīng)濟新聞》記者,“所以之后是解禁還是擴大禁用范圍,MathWorks 都是沒(méi)有話(huà)語(yǔ)權的。”
就國內來(lái)說(shuō),MATLAB 目前并沒(méi)有完全被禁用,Aaron 告訴記者,“只是像哈工大、哈工程和華為這樣被列入實(shí)體清單的機構不能賣(mài)了,其他大部分高校和企業(yè)的業(yè)務(wù)還是正常的。”
Aaron 認為,MATLAB 禁售對于高??蒲械挠绊懖粫?huì )那么大,因為能夠找到可替代產(chǎn)品,主要依賴(lài) MATLAB 和 Simulink 的還是工業(yè)界。
“這次哈工大的事情熱度這么高其實(shí)我也沒(méi)有想到,可能學(xué)生們在網(wǎng)上的聲音大一些。”他說(shuō),“去年禁運華為的時(shí)候也沒(méi)有多少人關(guān)注 MathWorks。”
在 Aaron 看來(lái),哈工大被禁用 MATLAB 事件被很多人誤解。“覺(jué)得好像中國沒(méi)有這樣的軟件,所以受制于人是很悲哀的”。他能理解這種情緒,但同時(shí)認為應該重視一些客觀(guān)環(huán)境,“這個(gè)事情是無(wú)法避免的,其實(shí)美國以外的其他國家都一樣,就是錯過(guò)了軟件發(fā)展的蠻荒時(shí)期,所以失去了先發(fā)優(yōu)勢。”他告訴記者。
此外,他覺(jué)得 MathWorks 公司從道義和科研純粹性的角度,也不希望禁用和禁售這樣的事情發(fā)生。“之前禁售華為的時(shí)候,老板在公司內部大會(huì )上就表示過(guò)不認同,這次哈工大等學(xué)校的事情對 MathWorks 影響比較小,目前公司沒(méi)有什么說(shuō)法,我估計也不會(huì )有明確表態(tài)。”Aaron 告訴記者。
對于 MathWorks 來(lái)說(shuō),被禁止向哈工大等學(xué)校銷(xiāo)售軟件,在利潤方面影響不大。一方面是高校利潤本身并不多,利潤大頭主要來(lái)自工業(yè)界,并且現在只是禁售了少部分中國高校;另一方面,中國市場(chǎng)帶給 MathWorks 的利潤占比也很小,Aaron 估計,比例應該不到5%。不過(guò),由于 MathWorks 并非上市公司,不能實(shí)際了解其盈利狀況,因此不能確定禁售實(shí)體清單上的企業(yè)對其具體造成多大影響。
緊急響應:尋找替代品
在程序員圈子中,有一句話(huà)是“不要重復造輪子”。字面上的意思指輪子已經(jīng)被發(fā)明,而且在使用上沒(méi)有什么缺陷,重新再發(fā)明一次輪子是沒(méi)有意義的。而在計算機領(lǐng)域,封裝好的組件和庫就被叫做輪子,因為它可以直接拿來(lái)使用,直接塞進(jìn)項目中就能實(shí)現對應的功能。
更形象地說(shuō),就是指1+1 已經(jīng)被證明、被公認等于2,就可以將它作為一個(gè)既定事實(shí)直接應用。在此之前,大家對于 MATLAB 就是這樣認定的,作為一個(gè)順手的工具、一個(gè)高級計算器、一個(gè)仿真模擬系統,MATLAB 已經(jīng)做到現有軟件中的最好表現,對于這樣合適的“輪子”,很多人認為,沒(méi)有必要再重復發(fā)明制造,因為造出來(lái)也沒(méi)有人買(mǎi)單。但是當這個(gè)輪子被撤走,上面承載的車(chē)身便失去了支柱,難以繼續運轉。
既然已經(jīng)確定無(wú)法繼續使用,那能不能找到一個(gè)不那么圓的“輪子”,讓整輛車(chē)繼續跑起來(lái)?哈工大的老師們正在斟酌,一位老師告訴《每日經(jīng)濟新聞》記者,“加拿大有一家 Maple 是和 MATLAB 對標的,同學(xué)們反映 Maple 可以用,但總的來(lái)講,它的工具箱沒(méi)有 MATLAB 全,好的一點(diǎn)是有些接口能從 MATLAB 引用過(guò)來(lái),我們現在一直猶豫要不要采購 Maple。”
“另外,還有一家法國公司用起來(lái)也挺好,叫 Scilab,學(xué)生推薦說(shuō)這是一個(gè)自由軟件,可以不通過(guò)授權使用,而且 Scilab 和 MATLAB 很像,多數情況下都可以無(wú)縫銜接。”上述老師稱(chēng)。
學(xué)校的學(xué)生們還通過(guò)網(wǎng)絡(luò )平臺收集了一系列類(lèi)似 MATLAB 的產(chǎn)品,包括 GNU Octave、Julia、FreeMat 以及 SageMath 等。
“總的來(lái)說(shuō),MATLAB 的集成度是最高的,這些替代軟件一部分是這個(gè)功能比較強,一部分那個(gè)功能比較強,而 MATLAB 的 90 多個(gè)工具箱涵蓋了航天、機電等領(lǐng)域,甚至生命科學(xué)都能用得上。”這位老師告訴記者。
實(shí)際上,MATLAB 和 Simulink 的功能替代分為兩個(gè)方面,一部分是數值計算,另一部分是仿真模擬。Aaron 告訴記者,前者的替代品有很多,Python 的很多包都可以,還有 Octave 之類(lèi)的開(kāi)源產(chǎn)品,而后者的替代品就比較少了,尤其是體系化的產(chǎn)品,基本沒(méi)有。
他認為,MATLAB 的核心競爭力,也就是其不可替代之處在于,MATLAB 和 Simulink 是一個(gè)大而全的生態(tài),用不同產(chǎn)品替補部分功能還可以,但代替整個(gè)生態(tài)就很難。
具體來(lái)說(shuō),用戶(hù)可以利用 Simulink 建模來(lái)做仿真模擬,這部分功能用別的軟件可行,MATLAB 的數值計算部分也可以用別的軟件。但 MATLAB 和 Simulink 的生態(tài)優(yōu)勢體現在,它可以把建立的模型直接生成C代碼,用于后續的測試和硬件部署。另外,將建模和硬件測試直接一起完成的功能也是 Simulink 的特色。
將 Maple 和 MATLAB 進(jìn)行對比,Maple 被稱(chēng)為“輕量版的 MATLAB”,也就是說(shuō)可以完成一些基礎的計算仿真功能,但是它的專(zhuān)業(yè)庫相對較少,對于一些專(zhuān)業(yè)性要求較高的系統仿真建模,Maple 暫時(shí)無(wú)法實(shí)現。
除了國外的類(lèi)似軟件,大家更加關(guān)注的還是類(lèi)似華為海思的國產(chǎn)化替代。
在哈工大被禁用 MATLAB 消息傳出以后,一家名為 Truffer 的國產(chǎn)軟件在知乎上掀起熱議。Truffer 方面稱(chēng),其能夠在半年內實(shí)現 MATLAB 科學(xué)計算與圖形顯示的 70%;1 年內 100% 全部實(shí)現;3 年內完全實(shí)現 Simulink;100% 自主源代碼,無(wú)需 OpenGL 等組件支持的三維、四維圖形顯示。短期內將在周全性(需要積累)、高性能并行計算(需要廠(chǎng)家支持)、專(zhuān)業(yè)的擴展工具箱(第三方支持,大家一起努力)等方面會(huì )稍微落后,不過(guò)足以應付 90% 的日??蒲行枨?。Truffer 承諾,至少有 10% 的功能,比 MATLAB 更好用、易用。
一石激起千層浪。Truffer 的率先響應一方面滿(mǎn)足了大家對于 MATLAB 國產(chǎn)化替代的期待,另一方面,也讓更多專(zhuān)業(yè)人士質(zhì)疑其宣稱(chēng)內容的真實(shí)性。Truffer 在知乎上的回答得到了 9000 多次點(diǎn)贊以及 3000 多條評論,而其中一項有關(guān)質(zhì)疑 Truffer 源代碼專(zhuān)業(yè)性的回答也得到了 1000 多次點(diǎn)贊。
Truffer 負責人在 6 月 30 日接受《每日經(jīng)濟新聞》記者采訪(fǎng)時(shí)稱(chēng),目前 Truffer 正在重點(diǎn)實(shí)現數值計算與三維圖形部分,已有功能與 MATLAB 完全無(wú)法比擬。
不過(guò)他認為,MATLAB 雖然是霸主,卻并不完美,MATLAB 的三維圖形與一些數值計算的缺陷顯而易見(jiàn),他希望 Truffer 能夠在局部超越 MATLAB,加上易用性和自主國產(chǎn)的特質(zhì),慢慢獲得用戶(hù)認可。
試圖抓住這次機會(huì )的不止 Truffer,一款名為 MWorks 的國產(chǎn)軟件在其微信公眾號中稱(chēng),能夠對標 Simulink 在控制系統設計仿真上的能力,以及 MATLAB 大量工程化的工具箱和模型庫。其表示,“科學(xué)與工程計算,不止是 MATLAB,MWorks 也行!”
據介紹,MWorks 是蘇州同元軟控信息技術(shù)有限公司自主研發(fā)的系統設計與仿真平臺,是亞洲唯一的 Modelica(基于面向對象程序設計的語(yǔ)言)系統建模仿真軟件,也是國際六大 Modelica 的內核之一,已被多個(gè)重大型號工程選為指定的數字化涉及與仿真平臺。
“相比于 MATLAB 等工業(yè)軟件巨頭數十年來(lái)在全球市場(chǎng)上的深厚積累,MWorks 在科學(xué)計算模型庫、工具箱、代碼生成等資源和功能上還有所欠缺,距離國際領(lǐng)先能力還有一定的路要走。”
而這也正是業(yè)內對于我國工業(yè)軟件的發(fā)展共識,“道阻且長(cháng),行則將至”。
?。?a href="http://www.ikjki.com/website/">邯鄲建站)
小米應用商店發(fā)布消息稱(chēng) 持續開(kāi)展“APP 侵害用戶(hù)權益治理”系列行動(dòng) 11:37:04
騰訊云與CSIG成立政企業(yè)務(wù)線(xiàn) 加速數字技術(shù)在實(shí)體經(jīng)濟中的落地和應用 11:34:49
樂(lè )視回應還有400多人 期待新的朋友加入 11:29:25
亞馬遜表示 公司正在將其智能購物車(chē)擴展到馬薩諸塞州的一家全食店 10:18:04
三星在元宇宙平臺推出游戲 玩家可收集原材料制作三星產(chǎn)品 09:57:29
特斯拉加州San Mateo裁減229名員工 永久關(guān)閉該地區分公司 09:53:13