工程研究必備 10 大開源軟件
工程研究領域涵蓋的內容十分廣泛,其開放自由的環境給研究人員提供了創新的平臺。作為一名工程研究人員,掌握一些必要的開源項目能有效提供研究效率,給工程研究注入新的活力。本文精選十大對工程研究有幫助的開源軟件,請享用!
1、 Linux
Linux 是一套 Unix-like 的操作系統,是 Unix 的一種,它控制整個系統基本服務的核心程序 (kernel) 是由 Linus 帶頭開發出來的,「Linux」這個名稱便是以「Linus's unix」來命名,Linus 選擇用「大眾公有版權」 (GPL)的方式來發行這份程序,這個版權允許任何人以任何形式復制與散布 Linux 的原始程序。
換句話說,Linux 實際上是「免費的」,使用者在網絡上就可以抓到 Linux 的原始程序代碼,隨心所欲的復制與更改 Linux 的原始程序,在因特網的日漸盛行以及 Linux 開放自由的版權之下,吸引了無數計算機高手投入開發、改善 Linux 的核心程序,使得 Linux 的功能日見強大,所以今日我們可以在網絡上免費下載 Linux 使用,或者花很少的一點費用就可以取得 Linux 光盤,這都是因為 Linux 是 GPL 版權的緣故。
2、 LaTeX
LaTeX( LATEX ,音譯“拉泰赫”)是一種基于 TeX 的排版系統,由美國計算機學家萊斯利·蘭伯特(Leslie Lamport)在20世紀80年代初期開發,利用這種格式,即使使用者沒有排版和程序設計的知識也可以充分發揮由 TeX 所提供的強大功能,能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。
對于生成復雜表格和數學公式,這一點表現得尤為突出。因此它非常適用于生成高印刷質量的科技和數學類文檔。這個系統同樣適用于生成從簡單的信件到完整書籍的所有其他種類的文檔。
3、 Scilab
Scilab 是由法國國家信息、自動化研究院(INRIA)的科學家們開發的“開放源碼”軟件。與MATLAB類似,Scilab 也是一種科學工程計算軟件,其數據類型豐富,可以很方便地實現各種矩陣運算與圖形顯示,能應用于科學計算、數學建模、信號處理、決策優化、線性/非線性控制等各個方面。
它還提供可以滿足不同工程與科學需要的工具箱,例如 SCICOS,信號處理工具箱,圖與網絡工具箱等。可以說,就基本的功能如科學計算、矩陣處理及圖形顯示而言,MATLAB 能完成的工作 Scilab 都可以實現。
4、 Inkscape
Inkscape 是開源的矢量圖形編輯軟件,與 Illustrator、Freehand、CorelDraw、Xara X 等軟件很相似,它使用 W3C 標準的 Scalable Vector Graphics (SVG) 文件格式,支持包括形狀、路徑、文本、標記、克隆、alpha 混合、變換、漸變、圖案、組合等 SVG 特性。
它也支持創作共用的元數據、節點編輯、圖層、復雜的路徑運算、位圖描摹、文本繞路徑、流動文本、直接編輯 XML 等。它可以導入 JPEG、PNG、TIFF 等格式,并輸出為 PNG 和多種矢量格式。
5、 Zotero
Zotero 是一個免費易用的 Firefox 擴展與客戶端軟件,可以協助我們收集、管理及引用研究資源,包括期刊、書籍等各類文獻和網頁、圖片等。與 Endnote 等不同的是,它既可以單獨使用,也可以內嵌于 Firefox 與 Google 瀏覽器等環境下使用。隨著互聯網的發展,我們獲取文獻資源大都是通過瀏覽器,而 Zotero 與瀏覽器的密切結合使我們的工作更加方便。
6、 LibreOffice
LibreOffice 是一套可與其他主要辦公室軟體相容的套件,可在各種平臺上執行。計劃目標是成為一個具 ODF 的支援,獨立于任何廠商之外,沒有任何版權要求的辦公室套件。它的名字是一個混合詞,第一部分自由報在西班牙語和法語中意味著免費,第二部分“辦公室”則為英語“辦公室”單字。它是可供人免費 下載,使用和分發的自由軟體。
7、 Artha
Artha 是一個方便的跨平臺 WordNet 的詞庫,用戶可以選擇任何窗口上的文字,并能按照個人喜愛設置熱鍵組合。
8、 Calibre
Calibre 是電子書管理軟件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC、Hanlin Song 設備及格式,功能十分強大。
VLC Media Player (VideoLAN) 為 Windows、Linux、OS X、Android、iOS、Windows Phone 等平臺提供一個視頻播放器、解碼器。它可以播放來自網絡、攝像頭、磁盤、光驅的文件,支持包括 MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC 等格式的解碼。
在 Windows 和 Linux 上的 VLC 是使用 C++/Qt 寫成,提供了一致的用戶體驗。同時 VLC 還專門為 OS X 提供了原生版本,OS X 版的 VLC 的用戶界面使用 Cocoa 框架編寫,在 OS X 下擁有卓越的原生體驗。
10、 FireFox
Mozilla Firefox是由 Mozilla 基金會與開源團體共同開發的網頁瀏覽器。Mozilla Firefox 最初是 Mozilla 的一個實驗性分支,由 Dave Hyatt 及 Blake Ross 創建。在2003年4月3日,Mozilla 宣布他們將把開發目標由 Mozilla Suite 轉移到 Firefox 和 Thunderbird 上。
Firefox 包含了許多突出的特色,像是分頁瀏覽、即時書簽、下載管理員、自定義搜索引擎等等。Firefox 的開發目標是提供 “盡情的上網瀏覽” 和 “對多數人來說最棒的上網體驗” 。
來自: opensourceforu.com/2017/03/top-10-open-source-software-engineering-researchers/