哈工大等高校被禁用MATLAB,哪些開源軟體可以替代?

2020-12-27 騰訊網

摘要:近日,據媒體報導,哈工大、北航等國內高校被禁止使用由美國The MathWorks公司出品的商業數學軟體——MATLAB,這件事在國內社交媒體迅速發酵並登上熱搜,引發學術界和技術界的廣泛討論。

今年5月22日,美國商務部工業與安全局(BIS)宣布,將新增 33 家中國公司及機構列入「實體清單」,除了奇虎360、雲從科技、烽火科技等企業外,還包括中國公安部法醫科學研究所等政府相關機構,以及哈爾濱工業大學和哈爾濱工程大學兩所高校。這些企業及高校被列入 「實體清單」後,美國政府即可根據《出口管理條例》(Export Administration Regulations)限制對這些機構出口、進口或轉口。6月5日美國正式對這33家實體實行限制措施。

近日,據媒體報導,哈工大、北航等國內高校被禁止使用由美國The MathWorks公司出品的商業數學軟體——MATLAB,這件事在國內社交媒體迅速發酵並登上熱搜,引發學術界和技術界的廣泛討論。

至此,中國大陸共有 13 所高校被列入該實體清單,除上述兩所外,還有:中國人民大學、北京航空航天大學、西安交通大學、西北工業大學、四川大學、電子科技大學、湖南大學、國防科技大學、同濟大學、南昌大學、廣東工業大學。

這些高校將被美國《出口管理條例》限制出口、進口或轉口,無法和美國進行任何商業交易,在獲得美國科技方面面臨新的限制。它們和去年被列入清單的華為、中興等中國企業一樣,和美國企業之間的進出口業務需要美國政府的批准,也就是所謂的「技術制裁」。迫於政府的壓力,MATLAB 所屬公司 MathWorks 被迫中止對這些國內高校的正版授權。

雖說能上這份清單的組織機構都不簡單,至少證明其科研實力得到了美國的重視。但當這些我們常用的基礎軟體真的被別人卡脖子時,其帶來的負面影響還是肉眼可見的。

MATLAB 是矩陣實驗室(Matrix Laboratory)的簡稱,由美國 MathWorks 公司出品,是一種高級技術計算語言和交互式環境集成軟體,由 MATLAB 和 Simulnk 兩大部分組成,廣泛應用於算法開發、數據可視化、數據分析、仿真建模以及數值計算,在工業製造、學術研究等領域具有近乎壟斷的市場地位。大學讀理工科專業的同學基本上都接觸過這款軟體。有分析人士指出,如果整個學校被禁用了正版 MATLAB,這意味著學校的人員再發表論文或者從事商業項目,其成果原則上就不應包含任何基於 MATLAB 的內容,這對國內相關企業和研究學者帶來的影響不可忽視。

而隨著 MATLAB 在國內高校被禁用,一些類似 MATLAB 的開源軟體開始重獲關注。

可替代 MATLAB 的開源軟體

SCILAB

SCILAB 是一款與 MATLAB 類似的開源軟體,可以實現 MATLAB 上所有基本的功能,如科學計算、矩陣處理及圖形顯示等。

由於 SCILAB 的語法與 MATLAB 非常接近,熟悉 MATLAB 編程的人很快就會掌握 SCILAB 的使用。有意思的是,SCILAB 提供的語言轉換函數可以自動將用 MATLAB 語言編寫的程序翻譯為 SCILAB 語言。目前,SCILAB 可在 Linux、Windows 和 Mac OS 全 PC 平臺運行。

作為開放源碼的軟體,SCILAB 遵循 GPL 2.0 開源協議,原始碼、用戶手冊及二進位的可執行文件都可以通過官網免費直接下載使用。用戶不僅可以在 SCILAB 的許可證條件下自由使用該軟體,還可以根據自己需要修改原始碼。

Octave

Octave 是一個類似 MATLAB 和 Scilab 的數學軟體包,可以進行各種運算,編程。它還有豐富的 C 接口可以讓用戶編程時調用。其配套的繪圖工具採用 gnuplot 。Octave 的使用也是基於字符終端模式的,當需要繪圖時,將會調用 gnuplot 進行數據繪圖,並顯示出來。

Octave 是用 C 編寫的,它內容豐富的庫也可以供用戶在編寫軟體時調用。Octave 同時還支持 Fortran 等的調用,GSL 綁定等。可以由用戶定製自己的函數、子程序等。

Spyder

Spyder 是一款輕量級的 Python IDE ,提供高級的代碼編輯、交互測試、調試等特性,適用於數據分析。Spyder 的界面與 MATLAB 非常類似,其作者早年也承認模仿了 MATLAB 的設計。如果對於 MATLAB 的仿真建模需求不高的話,Spyder 足以取而代之。

高校應擁抱開源

MATLAB 事件也引發了人們的反思,國內高校是否會因此事件掀起一波進一步擁抱開源的風潮?

自由軟體運動之父 RMS 曾呼籲學校只應使用自由軟體,因為學校具有社會使命:教育學生成為強大、有能力、獨立、合作和自由的社會公民。「學校應該推動自由軟體的使用,正如學校推動對話和投票一樣。教育學生使用自由軟體就是培育能夠生活在自由數字社會的公民。這樣就可以幫助整個社會避免為超級企業集團所主導。反過來,教授非自由軟體就是在培育依賴性,這和學校的社會使命背道而馳。學校絕不應該這麼做。」

如今看來,RMS 的擔憂絕非危言聳聽。我們很多人從學生時代開始,接觸的就是 Windows 系統、MATLAB、CAD 等專有軟體,對這些國外軟體產生了很強的依賴性,儘管這些軟體對學生來說或許是免費的。但歸根結底,為什麼專屬軟體的開發者會為學校提供非自由軟體的免費拷貝?RMS 曾表示,「因為他們企圖利用學校來培育對其產品的依賴性,正如菸草公司向學生發放免費香菸一樣。一旦學生畢業,他們就不會再得到免費拷貝,他們的僱主也不會。一旦有了依賴性,你就會付錢,而且升級換代也會很貴。」

「自由軟體允許學生學習軟體如何工作。一些有編程天賦的學生,在他們的少年時代,渴求學習一切關於計算機和軟體的知識。他們有強烈的好奇心,想要閱讀他們所用軟體的原始碼。專屬軟體拒絕了他們對知識的渴求:它說,『這些知識是秘密—學習是禁止的!』專屬軟體是教育精神的敵人,所以學校不應該容忍專屬軟體,除非是作為逆向工程的對象。」

儘管 RMS 的話中包含了個人對於專有軟體廠商的敵意,但當越來越多的專有軟體成為政治的枷鎖時,國內高校擁抱開源確實是一個更好的選擇。

寫在最後

面對美國日漸加深的技術封鎖,從開源社區中尋找替代品,或許是國內組織機構在短時間內解決問題的一條捷徑。但從長遠來看,只有我們擁有了自己的技術,才能完全擺脫別人的限制。當然,這是一條漫長的艱難道路,很難在一朝一夕內實現,但我們卻不得不堅持走下去。

來源:開源中國

相關焦點

  • 哈工大、哈工程無法使用 MATLAB 軟體
    近日,有消息稱:哈工大、哈工程的師生們已經無法使用 MATLAB 軟體了。 4、數值積分微分運算 MATLAB內部有現成的一些常用的數值計算方法,例如高斯牛頓法、LM法等,同時MATLAB也可以進行符號運算,進行符號積分以及微分運算。 總結:幾乎所有的專業都能用matlab,只要是能建模的都能用matlab。
  • 高校應擁抱開源,哈工大等國內高校被禁用 MATLAB
    哈工大、北航等國內高校被禁止使用 MATLAB,這件事在國內社交媒體迅速發酵並登上熱搜,引發學術界和技術界的廣泛討論。
  • 哈工大、哈工程MATLAB被禁!或嚴重影響高校科研,Python和Octave可替代
    此外,還有Python,Octave等可以作為開發者和學術研究人員的替代之選。近日,哈工大又上了一波熱搜,原因是哈工大學生收到「工科神器」MATLAB正版軟體被取消激活的通知,顯示相關授權已被中止。同樣被禁用的還有哈工程學生。MATLAB是MathWorks公司的,是世界上最強大的統計程式語言之一。很多高校都購買了正版,這一波么蛾子正是因為實體清單來的。
  • 工科神器matlab高校遭禁用,網友:關我p事,python可取而代之
    國內兩所一流高校,985的哈工大和211的哈工程,被禁用美國軟體matlab。 學過理工科的都知道,matlab可是做科研、做實驗的神器;通過matlab編程,不僅可以數學建模,還可以做人工智慧、深度學習;不僅可以用於數值計算,還可以用於繪製圖表,被一度認為是計算機學科、材料學科等必須掌握的技能。
  • 哈工大被禁用的軟體Matlab有多厲害?
    最近,因為美國政府實體名單的影響,國內學校哈工大、哈工程接到了MATLAB軟體停止服務的郵件通知,該軟體的相關授權已被終止,無法繼續使用。此事在國內媒體迅速發酵並成為社會關注熱點,引發學術界和技術界的廣泛討論和引起有關部門的高度重視。 一個軟體竟然引起如此大的轟動,非理工科的很多人可能還不知道這個軟體是幹什麼用的以及美國為什麼禁止該軟體在一些中國國防工科高校中使用。
  • 哈工大等高校被禁用Matlab,學校怎麼辦?
    哈工大、北航等國內高校被禁止使用 MATLAB,這件事在國內社交媒體迅速發酵並登上熱搜,引發學術界和技術界的廣泛討論。
  • 哈工大等被禁用商業數學軟體MATLAB
    6 月 11 日,哈工大、哈工程等高校的學生在使用校方購買的正版軟體 MATLAB 時,發現這個來自美國、理工科必備的數學軟體被取消激活快要不能用了,此事瞬間在網絡上引發熱議。美國對中國的技術限制不只是針對某些科技公司,一些國內知名高校也陸續成為眼中釘,打擊或先從軟體禁用開始,今天是 MATLAB,明天會不會是 TensorFlow、Microsoft、Autodesk 等相關的軟體?真的是越來越沒有安全感了。
  • 全國大學生數學建模競賽舉辦,哈工大被通知不能使用MATLAB
    作為遏制中國科技進步的一個手段,目前,美國商務部已將中國13所高校列入該實體清單:哈爾濱工程大學,哈爾濱工業大學,中國人民大學、北京航空航天大學、西安交通大學、西北工業大學、四川大學、電子科技大學、湖南大學、國防科技大學、同濟大學、南昌大學、廣東工業大學。而哈工大以及哈工程,已經接到了MATLAB軟體停止服務的郵件通知,該軟體的相關授權已被終止,無法繼續使用。
  • 哈工大、哈工程被列入「名單」後,又不讓用MATLAB,網友都怒了
    哈爾濱工業大學呢,是著名的軍工院校,著名的航天院校,號稱:軍工一哥,國家首批6所全國重點大學,首批16所全國重點大學,首批9所985高校,世界一流建設大學,哈工大威名遠揚,在國內工科僅次於清華大學,哈工大的院士獲得過國家最高科技獎。
  • 哈工大被美國禁用matlab,中國開發出同樣的軟體,需要多長時間?
    這事起源於6月11日,哈工大、哈工程的學生反映,校方統一購買的美國商業數學軟體MATLAB被取消激活、即將失效。經校方和軟體公司溝通,原來因為哈工大、哈工程被美國政府列入了「實體清單」,所以公司終止了對這兩所學校的授權。
  • 哈工大等被禁用美國軟體MATLAB 外交部回應
    來源:環球網原標題:哈工大等被禁用美國軟體MATLAB,華春瑩:任何打壓都無法阻擋中國科技發展進步的步伐【環球時報-環球網報導 記者 李司坤】12日舉行的外交部例行記者會上,針對近日哈工大、哈工程等中國高校被禁止使用商業數學軟體
  • 哈工大、哈工程被禁用MATLAB,美國「實體名單」影響深入校園
    該學生表示,作為已付費的正版軟體,未來也許還有希望有限使用。但 MATLAB 被封禁也可能只是一個開始,更多來自美國的軟體可能都會碰到這種情況。 哈工大、哈工程最近的遭遇,和去年華為被美國列入「實體名單」時有些相似。由於美國的制裁措施,自去年 5 月至今華為手機一直不能使用谷歌服務框架等一系列軟體服務。
  • 哈工大被美國禁用Matlab,危機可能剛開始 | 科技袁周慮
    光菌light:我是哈工大的學生,大一項目用的matlab,現在說停就停了,被迫只能轉戰python[大哭]cs_holder:https://www.zhihu.com/question/400551624/answer/1277909310貼一個知乎上宣傳的替代產品,也許現在還不能用,大家可以持續關注,現在應該大力鼓勵國產軟體研發。
  • 哈工大、哈工程MATLAB被禁用,這個國產軟體號稱可替代!
    受美商務部「實體清單」影響,哈工大、哈工程MATLAB被禁用,因此關於國產軟體替代MATLAB的關注熱度持續高漲。JZEednc近日,EDN小編在知乎話題《如何看待哈工大、哈工程受美商務部「實體名單」影響,被禁止使用 MATLAB 商業軟體?》
  • 美政府濫用「實體清單」,中斷對哈工大等高校商用數學軟體授權
    (觀察者網訊)美國對華科技限制由公司延伸至高校領域。據國內媒體報導,6月11日,哈工大、哈工程有學生反映,校方統一購買的美國商業數學軟體MATLAB被取消激活、即將失效,引發關注。 網友截圖顯示,軟體研發公司MathWorks回應,基於美國政府上月發布的「實體清單」,已中止向兩所中國高校提供相關授權。疑似有哈工大老師在郵件中表示,學校正與MathWorks公司溝通。
  • 全國大學生數學建模競賽禁用MATLAB?這屆哈工大學生太難了
    ,對軟體方面的使用,並沒有明確規定,彼時哈工大MATLAB還沒有被MathWorks取消授權。 「競賽期間參賽隊員可以使用各種圖書資料(包括網際網路上的公開資料)、計算機和軟體」。 有分析人士指出,如果高校被禁用了正版MATLAB,這意味著學校的人員再發表論文就不能再包含任何基於MATLAB的內容了。
  • 哈工大被曝在全國大學生數學建模競賽中禁用 MATLAB
    另一位哈工大學生在知乎上表示,這個消息由他們學校負責建模比賽的老師宣布,基本上已確定這屆全國大學生數學建模競賽哈工大不允許使用 MATLAB 參賽。全國大學生數學建模競賽目前是全球規模最大的數學建模競賽,創辦於 1992 年,每年一屆,是首批列入「高校學科競賽排行榜」的 19 項競賽之一。
  • MATLAB開了第一槍,中國該怎麼應對?
    其實有很多專業軟體比MATLAB技術要求更高,在特定學科內更無可替代,但是影響力不如MATLAB那麼廣泛。有些專業軟體,除了小學科的人之外幾乎都沒聽過。在中美貿易戰日益政治化的今天,先禁用知名度更強的MATLAB無疑能起到先聲奪人的效果,也有利於美國政客炒作議題。另外,禁用MATLAB雖然不能釜底抽薪,但能起到立杆見影的效果。
  • 後MATLAB時代的七種開源替代,一種堪稱完美!
    近日,有哈工大學生表示收到了正版軟體取消激活的通知,而在與 MATLAB 開發公司 MathWorks 交涉之後,被告知由於美國政府實體名單的原因,相關授權已被中止。目前,哈爾濱工業大學、哈爾濱工程大學的老師和學生們都無法使用 MATLAB。MATLAB大學讀理工科專業的同學基本上都接觸過這款軟體。
  • 餘鵬鯤:MATLAB開了第一槍,中國該怎麼應對?
    也就是說學會了這10個關鍵字的用法加上善於查詢MATLAB的幫助手冊,就可以進行數學計算、繪圖和仿真了,可謂是非常方便了。81版matlab的關鍵詞但這部分其實是比較好替代的,Scilab、Octave等開源軟體都可以很好的進行替代。