Chrome 和 Chromium 共用同一個核心,差別集中在編解碼器授權、DRM 元件、自動更新、遙測與帳號服務上。逐項說明兩者的版本節奏與授權差異,並給出日常使用者和需要乾淨核心的人各自的選擇。
Chrome 和 Chromium 的介面幾乎一模一樣,選單、快速鍵、擴充功能體系都對得上,所以第一次聽說兩者不是同一個東西時會有點意外。把它們分開的是看不見的部分:編解碼器授權、DRM 元件、更新通道、遙測和帳號服務。
一個是專案,一個是產品

Chromium 是開源專案,2008 年隨 Chrome 一起開源,程式碼託管在自己的倉庫裡。它沒有官方意義上的正式發行版,能下載到的是持續建置的快照,版本號跟著主幹走。Chrome 是 Google 在這個專案之上加了東西再打包的產品,有品牌、有發行節奏、有政策與客服體系,也承擔了授權與合規的成本。
編解碼器和 DRM
開源元件受專利和授權限制,Chromium 的官方建置裡一般不含 H.264、AAC 這類專有編解碼器,也不含 Widevine DRM。結果是有些影片網站的頁面能開啟但播不動,Netflix、Spotify 一類的串流服務會直接拒絕播放。Chrome 付了授權費,把這些都裝進發行版。不過 Linux 發行版常用系統內建的 ffmpeg 補上解碼能力,所以「Chromium 播不了影片」並非絕對,得看具體建置。
更新方式與版本節奏
Chrome 裝好就自帶更新器,靜默在背景升級,使用者基本感覺不到。穩定版大約每四週推進一個大版本,另外還有每天更新的 Canary、每週更新的 Dev 和 Beta 通道,想提前試用新功能的開發者可以切換。Chromium 沒有官方自動更新,新快照要自己重新下載覆蓋,它的主幹節奏和 Chrome 大致同步,但沒有品牌化的穩定分支,用哪個日期的建置完全取決於你自己挑。
版本差異這一點在做相容性測試時很關鍵:Chrome 的版本號是明確的,而 Chromium 快照只有提交日期,出問題時很難對齊環境。
自動更新不只是省事,還關係到安全修補什麼時候到位。Chrome 的漏洞修復會隨穩定版推送,使用者在無感的情況下完成升級。用 Chromium 的人得自己盯安全公告,判斷手上這個建置有沒有包含修復,再決定什麼時候換新的快照。中間空出來的這段時間,就是風險曝露。
遙測、同步與帳號
Chrome 預設會回傳當機報告和使用統計,登入 Google 帳號後書籤、密碼、瀏覽紀錄和擴充功能都能同步。Chromium 不帶這些服務,沒有帳號登入入口,沒有同步後端,當機報告預設也不傳送。順帶一提,地理位置、拼字檢查、翻譯這類依賴 Google 服務的功能,在 Chromium 裡會因為沒有內建 API 金鑰而失效或降級。
日常使用者和折騰核心的人
一般使用者沒有理由換成 Chromium。省下的那一點遙測資料,換來的是影片播不了、書籤不同步、安全更新要自己盯著,不值得。只有在明確不想連上 Google 服務的前提下,它才有意義。裝了 Chromium 又抱怨串流打不開,是最常見的落差來源。
反過來,需要乾淨核心的人更常選 Chromium。做前端相容性驗證時,要確認一個問題到底出在標準核心還是廠商修補;寫自動化指令碼時,希望版本能鎖死,不被自動升級打亂;做自訂發行版和二次開發的人,更是離不開它的開源授權。麻煩通常不出在核心本身,而是授權元件缺失和版本漂移。這也是為什麼不少人兩個都裝:日常瀏覽用 Chrome,測試和跑指令碼用固定版本的 Chromium。
「基於 Chromium」能說明什麼
一個瀏覽器說基於 Chromium,能確定的是渲染引擎和 JavaScript 引擎一致,網頁表現、擴充介面、除錯通訊協定大致相同。不能確定的是隱私預設值、同步後端、遙測策略、更新通道,也不能確定它落後上游幾個版本。選瀏覽器別只看這一句話,要看它在上游之上改了什麼、去掉了什麼。同一個道理,Chrome 和 Chromium 的比較也不該停在介面像不像,值得比的是那些裝沒裝、連不連、自己會不會更新的部分。


