盡管每隔幾年只發布一次微軟Windows的官方版本,但Linux的各種不同版本都在不斷更新。在嵌入式開發中,最常用的就是Linux。
Linux與Windows的成本
與Microsoft Windows不同,大多數Linux操作系統可完全免費下載。如果你要買一臺新電腦,那么你應該知道大多數電腦都預裝了Windows,這已經包含在成本中了。一種節省新計算機成本并獲得您真正想要的操作系統的方法是構建您自己的計算機并安裝Linux操作系統而不是Windows。
安全問題
Linux通常被認為比Microsoft Windows更安全。大多數病毒被設計為在Windows上運行,而不是在其他操作系統上運行。Linux的開放源代碼特性意味著漏洞和安全問題通常會很快被發現并解決,因為Linux擁有一個龐大的嵌入式開發人員網絡來開發操作系統。
兼容性問題
并非所有軟件都能在所有操作系統上運行。Microsoft Office不在Linux上運行,但有幾乎相同的開源Office軟件包,允許您編寫文檔、創建電子表格和處理演示文稿。Ubuntu 12.04預裝了一個這樣的軟件包:LibreOffice,而Windows要求您在安裝操作系統后安裝office軟件。您可以在LibreOffice中創建的每個文檔保存為可由Microsoft Office程序打開的文件,這樣您就不必擔心影響工作的兼容性問題。
編碼
雖然大多數普通用戶可能很樂意使用電腦附帶的Windows操作系統,但許多程序員(特別是嵌入式開發人員)和科學家在Linux中感覺更自在。LinuxBashshell允許您編寫和運行可用于自動化流程的簡單腳本。
你喜歡Linux還是Windows?或者在雙引導系統中同時使用兩者?