Linus Torvalds正式宣布Linux 3.7的發布。這對于很多基于ARM平臺的開發人員來說是一個非常好的消息:除了其他的改變,Linux 3.7內核新增了對64位ARM架構、ARM多平臺的支持,更新了Btrfs……對驅動和架構規格進行了修改,并且帶來了很多內核方面的變化。
之前,當開發人員試圖使Linux系統支持ARM系統芯片時,他們將需要建立一個新的內核來支持處理器的特殊構架。此外,不同公司的ARM芯片的不同意味著如果將同樣的Linux系統添加到不同的ARM處理器上時——例如,使用在三星上運行的片上系統在高通的片上系統上運行——就需要增加額外的內核。這樣說來,克服這個困難并解決這個問題將是Linux以及基于Linux的如Android系統等操作系統未來發展的重要一步。
此舉也反映了微軟為Windows RT做出的努力,同樣的,Windows RT在單內核中支持多種ARM構架平臺。據官網了解,Linux 3.7支持加密簽名內核模塊,允許完全停止未正確簽名模塊載入;更新Btrfs文件系統,加快 fsync()系統調用,移除單目錄硬鏈接限制,支持chattr per-file NOCOW,許關閉使用nodatacow選項的文件數據寫時復制;新的實驗性strace替代工具perf trace;支持服務器端TCP Fast Open;實驗性SMB 2協議支持;支持Intel SMAP安全功能;新的驅動,等等。
但是平板電腦和智能手機的用戶先不要高興的太早。最新發布的版本支持主要面向服務器產品。根據Linus Torvalds在今年10月2日發布的通知可知,支持更多芯片的產品還要等到接下來的幾個版本出現。此外,支持通用ARM架構的Android系統也需要一段時間才能出現。對于Linux來說,支持ARM架構只是發展的第一步;很快,你就可以在ARM設備上輕松安裝操作系統了。

