1, 開源項目Scilab
2, 漢語版Scilab
3, Scilab中文社區(qū)
4, 志在長遠的SuperLab
5, 總結
美國通過"實體清單"不斷打壓制裁國內高校、科研機構和高科技公司,近日禁止哈工大使用MATLAB,引起了大家對行業(yè)軟件的重點關注。好在此事影響不大,最早被列入實體清單的北航和西工大已經20年沒有使用MATLAB,哈工大也回應稱沒有影響。
MATLAB是由美國MathWorks公司開發(fā),1984年發(fā)布最早版本V1.0,最新版本是2020年3月發(fā)布的R2020a,V9.8,使用C語言開發(fā),由開發(fā)環(huán)境、數學函數庫、MATLAB編程語言、圖形處理庫和應用程序接口五大部分構成,在多個科研技術領域中使用普遍。
1, 開源項目Scilab
在為數不多的MATLAB競爭者中,有來自法國自動化研究院的Scilab,和MATLAB相比不分伯仲,1994年發(fā)布第一個版本V1.1,最新版本是2020年2月發(fā)布的V6.1.0,支持Linux、Windows和MacOS所有平臺。
Scilab功能完善,支持工具箱擴展機制,同時提供了一個非常強大的語言轉換工具,能夠自動將MATLAB語言編寫的程序轉換為Scilab語言,用來遷移已有項目工程代碼。
和MATLAB不同的是,Scilab是一款開源軟件,遵守GPL2.0開源協議,開發(fā)語言主要使用C和C 。在GPL2.0協議下,用戶可以自由使用,也可以修改源代碼,注意修改后的源代碼也需要遵守該協議。
2, 漢語版Scilab
Scilab在中國的推廣可以追溯到2002年,眾多大學和研究機構鼓勵和推廣使用Scilab,每年都有一場競賽,歷屆參賽作品水平穩(wěn)步提高,具有廣泛的用戶基礎和深厚的社會基礎。
Scilab支持多語言版本,英語、法語、俄語、烏克蘭語、日語、漢語,其中漢語翻譯還沒有完成。
加入漢語翻譯工作非常簡單,不需要軟件開發(fā)專業(yè)知識,只需要時間和興趣。作為學習積累的第一步,非常有助于了解如何加入開源項目,貢獻代碼。
3, Scilab中文社區(qū)
加入Scilab社區(qū),承擔代碼開發(fā)工作,深入學習理解整個系統(tǒng),逐步培養(yǎng)成熟的專業(yè)用戶群,鍛煉技術團隊。
1) 整理翻譯中文資料
2) 建立用戶論壇
3) 申請成為Scilab代碼貢獻者
4) 提交SEP,參加Scilab功能模塊設計開發(fā)
4, 志在長遠的SuperLab
行業(yè)軟件不同于平常的應用軟件,開發(fā)周期長,投資回報率較低,所以大部分軟件廠商缺少投資研發(fā)的動力。
整個項目開發(fā)的難點和重點在于收集大量行業(yè)數據、簡歷分析模型、構建行業(yè)工具,是一個逐步積累和長期完善的過程,并且經常需要引入外部行業(yè)專家和科學家參與。
1)專職研發(fā)團隊20人,一年開發(fā)出V1.0版本,預算投入一千萬。
2)采用開源項目方式,和高校以及科研機構合作,引入科研資源和學生團隊,開展校企合作模式。
3)開展宣講、培訓和推廣,吸納100家成員單位,籌集項目研發(fā)基金10萬/年/成員,保障項目持續(xù)研發(fā)資金。
5, 總結
有了Scilab漢語版和中文社區(qū),也就邁出了堅實的第一步。
只要盡量多的參與到Scilab開源項目中,短期來說,也就不用擔心版權和被禁用的風險。
長期來說,有了經驗豐富的技術團隊,待時機成熟,啟動開發(fā)自己的SuperLab,那是長遠目標。
網友評論:
"什么事都要有開始,沒開始前都會覺得困難得多……"
"其實到真正開始做了,不急不躁,慢慢也就做起來了。"
#學浪計劃# #學浪計劃-教育創(chuàng)作者扶持計劃# #哈工大被禁止使用 MATLAB# #MATLAB被禁反思# #開源軟件#
版權聲明:本文內容由互聯網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。