Chromium (trình duyệt)

trình duyệt Web nguồn mở

Chromium là một trình duyệt web mã nguồn mở, là nền tảng để xây dựng nên Google Chrome[9]. Những phần do Google viết nên được phát hành theo giấy phép BSD[10], còn những phần khác thuộc về nhiều giấy phép mã nguồn mở cấp phép khác nhau, trong đó có Giấy phép MIT, LGPL, Ms-PL, và bộ ba giấy phép MPL/GPL/LGPL[11]. Về tổng quan, trình duyệt này có cùng các tính năng như Google Chrome, chỉ khác ở biểu tượng[12]. Các phiên bản Google Chrome dành cho hệ điều hành MacLinux dựa trên Chromium được phát hành tại kênh nhà phát triển dành cho Google Chrome vào ngày 4 tháng 6 năm 2009[13]. Theo tài liệu nhà phát triển thì "'Chromium' là tên của dự án, chứ không phải tên sản phẩm, và sẽ không bao giờ xuất hiện trong các đoạn mã ở dạng tên biến, tên API, v.v. Thay vào đó hãy dùng 'chrome'"[14].

Chromium
Phát triển bởiGoogle
Phát hành lần đầu2 tháng 9 năm 2008; 16 năm trước (2008-09-02)
Bản xem thử4.0.269.0 (10 tháng 12 năm 2009 (2009-12-10)) [±]
Kho mã nguồn
Viết bằngC, C++, JavaScript[1][2]
EnginesBlink, V8
Hệ điều hành
Nền tảngIA-32, X86-64, ARM
Thể loạiTrình duyệt web
Giấy phép
WebsiteWebsite chính thức Sửa đổi này tại Wikidata

Một trong những mục tiêu chính của dự án là để biến Chrome thành trình duyệt quản lý cửa sổ dạng thẻ, hoặc dòng lệnh cho web, khác biệt với các ứng dụng trình duyệt truyền thống. Ý tưởng là ứng dụng sẽ trở nên tối giản theo cùng phong cách với Windows Explorer hay Finder của Mac OS X. Các nhà phát triển cho rằng người dùng "sẽ cảm nhận sự nhẹ nhàng (về mặt ý tưởng lẫn vật lý) và nhanh"[15].

Khác biệt với Google Chrome

sửa

Chromium là tên của dự án trình duyệt mã nguồn mở, mã nguồn này được phát hành và duy trì bởi Dự án Chromium, do các nhà phát triển ở Google đứng đầu, cùng với sự đóng góp của các nhà phát triển/tình nguyện viên khác.[16] Bất cứ ai cũng có thể tải mã nguồn và xây dựng nó trên nhiều nền tảng khác nhau. Google Chrome chính là Chromium đã được đóng gói và phát hành bởi Google.

So với Chromium, Google Chrome khác biệt ở:

  • Được biên soạn, liên kết và đóng gói thành trình cài đặt và phát hành bởi Google.
  • Có hệ thống tự động cập nhật (ở một số nền tảng như Debian hoặc Ubuntu, trình duyệt tự cập nhật bằng cách sử dụng hệ thống quản lý gói của hệ điều hành).
  • Có tích hợp phiên bản PPAPI của Adobe Flash Player.[17] Có thể tải xuống và cài đặt riêng phần này trong Chromium.
  • Có giấy phép tích hợp sẵn cho các bộ giải mã âm thanh (codec) nên Google Chrome có thể phát những tập tin đa phương tiện H.264AAC. Trong Chromium thì người dùng cũng có thể tải và cài đặt các gói giải mã này. Tuy vậy, theo mặc định, Chromium chỉ hỗ trợ Vorbis, MP3, Theora và định dạng WebM cho các thẻ HTML5 AudioHTML5 video.[18] Do cách Chromium hiện thực hóa việc hỗ trợ các định dạng đa phương tiện, sẽ rất khó để phân chia các bộ giải mã để đưa sản phẩm ra thị trường mà tránh khỏi các rắc rối về pháp lý. Trình duyệt dựa vào thư viện dựa trên FFmpeg chứa các bộ giải mã thay vì tách ra thành từng phần riêng như plug-in. Do đó, ở trên nền tảng Fedora thì trình duyệt Chromium được phát hành một cách hợp pháp, tuy nhiên người dùng phải cài đặt gói "Freeworld" từ nguồn thứ ba.
  • Hỗ trợ Widevine, mô-đun quản lý quyền kỹ thuật số (DRM).[19]
  • Google Chrome có thể vô hiệu hóa các tiện ích mở rộng người dùng cài đặt từ nguồn thứ ba (trên môi trường macOS và Windows cũng như ở một vài nền tảng khác)[20].
  • Nhãn hiệu và biểu tượng của Google và Google Chrome đều được giữ lại và quảng bá vì cả hai đều là nhãn hiệu đã đăng ký[21][22][23]
  • Google Chrome bổ sung tùy chọn chia sẻ dữ liệu duyệt web và thống kê về việc sử dụng trình duyệt cho Google.
  • Việc theo dõi RLZ khi người dùng tải Google Chrome được Google xem như là một phần của các chương trình khuyến mãi tiếp thị và hợp tác phân phối.[24]
  • Google Chrome có giấy phép là phần mềm tự do, khác với Chromium là phần mềm tự do nguồn mở[25].

Giấy phép

sửa

Phần do Chromium do Google tạo ra được phát hành với giấy phép BSD,[26] với các phần khác phải tuân theo nhiều giấy phép mã nguồn mở khác nhau, bao gồm cả giấy phép MIT, LGPL, Ms-PL, MPL/GPL/LGPL.[27]

Các bản phát hành không chính thức

sửa
 
Bản alpha đời đầu của Chromium cho Linux, phân biệt rõ sự khác biệt với Google Chrome
  • Ngày 15 tháng 9 năm 2008, CodeWeavers phát hành một phiên bản không chính thức bao gồm một nhánh của Wine và Chromium Developer Build 21 cho Linux và Mac OS X, trình duyệt được đặt tên là CrossOver Chromium[28][29].
  • SRWare Iron là bản phát hành đầu tiên của Chromium không thu thập và truyền tải thông tin sử dụng, cũng như cho phép chặn quảng cáo.
  • ChromePlus Lưu trữ 2011-07-21 tại Wayback Machine là một trình duyệt với mã nguồn Chromium được phát triển cho Windows. Trình duyệt được bổ sung các tính năng như nhận biết hành vi chuột, kéo thả liên kết, và thẻ IE[30].
  • Vào tháng 6 năm 2009, người dùng đã có thể tải về và xem trước các bản bản tiền phát hành của Chromium dành cho Mac từ trang web phát triển Chromium[liên kết hỏng]. Dù không phải là bản phát hành rộng rãi mà chỉ là một bản nội bộ, nó cũng đã được bổ sung nhiều cải tiến lớn và gần như là giống với trình duyệt phiên bản cuối[31].
  • Một bản tiền phát hành tương tự của phiên bản Linux[liên kết hỏng] cũng có sẵn để tải về, gồm có bản dịch cho Debian và Ubuntukho không chính thức cho Fedora Lưu trữ 2010-02-23 tại Wayback Machine.

Các trình duyệt được xây dựng dựa trên mã nguồn Chromium

sửa

Đang hoạt động

sửa
  • Amazon Silk là một trình duyệt web được phát triển bởi Amazon.
  • Blisk là một trình duyệt có sẵn cho Windows 7 và mới hơn, OS X 10.9 trở lên nhằm cung cấp một loạt các công cụ hữu ích cho Web development.
  • Brave là một trình duyệt web mã nguồn mở nhằm chặn các trang web theo dõi và loại bỏ quảng cáo internet xâm phạm.
  • CodeWeavers CrossOver Chromium là một gói không chính thức của một Wine Chromium Build 21 cho Linux và macOS, được CodeWeavers phát hành lần đầu tiên vào ngày 15 tháng 9 năm 2008 trong dự án CrossOver của họ.[32][33]
  • Comodo Dragon là phiên bản Chromium được gắn thương hiệu cho Windows 8-bit 8.1, 8, Windows 7 và Vista 32-bit[34] produced by the Comodo Group. Theo nhà phát triển, nó cung cấp tính năng bảo mật cải tiến.[35]
  • Cốc Cốc là một trình duyệt web miễn phí dành cho thị trường Việt Nam, được phát triển bởi công ty Cốc Cốc, dựa trên mã nguồn mở Chromium dành cho Windows.[36] Theo dữ liệu được xuất bản bởi StatCounter vào tháng 7 năm 2013, Cốc Cốc đã vượt qua Opera để trở thành một trong 5 trình duyệt phổ biến nhất trong Việt Nam[37] trong vòng 2 tháng sau khi phát hành chính thức[38]
  • Dartium là một bản xây dựng đặc biệt (dành cho các lập trình, sẽ hết hạn trong một năm) của trình duyệt Chromium bao gồm máy ảo Dart, được duy trì bởi Google.[39]
  • Epic Browser là một trình duyệt web tập trung vào quyền riêng tư được phát triển bởi Hidden Reflex của Ấn Độ và dựa trên mã nguồn Chromium.[40]
  • Microsoft Edge là trình duyệt mặc định trên Windows 10, được phát triển bởi Microsoft.
  • Opera bắt đầu xây dựng trình duyệt web trên Chromium với phiên bản 15.[41]
  • Qihoo 360 Secure Browser là một trình duyệt web phổ biến ở Trung Quốc.[42]
  • Samsung Internet đã vận chuyển trình duyệt dựa trên Chromium đầu tiên của mình trong mẫu Galaxy S4 phát hành vào năm 2013.[43]
  • Sleipnir là một trình duyệt Chromium cho Windows và MacOS. Một trong những tính năng chính của nó là liên kết với các ứng dụng Web (Facebook, Twitter, Dropbox, v.v.) và các ứng dụng dành cho điện thoại thông minh (Google Map, v.v.). Nó cũng tự hào với những gì nó gọi là "văn bản đẹp", và có các tab đồ họa độc đáo, trong số các tính năng khác.[44]
  • Slimjet: Trình duyệt web dựa trên Chromium do FlashPeak phát hành có tính năng dịch trang web được tích hợp, khả năng xem PDF và plugin flash PPAPI, các tính năng thường thiếu trên trình duyệt dựa trên Chromium hiện không được hỗ trợ.
  • SRWare Iron là một freeware phát hành Chromium cho Windows, macOS và Linux, cung cấp cả hai phiên bản cài đặt và xách tay. Sắt vô hiệu hóa một số tính năng Chromium có thể định cấu hình có thể chia sẻ thông tin với các bên thứ ba và các tính năng theo dõi bổ sung mà Google bổ sung vào trình duyệt Chrome của nó.[45]
  • Torch trình duyệt dựa trên Chromium dành cho Windows. Nó chuyên tải phương tiện truyền thông và có các tính năng media tích hợp, bao gồm một công cụ torrent, video grabber và nút chia sẻ.[46]
  • Vivaldi là một trình duyệt cho Windows, macOS và Linux được phát triển bởi Vivaldi Technologies.[47][48] Trình duyệt này nhằm vào các chuyên gia công nghệ cứng đầu, người sử dụng Internet nặng và những người dùng trình duyệt web Opera trước đó. Vivaldi nhằm mục đích khôi phục các tính năng cũ, phổ biến của Opera 12 và giới thiệu những tính năng mới, sáng tạo hơn.
  • Yandex Browser là một trình duyệt được tạo ra bởi công ty phần mềm Nga Yandex cho macOS, Windows và Linux.[49] Trình duyệt tích hợp các dịch vụ của Yandex, bao gồm một search engine, một dịch vụ machine translationcloud storage.
  • Cent Browser là trình duyệt web nâng cao dựa trên Chromium với nhiều tính năng tiện lợi như siêu kéo, cử chỉ chuột, thanh tab có thể cuộn được,...

Đã ngừng hoạt động

sửa
  • CoolNovo, được gọi là ChromePlus trước tháng 1 năm 2012 - trình duyệt dựa trên Chromium dành cho Windows và Linux. Nó thêm các tính năng như cử chỉ con chuột, kéo liên kết và các tab IE.[50] (Phiên bản cuối cùng: 29 tháng 8 năm 2013 với phiên bản chính 27.0.1453.110[51])
  • Flock – một trình duyệt chuyên cung cấp mạng xã hội và có các thiết bị Web 2.0 được tích hợp trong giao diện người dùng của nó. Nó dựa trên Chromium bắt đầu với phiên bản 3.0. Flock đã bị ngưng vào tháng 4 năm 2011.[52][53]
  • Maelstrom San Francisco BitTorrent Inc. trong đó đã lấy framework Chromium và tích hợp một engine BitTorrent, vì vậy mà Tập tin Torrent có thể được phát trực tiếp từ trình duyệt và trang web torrent không còn phải dựa vào máy chủ trung tâm.[54][55][56][57] Mặc dù không có thông báo ngừng chính thức nào được công bố kể từ tháng 2 năm 2017, trang web BitTorrent Inc. không còn cung cấp trình duyệt để tải xuống nữa, bản xây dựng cuối cùng chưa được cập nhật qua Chromium phiên bản 44 và bài đăng cuối cùng của nhân viên chính dự án vào ngày 14 tháng 9 năm 2015.[58]
  • Rockmelt – bản phát hành Chromium cho Windows Mobile và iOS dưới dạng giấy phép sở hữu thương mại. Nó tích hợp các tính năng từ Facebook và Twitter, nhưng đã ngừng hoạt động vào tháng 4 năm 2013 và đã hoàn toàn ngừng hoạt động vào lúc 10 giờ sáng theo giờ PT vào ngày 31 tháng 7 năm 2013.[59][60] Vào ngày 2 tháng 8 năm 2013, Rockmelt đã được mua lại bởi Yahoo! phần mở rộng và trang web của Rockmelt đã bị đóng cửa sau ngày 31 tháng 8 năm 2013. Yahoo! kế hoạch tích hợp công nghệ của Rockmelt vào các sản phẩm khác.[61]
  • Titan Browser – một trình duyệt được tạo bởi công ty phần mềm của Mỹ Titan Browser Corp, dành cho hệ điều hành Windows.[62] Nó bao gồm công cụ tìm kiếm, nút chia sẻ Facebookthanh công cụ. (Phiên bản cuối: ngày 9 tháng 10 năm 2013, v33.0.1712.0)

Xem thêm

sửa

Tham khảo

sửa
  1. ^ “Chromium (Google Chrome)”. Ohloh.net. Bản gốc lưu trữ ngày 28 tháng 6 năm 2012. Truy cập ngày 8 tháng 2 năm 2012.
  2. ^ “Chromium coding style”. Google Open Source. Truy cập ngày 29 tháng 3 năm 2017.
  3. ^ “Chromium Browser on FreeBSD”. Truy cập ngày 28 tháng 3 năm 2020.
  4. ^ “Open-sourcing Chrome on iOS!”. Truy cập ngày 28 tháng 3 năm 2020.
  5. ^ “Download Chromium - The Chromium Project”. Truy cập ngày 17 tháng 8 năm 2019.
  6. ^ “OpenBSD Ports”. Bản gốc lưu trữ ngày 29 tháng 4 năm 2020. Truy cập ngày 28 tháng 3 năm 2020.
  7. ^ “Updates to Chrome platform support”. googleblog.com. Truy cập ngày 31 tháng 3 năm 2017.
  8. ^ “28291 - Pass the Ubuntu license check script”. bugs.chromium.org. ngày 19 tháng 11 năm 2009.
  9. ^ "Google Chrome is built with open source code from Chromium." Truy cập from: http://dev.chromium.org/developers/how-tos/getting-started Lưu trữ 2008-09-13 tại Wayback Machine.
  10. ^ “Home (Chromium Developer Documentation)”. Chromium Developer Documentation. dev.chromium.org. 2009. Truy cập ngày 5 tháng 5 năm 2009.
  11. ^ “Chromium Terms and Conditions”. Google Code. ngày 2 tháng 9 năm 2008. Truy cập ngày 3 tháng 9 năm 2008.
  12. ^ McAllister, Neil (ngày 11 tháng 9 năm 2008). “Building Google Chrome: A first look”. Fatal Exception. InfoWorld. Bản gốc lưu trữ ngày 13 tháng 9 năm 2008. Truy cập ngày 16 tháng 9 năm 2008. As the name suggests, Chromium is a rawer, less polished version of Chrome. The UI is mostly identical, with only a few very minor visual differences...The most readily evident difference is the logo, which sheds the Google colors in favor of a subdued blue design
  13. ^ “Chromium Blog: Danger: Mac and Linux builds available”. Truy cập 1 tháng 10 năm 2024.
  14. ^ “Coding Style (Chromium Developer Documentation)”. Chromium Developer Documentation. dev.chromium.org. 2009. Truy cập ngày 5 tháng 7 năm 2009.. See "Naming".
  15. ^ “User Experience (Chromium Developer Documentation)”. Chromium Developer Documentation. dev.chromium.org. 2009. Truy cập ngày 5 tháng 7 năm 2009.
  16. ^ “Google Chrome, Chromium and Google”. blog.chromium.org/. The Chromium Blog. 2008. Truy cập ngày 17 tháng 2 năm 2010.
  17. ^ “Bringing improved support for Adobe Flash Player to Google Chrome”.
  18. ^ “Get Chromium on Ubuntu To Play mp4, H.264, MP3 & view PDF files natively”.
  19. ^ “Chromium - FedoraProject”. fedoraproject.org. Truy cập ngày 26 tháng 9 năm 2017.
  20. ^ “Chrome Extension Developer FAQ for upcoming changes in May 2015 related to hosting extensions”.
  21. ^ “Google Trademark”. United States Patent and Trademark Office. ngày 1 tháng 11 năm 2005. Truy cập ngày 31 tháng 12 năm 2013.
  22. ^ “Google Trademark”. United States Patent and Trademark Office. ngày 17 tháng 4 năm 2012. Truy cập ngày 31 tháng 12 năm 2013.
  23. ^ “Google Chrome Trademark”. United States Patent and Trademark Office. ngày 12 tháng 9 năm 2012. Truy cập ngày 31 tháng 12 năm 2013.
  24. ^ Google (tháng 6 năm 2010). “In The Open, For RLZ”. Truy cập ngày 20 tháng 6 năm 2010.
  25. ^ “Google Chrome Terms of Service”. www.google.com. Truy cập ngày 26 tháng 9 năm 2017.
  26. ^ “Home (Chromium Developer Documentation)”. Chromium Developer Documentation. dev.chromium.org. 2009. Truy cập ngày 5 tháng 5 năm 2009.
  27. ^ “Chromium Terms and Conditions”. Google Code. ngày 2 tháng 9 năm 2008. Bản gốc lưu trữ ngày 22 tháng 10 năm 2008. Truy cập ngày 3 tháng 9 năm 2008.
  28. ^ “Fire Drills and Proving a Point”. CodeWeavers. ngày 15 tháng 9 năm 2008. Truy cập ngày 2 tháng 5 năm 2009.
  29. ^ “CrossOver Chromium”. Bản gốc lưu trữ ngày 18 tháng 9 năm 2008. Truy cập ngày 18 tháng 9 năm 2008.
  30. ^ Lifehacker: ChromePlus Is an IE-Tab and Mouse-Gesture Sporting Chromium Build
  31. ^ “Google Chrome For Mac OS X”. www.manu-j.com. TechSutra. 2009. Truy cập ngày 4 tháng 6 năm 2009.
  32. ^ “Fire Drills and Proving a Point”. CodeWeavers. ngày 15 tháng 9 năm 2008. Truy cập ngày 2 tháng 5 năm 2009.
  33. ^ “CrossOver Chromium”. Bản gốc lưu trữ ngày 18 tháng 9 năm 2008. Truy cập ngày 18 tháng 9 năm 2008.
  34. ^ “Comodo Dragon 46 is now available for download. - News/ Announcements/ Feedback - CD”. comodo.com. Bản gốc lưu trữ ngày 13 tháng 6 năm 2020. Truy cập ngày 31 tháng 3 năm 2017.
  35. ^ Comodo Group (2010). “Comodo Dragon Internet Browser”. Truy cập ngày 28 tháng 6 năm 2010.
  36. ^ “CocCoc Releases Corom And Enters the Browser Wars in Vietnam”.
  37. ^ “StatsCounter Global Stats”.
  38. ^ “Cốc Cốc ra mắt trình duyệt Internet riêng cho thị trường Việt Nam”. Bản gốc lưu trữ ngày 27 tháng 7 năm 2013. Truy cập ngày 24 tháng 2 năm 2018.
  39. ^ “Dartium: Chromium with the Dart VM”.
  40. ^ “FAQS”. epic the privacy browser. Truy cập ngày 31 tháng 12 năm 2013.
  41. ^ Lawson, Bruce (ngày 28 tháng 5 năm 2013). “A first peek at Opera 15 for Computers”. Opera Developer News. Lưu trữ bản gốc ngày 7 tháng 6 năm 2013. Truy cập ngày 24 tháng 11 năm 2016.
  42. ^ processZ (产品经理) (ngày 15 tháng 7 năm 2016). “360安全浏览器帮助中心”. 360社区 (bằng tiếng Trung). Truy cập ngày 21 tháng 6 năm 2017. 升级内核至Chromium 45 内核
  43. ^ Koch, Peter-Paul. “What's The Deal With The Samsung Internet Browser?”. Smashing Magazine.
  44. ^ The Fenrir website. “The Sleipnir product web page”. The luxury advanced web browser, with beautiful text ... Fenrir Inc. Bản gốc lưu trữ ngày 26 tháng 5 năm 2016. Truy cập ngày 12 tháng 3 năm 2014.
  45. ^ “Chrome vs Iron”. The SR Ware website. SR Ware; Stefan Ries. Truy cập ngày 12 tháng 3 năm 2014.
  46. ^ Serea, Razvan Mihai Asmanow (2012). “Torch Browser: Fast web browser, BitTorrent client and video downloader”.
  47. ^ “Home - Vivaldi Forum”. vivaldi.net. Bản gốc lưu trữ ngày 11 tháng 1 năm 2016. Truy cập ngày 31 tháng 3 năm 2017.
  48. ^ Williams, Owen (ngày 27 tháng 1 năm 2015). “Meet Vivaldi, A New Browser From the Former CEO of Opera”. thenextweb.com. Truy cập ngày 31 tháng 3 năm 2017.
  49. ^ “Yandex Browser”.
  50. ^ “CoolNovo”. Bản gốc lưu trữ ngày 2 tháng 3 năm 2012. Truy cập ngày 6 tháng 2 năm 2012.
  51. ^ “CoolNovo Release Notes”. Bản gốc lưu trữ ngày 15 tháng 11 năm 2013. Truy cập ngày 23 tháng 12 năm 2014.
  52. ^ Iedtke, Michael (ngày 16 tháng 6 năm 2010). “Flock Browser Gets Faster, Friendlier With Upgrade”. ABC. Truy cập ngày 17 tháng 6 năm 2010.
  53. ^ Sneddon, Joey (tháng 4 năm 2011). “End of the line for Flock social browser”. OMG Ubuntu. Truy cập ngày 15 tháng 4 năm 2011.
  54. ^ “Project Maelstrom”. bittorrent.com. Bản gốc lưu trữ ngày 31 tháng 8 năm 2015. Truy cập ngày 2 tháng 9 năm 2015.
  55. ^ “Beating Internet Censors With BitTorrent's Maelstrom Browser - TorrentFreak”. TorrentFreak. Truy cập ngày 2 tháng 9 năm 2015.
  56. ^ Ian Paul (ngày 10 tháng 4 năm 2015). “BitTorrent's audacious P2P-powered Project Maelstrom browser enters public beta”. PCWorld. Truy cập ngày 2 tháng 9 năm 2015.
  57. ^ Liam Tung. “BitTorrent releases beta of its peer-to-peer browser Project Maelstrom”. ZDNet. Truy cập ngày 2 tháng 9 năm 2015.
  58. ^ “robv Project Maelstrom Lead profile page”. Bản gốc lưu trữ ngày 4 tháng 10 năm 2017. Truy cập ngày 24 tháng 2 năm 2018.
  59. ^ Duncan, Geoff (2010). “RockMelt browser builds in social tools”. Truy cập ngày 27 tháng 11 năm 2010.
  60. ^ “Rockmelt Blog”. Bản gốc lưu trữ ngày 31 tháng 8 năm 2013. Truy cập ngày 16 tháng 7 năm 2013.
  61. ^ Stuart Dredge (ngày 5 tháng 8 năm 2013). “Yahoo buys social web-browser startup Rockmelt but shuts down its apps | Technology”. theguardian.com. Truy cập ngày 3 tháng 11 năm 2013.
  62. ^ Titan Browser Corp. “Titan Browser”. Bản gốc lưu trữ ngày 4 tháng 10 năm 2017. Truy cập ngày 13 tháng 11 năm 2013.

Liên kết ngoài

sửa