Sự khác biệt giữa Chromium và Chrome là gì?

Chromium là một dự án trình duyệt mã nguồn mở tạo nền tảng cho trình duyệt web Chrome. Nhưng chúng ta hãy xem xét sâu hơn một chút về ý nghĩa của điều đó.

Khi Google lần đầu tiên giới thiệu Chrome vào năm 2008, họ cũng đã phát hành mã nguồn Chromium mà Chrome dựa trên đó là một dự án nguồn mở. Mã nguồn mở đó do Dự án Chromium duy trì, trong khi bản thân Chrome do Google duy trì.

LIÊN QUAN:Bạn có nên mua Chromebook không?

Sự khác biệt lớn nhất giữa hai trình duyệt là, mặc dù Chrome dựa trên Chromium, Google cũng bổ sung một số tính năng độc quyền cho Chrome như cập nhật tự động và hỗ trợ các định dạng video bổ sung. Google cũng thực hiện cách tiếp cận tương tự với Chromium OS, đây là một dự án mã nguồn mở tạo nền tảng cho Chrome OS của riêng họ — hệ điều hành chạy trên Chromebook.

Chrome có gì mà Chromium không

Chrome dựa trên Chromium, nhưng Google thêm một số bit nguồn đóng, độc quyền vào trình duyệt Chrome của họ mà Chromium thiếu. Cụ thể, Google lấy Chromium và sau đó thêm những thứ sau:

  • Hỗ trợ AAC, H.264 và MP3. Chrome bao gồm các codec được cấp phép cho các định dạng phương tiện độc quyền này, giúp bạn tiếp cận với nhiều nội dung đa phương tiện hơn — đặc biệt là các trang web sử dụng video HTML5 để phát video H.264. Cả hai trình duyệt đều bao gồm các codec cơ bản, miễn phí: Opus, Theora, Vorbis, VP8, VP9 và WAV.

LIÊN QUAN:Sử dụng Firefox trên Linux? Flash Player của bạn đã cũ và lỗi thời!

  • Adobe Flash (PPAPI). Chrome bao gồm plugin Flash Pepper API (PPAPI) hộp cát mà Google tự động cập nhật cùng với Chrome. Đây là cách duy nhất để tải phiên bản Flash hiện đại nhất trên Linux. Ngay cả trên Windows và Mac, bạn vẫn nên sử dụng plugin PPAPI Flash hộp cát từ Chrome hơn là plugin NPAPI Flash cũ hơn có sẵn trên trang web của Adobe. (Bạn thực sự có thể tải plugin Pepper Flash từ Chrome, sau đó cài đặt và sử dụng nó trong Chromium, nếu bạn muốn.)
  • Cập nhật Google. Người dùng Chrome trên Windows và Mac nhận được một ứng dụng nền bổ sung giúp tự động cập nhật Chrome. Người dùng Linux sử dụng các công cụ quản lý phần mềm tiêu chuẩn của họ.
  • Các hạn chế về tiện ích mở rộng. Đối với Chrome, Google vô hiệu hóa các tiện ích mở rộng không được lưu trữ trong Cửa hàng Chrome trực tuyến.
  • Báo cáo sự cố và lỗi. Người dùng Chrome có thể chọn gửi số liệu thống kê về sự cố và lỗi cho Google để phân tích.
  • Hộp cát bảo mật (?). Google cũng lưu ý rằng một số bản phân phối Linux có thể vô hiệu hóa hộp cát bảo mật của Chromium, vì vậy bạn sẽ muốn điều hướng đến about: sandbox trong Chromium để đảm bảo hộp cát được bật và hoạt động theo mặc định. Đây là một trong những tính năng tốt nhất của Chromium (và của Chrome).

Bạn nên lưu ý rằng mặc dù không mang thương hiệu Google, nhưng Chromium vẫn rất tập trung vào Google. Ví dụ: Chromium chứa các tính năng đồng bộ hóa giống như trong Chrome, cho phép bạn đăng nhập bằng tài khoản Google và đồng bộ hóa dữ liệu của mình.

Tải xuống Chromium

Việc sử dụng Google Chrome trên hầu hết mọi nền tảng chỉ liên quan đến việc truy cập trang tải xuống Google Chrome, vì vậy hãy chỉ xem cách bạn có thể sử dụng Chromium nếu bạn muốn.

LIÊN QUAN:Cách cài đặt phần mềm & trình quản lý gói hoạt động trên Linux

Trên Linux, bạn thường có thể cài đặt Chromium trực tiếp từ kho phần mềm của bản phân phối Linux của mình. Ví dụ: trên Ubuntu Linux, bạn có thể cài đặt nó bằng cách mở Trung tâm phần mềm Ubuntu, tìm kiếm Chromium, sau đó nhấp vào Cài đặt. Chromium được cập nhật các bản cập nhật bảo mật thông qua kho phần mềm của bản phân phối Linux của bạn.

Trên Windows và Mac, việc sử dụng Chromium khó hơn một chút. Bạn có thể tải các bản dựng Chromium chính thức, nhưng các bản này chỉ mang tính cập nhật và sẽ không tự động cập nhật. Trình cập nhật là một phần nguồn đóng của Google Chrome. Bạn có thể nhận bản dựng của bên thứ ba từ ai đó, nhưng họ cũng sẽ không tự động cập nhật và bạn phải tin tưởng nhà phân phối bên thứ ba. Bạn cũng có thể tự biên dịch Chromium từ mã nguồn, nhưng bạn có thực sự muốn làm điều đó mỗi khi có bản cập nhật không? Chắc là không.

Còn về “Phần mềm gián điệp?” (Nó không thực sự là phần mềm gián điệp)

Google Chrome bao gồm các tính năng báo cáo sự cố không có trong Chromium. Nếu bạn chọn bật báo cáo sự cố trong Chrome, thông tin về sự cố sẽ được gửi tới Google. Nếu bạn sử dụng Chromium, báo cáo sự cố này sẽ không xuất hiện và bạn sẽ phải truy tìm lỗi theo cách cổ điển. Các bản phân phối Linux cũng có thể sửa đổi mã của Chromium trước khi cung cấp cho bạn. Nếu bạn đang cố gắng khắc phục một số lỗi Chrome, có lẽ bạn nên sử dụng Chrome thay vì Chromium.

LIÊN QUAN:Tôi có nên để Ứng dụng gửi "Thống kê sử dụng" và "Báo cáo lỗi" không?

Chromium cũng thiếu tính năng theo dõi sử dụng hoặc "chỉ số người dùng" trong Chrome. Đây là một tính năng tùy chọn gửi thông tin về cách bạn sử dụng các phần khác nhau của trình duyệt tới Google, cung cấp cho họ dữ liệu mà họ có thể sử dụng để đưa ra quyết định. (Đây là loại dữ liệu mà Microsoft tuyên bố rằng họ đã sử dụng khi nói rằng họ loại bỏ menu Start vì không ai sử dụng nó, vì vậy có lẽ những người yêu thích máy tính nên bắt đầu bật các tính năng như vậy.)

Trước đây, người dùng lo lắng rằng mỗi trình duyệt Chrome được cung cấp một “ID khách hàng” duy nhất và lưu ý rằng Chromium thì không. Google đã ngừng làm điều này vào năm 2010.

Tuy nhiên, Chromium bao gồm nhiều tính năng phụ thuộc vào máy chủ của Google và những tính năng đó được bật theo mặc định. Bạn sẽ thấy các tính năng này được liệt kê trên trang Cài đặt Chromium. Chúng bao gồm dịch vụ web giúp sửa địa chỉ web bị nhập sai, dịch vụ dự đoán, tính năng chống lừa đảo trực tuyến của Google, v.v.

Vì vậy, bạn nên sử dụng cái nào?

LIÊN QUAN:Phần mềm nguồn mở là gì và tại sao nó lại quan trọng?

Chromium rất hay vì nó cho phép các bản phân phối Linux yêu cầu phần mềm nguồn mở đóng gói một trình duyệt web gần như giống với Chrome và giao nó cho người dùng của họ. Các bản phân phối Linux như vậy thậm chí có thể sử dụng Chromium làm trình duyệt web mặc định của chúng thay vì Firefox — và một số thì có. Nếu bạn yêu thích phần mềm nguồn mở và cố gắng tránh mọi bit nguồn đóng, Chromium là một lựa chọn tốt cho bạn.

Tuy nhiên, nhiều người dùng Linux không đam mê phần mềm nguồn mở có thể muốn cài đặt Chrome hơn là Chromium. Cài đặt Chrome giúp bạn có một trình phát Flash tốt hơn nếu bạn đang sử dụng Flash và mở khóa một lượng lớn nội dung đa phương tiện trực tuyến. Ví dụ: Google Chrome trên Linux hiện có thể phát trực tuyến video Netflix. Điều này yêu cầu hỗ trợ H.264 cho video HTML5, một thứ mà Chromium không bao gồm.

Vậy, Chrome hay Chromium? Nếu bạn đang sử dụng Windows và Mac, lựa chọn khá rõ ràng. Chromium quá khó để thực sự sử dụng — chủ yếu là do bạn không thể nhận được các bản dựng ổn định chính thức sẽ tự động cập nhật. Sự lựa chọn thực sự ở đây là do người dùng Linux thực hiện.