- Gần đây, do những thay đổi chính sách của Mozilla, người dùng Firefox cảm thấy thất vọng và bắt đầu tìm kiếm lựa chọn thay thế
- Người dùng Firefox muốn một lựa chọn thay thế cung cấp đầy đủ tính năng, đồng thời thoát khỏi hệ sinh thái Chrome
- Các fork Firefox tiêu biểu gồm GNU IceCat, Floorp, LibreWolf, Zen
Những bước đi gây thất vọng gần đây của Mozilla
- Ngày 19/2/2024, Mozilla công bố sự cần thiết phải đa dạng hóa hoạt động kinh doanh ngoài Firefox → gây bất mãn trong người dùng
- Rút lại cam kết không bán dữ liệu cá nhân và công bố điều khoản sử dụng mới → sau đó đã chỉnh sửa nhưng niềm tin của người dùng bị suy giảm
- Lý do Debian tạo ra Iceweasel, một fork của Firefox:
- Hướng dẫn Phần mềm Tự do Debian (DFSG) xung đột với chính sách thương hiệu của Mozilla
- Debian đã dùng tên Iceweasel nhưng quay lại Firefox vào năm 2016
GNU IceCat
- Fork Firefox lâu đời nhất và hiện vẫn đang được phát triển
- Phiên bản đã loại bỏ mã nguồn không tự do khỏi mã nguồn của Mozilla
- Dự án GNU từng dùng tên IceWeasel rồi đổi thành IceCat (2007)
- Cài đặt và giấy phép
- Dựa trên Mozilla Public License (MPL) 2.0, công cụ tạo bản dựng áp dụng GPLv3
- Không phân phối bản nhị phân, khuyến nghị cài qua GNU Guix
- Tính năng chính
- Bổ sung LibreJS → chặn JavaScript không tự do
- Bổ sung JShelter → ngăn thu thập dấu vân tay trình duyệt và theo dõi
- Bổ sung Third-party Request Blocker → chặn kết nối tới tài nguyên bên thứ ba
- Tiện ích mở rộng và bảo trì
- Cung cấp dịch vụ tìm kiếm tiện ích riêng Mozzarella → chỉ cung cấp tiện ích phần mềm tự do nhưng có thể không phải phiên bản mới nhất
- Hiện có 3 người bảo trì → hoạt động của cộng đồng phát triển khá trầm lắng
Floorp
- Được phát triển bởi cộng đồng Ablaze tại Nhật Bản
- Ban đầu dựa trên Chromium → từ năm 2022 chuyển sang nền tảng Firefox
- Phiên bản mới nhất (11.23.1) dựa trên Firefox ESR 128.8.0
- Cài đặt và phân phối
- Cung cấp Flatpak cho Linux và bản nhị phân biên dịch sẵn
- Tính năng chính
- Tích hợp chống theo dõi → chưa công khai chi tiết
- Thanh bên kép → bên trái là dấu trang, bên phải là bảng ứng dụng web
- Chế độ chia đôi → có thể mở hai trang cùng lúc và điều hướng độc lập
- Workspace → có thể nhóm tab theo danh mục
- Tùy biến thanh tab → hỗ trợ thanh tab nhiều hàng và thanh tab dọc (dự kiến sẽ được thay bằng tính năng gốc của Mozilla ở v12)
- Phát triển và hỗ trợ
- Có 7 người đóng góp chính, tổng cộng 39 người đóng góp
- Nhược điểm là lộ trình phát triển thiếu ổn định
LibreWolf
- Bắt đầu từ năm 2020 → chú trọng bảo mật, quyền riêng tư và triết lý phần mềm tự do
- Đang được phát triển trên Codeberg với 7 người đóng góp chính đang hoạt động
- Cài đặt và phân phối
- Có gói cho Arch Linux, Debian, Fedora
- Khuyến nghị dùng gói Flatpak
- Tính năng chính
- Loại bỏ telemetry (thu thập dữ liệu người dùng) và DRM
- Vô hiệu hóa tính năng Pocket
- Tích hợp sẵn uBlock Origin → dự kiến sẽ ngừng dùng trên Chrome nhưng vẫn tiếp tục được hỗ trợ trên Firefox
- Thiết lập và tiện dụng cho người dùng
- librewolf.overrides.cfg → có thể đồng bộ cài đặt giữa các profile
- Tính bền vững trong phát triển
- Rất khó để duy trì hoàn chỉnh một trình duyệt độc lập với Mozilla
Zen
- Bắt đầu phát triển từ năm 2024 → hiện đang ở giai đoạn beta
- Được công bố qua Reddit và đang phát triển trên GitHub
- Tính năng chính
- UI hiện đại → thiết kế hoàn toàn khác Firefox
- Thanh bên tab → tích hợp Workspaces và dấu trang
- Tính năng Glance → cung cấp xem trước liên kết (Alt + nhấp)
- Chia màn hình → có thể chọn nhiều tab để mở song song
- Tùy chỉnh → cung cấp hệ thống Mod riêng
- Nhược điểm và trạng thái phát triển
- Thiếu tính trực quan trong sử dụng và thiếu tài liệu
- Hiện vẫn ở trạng thái beta → cần được ổn định thêm
Các fork khác
Basilisk
- Hỗ trợ các công nghệ Firefox cũ (plugin NPAPI, XUL, v.v.)
Waterfox
- Bắt đầu từ năm 2011 → hiện vận hành độc lập
Pale Moon
- Sử dụng Goanna, một fork của engine Gecko → giữ lại giao diện Firefox trước đây
SeaMonkey
- Được duy trì bằng mã của Firefox và Thunderbird
- Bao gồm trình khách mail, trình soạn thảo HTML và trình khách IRC
Giới hạn và triển vọng của các fork Firefox
- Các fork phụ thuộc vào các bản vá bảo mật và sửa lỗi từ Mozilla
- Việc độc lập hoàn toàn là điều khó khả thi trong thực tế
- Khả năng thành công độc lập như LibreOffice là không cao
- Các dự án fork thiếu tài nguyên và cần sự hỗ trợ từ cộng đồng
Trình duyệt thay thế
- Ladybird → dự án trình duyệt mới → chưa phù hợp để dùng thường nhật hoàn toàn
- Qutebrowser, Nyxt, NetSurf → dù bị giới hạn một số tính năng nhưng vẫn được chú ý như các lựa chọn thay thế mã nguồn mở
1 bình luận
Ý kiến trên Hacker News
Dự án Floorp là một người mới tham gia. Theo trang quyên góp của họ, người quyên góp $100 có thể gửi quảng cáo lên trang tab mới
Tôi từng muốn tạo một bản fork trả phí của Firefox. Thực chất nó chỉ là một bản đổi thương hiệu của Firefox, nhưng doanh thu sẽ được dùng để thuê các nhà phát triển mã nguồn mở chỉ tập trung vào những tính năng sau đó sẽ được đưa ngược vào Mozilla Firefox
Waterfox khởi đầu là một dự án độc lập vào năm 2011, sau đó bị System1 mua lại rồi lại trở thành độc lập
Tôi từng nghe rằng tính năng chống lấy dấu vân tay của LibreWolf làm hỏng website
Vấn đề lớn nhất của các bản fork là Mozilla vẫn đang làm phần lớn công việc
Gần đây tôi đang dùng Zen, chủ yếu với cách quản lý tab kết hợp giữa “thiết yếu” + “không gian làm việc”
Nếu Mozilla cần thêm nguồn tiền, tôi muốn đóng góp cho một gói thuê bao “opt-out” cho phép hỗ trợ dự án mà không phải cung cấp dữ liệu cá nhân
Hệ sinh thái engine trình duyệt đặt ra một nghịch lý thú vị: chúng ta có các đặc tả mở, nhưng lại có nhiều cách triển khai khác nhau với đặc tính và sự không tương thích riêng
Tôi đã dùng Zen từ khi nó mới ra mắt lần đầu, và tốc độ phát triển của nó thật đáng kinh ngạc
Dự án Floorp được phát triển bởi Ablaze, một cộng đồng sinh viên ở Nhật Bản