Chromium

云云​(對話 | 貢獻)2026年7月10日 (五) 15:12的修訂 (创建页面,内容为“{{Infobox | 标题 = Chromium | 内容 = {{!}}- ! 開發者 {{!}} The Chromium Project(由Google主导)<ref name=":1" /><ref name=":9" /> {{!}}- ! 首次发布 {{!}} 2008年9月2日<ref name=":10" /><ref name=":9" /> {{!}}- ! 源代码库 {{!}} chromium.googlesource.com {{!}}- ! 编程语言 {{!}} C++(主要)、HTML、CSS、JavaScript<ref name=":9" /> {{!}}- ! 引擎 {{!}} Blink(渲染引擎)、V8(JavaScript引擎)<ref n…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

Chromium是一個由Google主導開發的自由及開放原始碼網頁瀏覽器項目[1][2]。該項目旨在為所有互聯網用戶構建更安全、更快、更穩定的網絡體驗方式[3][4]。Chromium是Google Chrome瀏覽器及其他眾多瀏覽器(包括Microsoft Edge、Opera、Samsung Internet和Brave等)的核心代碼庫[2][5]。項目原始碼以BSD許可證等多重自由版權發行[1][6]。

歷史

Chromium的開發可能早自2006年即開始[1]。2008年9月2日,Google發布了Google Chrome瀏覽器,同時將其大部分原始碼以開源項目的形式公開,項目命名為Chromium——名稱來源於用於製造鍍鉻(Chrome)的金屬元素「鉻」(Chromium)[7][8]。此舉使第三方開發者能夠研究底層原始碼,並協助將瀏覽器移植到macOS和Linux作業系統[9]。

Google開放原始碼的主要原因在於Chromium項目的根本目標之一是推動網絡向前發展[7][8]。Google認為,開源不僅能讓更多人參與並改進產品,更重要的是能讓其他項目使用其開發的代碼[7]。

Chromium的版本迭代周期較快,一天內會迭代多個版本[10]。新功能會率先在Chromium上實現,待驗證後才會應用在Google Chrome上[1]。

特性

渲染引擎與JavaScript引擎

Chromium在架構上使用了Apple發展出來的WebKit排版引擎、Safari的部分原始碼與Firefox的成果,並採用Google獨家開發出的V8引擎以提升解釋JavaScript的效率[1]。2013年,Google將WebKit引擎分支為Blink渲染引擎,此後Chromium及所有基於Chromium的瀏覽器均使用Blink引擎[5][2]。

安全與私隱

Chromium設計了「沙盒」(Sandbox)、「黑名單」、「無痕瀏覽」等功能來實現穩定與安全的網頁瀏覽環境[1]。多進程架構是Chromium的核心安全設計之一,每個標籤頁和插件在獨立的進程中運行,以限制潛在安全漏洞的影響範圍[7]。

跨平台支持

Chromium支持Windows、Linux、macOS、Android、iOS和BSD等多個作業系統[2]。在iOS平台上,由於Apple的政策限制,Chromium使用WebKit引擎而非Blink[2]。

快速迭代

Chromium的更新速度很快,每隔數小時即有新的開發版本發布[1]。用戶可以下載zip封裝版後解壓縮即可使用,無需安裝[1]。

與Google Chrome的關係

Chromium是Google為發展自家的瀏覽器Google Chrome而開啟的計劃,因此Chromium相當於Chrome的工程版或稱實驗版[1]。Google Chrome是基於Chromium開源項目構建、打包並由Google分發的子產品[11]。

Google在Chromium的基礎上添加了以下專有組件形成Google Chrome:

  • **自動更新**:Chrome提供自動更新機制,而Chromium需要用戶手動更新[11]。
  • **內置多媒體支持**:Chrome包含受版權保護的媒體編解碼器(如H.264、AAC等),而Chromium依賴系統編解碼器[11]。
  • **品牌與商標**:Chrome使用Google的品牌標識和配色,Chromium則使用天藍色系的開源圖標[11][1]。
  • **崩潰報告**:Chrome內置崩潰報告和用戶反饋機制[11]。
  • **沙盒技術**:Chrome的沙盒實現更為完善[11]。

總體而言,Chrome提供更完善的用戶體驗,包括自動更新、內置媒體支持和增強的安全功能,而Chromium更適合喜歡手動控制瀏覽體驗的高級用戶[11]。

基於Chromium的瀏覽器

Chromium開原始碼被廣泛應用於眾多第三方瀏覽器,包括但不限於[1][2]:

許可協議

Chromium是一個自由及開放原始碼軟件項目。Google作者貢獻的部分以3-Clause BSD許可證發布[2]。第三方依賴項遵循多種許可證,包括MIT、LGPL、Apache-2.0、IJG、GPL、ISC、OpenSSL和MPL等[6][2]。

參考文獻