歡迎您光臨本站 註冊首頁

觀點:龍芯與自由軟體

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

        Gentoo Linux開發者暨中文社區負責人張樂寫了一篇文章介紹龍芯的自由軟體戰略。龍芯的研發負責人曾經宣稱龍芯3可以運行Windows系統,但現階段它嚴重依賴開源軟體。

        以下引用該文: Linux本身支持MIPS,理論上可以運行在龍芯上,但這其中還需要做很多工作。首先,要保證軟體可以運行。和x86平台上可以自行DIY不同,基於MIPS平台的產品一般都是特殊訂製的,Linux內核為每種MIPS機器都設定了一套獨立的配置選項。再加上龍芯和其他MIPS實現還有一些細微的差別,龍芯電腦上有一些硬體的驅動也尚未進入Linux內核,所以未經修改的內核在龍芯平台上是不能運行的。目前,這個問題已基本得到解決,但要徹底根治,還要等Linux/MIPS項目正式收錄龍芯2F平台的內核補丁才行。其次,軟體能否良好高效地運行?這個問題牽扯到許多層面,解決起來複雜的多。在底層,由於龍芯2號處理器實現了完整的MIPS III指令集,工具鏈(gcc/binutils)不經修改也是可以使用的。並且目前已發布的gcc 4.4和binutils 2.19已經支持龍芯2E和2F,可以生成龍芯特有的指令。然而,系統底層函數庫glibc還缺少專門針對龍芯的優化,並且截至目前貌似還沒有人著手進行。(責任編輯:A6)



[火星人 ] 觀點:龍芯與自由軟體已經有363次圍觀

http://coctec.com/docs/discuss/show-post-74459.html