- Sailfish OS là hệ điều hành di động dựa trên Linux phát triển từ dự án MeeGo của Nokia, là một nền tảng độc lập đã được thương mại hóa từ năm 2013
- Jolla Ltd. tiếp quản phát triển, triển khai khả năng tương thích ứng dụng Android và giao diện người dùng tập trung vào thao tác vuốt, sau đó mở rộng qua nhiều thế hệ thành các giải pháp bảo mật cho doanh nghiệp và chính phủ
- Là hệ điều hành di động duy nhất dựa trên mã nguồn mở nhưng không phụ thuộc vào các tập đoàn lớn, đồng thời sở hữu hoàn toàn quyền sở hữu trí tuệ (IPR) và quyền thương hiệu
- Tận dụng QML của framework Qt và công nghệ Wayland để mang lại giao diện phong phú và khả năng thích ứng phần cứng, đồng thời duy trì hiệu năng cao thông qua thư viện Android
- Là một phương án thay thế chiến lược để xây dựng hệ sinh thái di động độc lập lấy châu Âu làm trung tâm, có ý nghĩa quan trọng với doanh nghiệp, chính phủ và cộng đồng công nghệ
Lịch sử của Sailfish OS
- Sailfish OS bắt nguồn từ MeeGo OS do Nokia và Intel cùng phát triển
- Trước năm 2011, hai công ty đã đầu tư khoảng 1 tỷ USD với mục tiêu xây dựng một hệ điều hành di động mở
- MeeGo trở thành nền tảng cho nhiều thiết bị như Nokia N9, nhưng sau đó Nokia đã chuyển sang Windows Phone OS
- Đội ngũ phát triển MeeGo thành lập Jolla Ltd. để tiếp tục dự án
- Phát triển thêm giao diện dựa trên thao tác vuốt và tái sinh thành Sailfish OS
- Đảm bảo khả năng chạy ứng dụng Android và tương thích chipset Android
- Năm 2013, phiên bản beta của Sailfish OS ra mắt cùng điện thoại thông minh Jolla
- Mở rộng sang 36 thị trường trong vòng 1 năm
- Năm 2015 công bố Sailfish OS 2.0 và máy tính bảng Jolla, đồng thời tăng cường chiến lược cấp phép
- Năm 2018, Sailfish OS 3 phát triển thành giải pháp bảo mật cho môi trường doanh nghiệp và chính phủ
- Phân phối cho người dùng kỹ thuật thông qua chương trình cộng đồng Sailfish X
- Tháng 2 năm 2021 công bố Sailfish 4
- Bổ sung nhiều tính năng hỗ trợ dự án khu vực tư nhân và công
Đặc điểm của Sailfish OS
- Là nền tảng di động trưởng thành đã được thị trường kiểm chứng từ năm 2013
- Đã được thương mại hóa trên nhiều thiết bị và sử dụng trong các dự án hệ sinh thái toàn cầu
- Hệ điều hành độc lập dựa trên mã nguồn mở không phụ thuộc vào các tập đoàn lớn
- Sở hữu đầy đủ quyền IP và quyền thương hiệu
- Được phát triển từ năm 2011 bởi đội ngũ kỹ sư giàu kinh nghiệm của công ty Phần Lan Jolla
- Cộng đồng toàn cầu đóng góp vào codebase mã nguồn mở
- Được đánh giá là lựa chọn chiến lược cho doanh nghiệp và chính phủ
- Cũng được ưa chuộng bởi những người đam mê công nghệ đang tìm kiếm hệ điều hành thay thế cho di động
Kiến trúc OS
- Được thiết kế dựa trên cấu trúc bản phân phối Linux
- Sử dụng QML của framework Qt để triển khai giao diện người dùng ưu tiên cảm ứng và ứng dụng nhẹ
- Cung cấp bộ thành phần giao diện người dùng riêng có tên Sailfish Silica
- Tích hợp sẵn khả năng chạy ứng dụng Android
- Đảm bảo hiệu năng ở mức gần như native dựa trên thư viện Android
- Tận dụng Qt5 và công nghệ Wayland
- Có thể tái sử dụng mã thích ứng phần cứng Android hiện có, giúp đơn giản hóa công việc port phần cứng
- Với các thành phần mã nguồn mở, có thể tải mã nguồn từ trang chính thức
1 bình luận
Ý kiến Hacker News
Trước đây tôi đã có trải nghiệm tốt với Xperia XA2, nhưng cuối cùng nó thành rác thải điện tử vì yêu cầu VoLTE của các nhà mạng Mỹ
Ngay cả các mẫu Xperia mới hơn cũng không có hỗ trợ phần cứng đầy đủ, còn các máy đời mới nhất thì hoàn toàn không được hỗ trợ
Nếu phải trả tiền mua cả OS lẫn phần cứng, thì tối thiểu cũng cần có sự bảo đảm về độ ổn định
Rốt cuộc người tiêu dùng chỉ là kẻ phải mua chiếc iPhone mà Verizon cho phép
Hiện tại đã hỗ trợ tới Xperia 10 V, và cũng có thiết bị Jolla C2 dành cho cộng đồng
Danh sách thiết bị được hỗ trợ chính thức
Tôi đã vào cả trang UX lẫn trang nguyên tắc thiết kế mà vẫn không thấy hình ảnh nào
Mô tả thiết kế di động chỉ bằng lời nghe như thể diễn tả kiến trúc bằng điệu nhảy. Phải cho người ta nhìn thấy trực tiếp chứ
Giao diện được trau chuốt đáng ngạc nhiên. Gần như không thay đổi trong 10 năm nhưng vẫn mượt mà
Vấn đề nằm ở phần cứng — thiết bị hiện tại quá to và chất lượng cũng không tốt. Thời còn được hỗ trợ Xperia thì tốt hơn nhiều
Bàn phím nhập liệu dự đoán đã biến mất, nghe nói là vì vấn đề giấy phép. Tôi nghĩ Apple và Google đã bóp nghẹt những bên chơi nhỏ
Trình duyệt dựa trên Firefox cũ nên hay bị lỗi trên nhiều website và còn bị Cloudflare chặn
Tôi nghe nói đa số người dùng dùng trình duyệt trong môi trường tương thích Android
/info, chứ thực ra có hàng chục ảnh chụp màn hìnhDù vậy, sẽ tốt hơn nếu có video cho thấy giao diện dựa trên cử chỉ
Tôi cũng đã dùng Android và iPhone, nhưng điểm cốt lõi của SailfishOS là nó là một Linux trong túi quần
Bạn có thể ssh vào máy, đồng bộ bằng rsync, chỉnh sửa bằng vim, chạy cron và đủ thứ khác. Điện thoại cũ của tôi còn được dùng làm cảm biến từ xa
Tôi đã thử chuyển sang iPhone, nhưng rất khó tái tạo mức linh hoạt như Sailfish
Khi bật VPN, mọi lưu lượng của các thiết bị kết nối đều đi qua VPN, còn trên iPhone thì không làm được
Dù quy mô đội ngũ nhỏ khiến giới hạn ngày càng lộ rõ, với tôi đây vẫn là nền tảng hài lòng nhất trong ba hệ điều hành
Bản mới nhất 5.0.0.71 vừa ra mắt vài ngày trước
Nó giống WINE ở chỗ chỉ hoạt động một nửa, từ đó cản trở việc phát triển ứng dụng native
Sau đó dự án tablet cũng thất bại, và hệ điều hành chỉ còn tồn tại như một aftermarket OS không có phần cứng chính thức
Chưa kể họ từng hợp tác với Nga vào năm 2015 rồi cắt đứt vào năm 2021
Bài học rút ra là đừng hợp tác với một môi trường ép buộc tính tương thích
Nhìn vào thành công của Proton và Steam Deck thì lập luận kia có vẻ không mấy thuyết phục
Phần giả lập Android của SailfishOS là thứ hoàn thiện nhất mà tôi từng dùng
Dù chưa dành cho người dùng phổ thông, nó vẫn đang được phát triển tích cực
Engine trình duyệt vẫn dựa trên Gecko 91, chậm hơn rất xa so với Firefox mới nhất
Nếu có kinh nghiệm Linux thì bạn sẽ thấy nó thú vị hơn nhiều
Tôi yêu giao diện và tinh thần của cộng đồng này. Tôi sợ đến ngày phải chuyển sang OS khác
Ứng dụng Android phần lớn chạy được qua AlienDalvik/AppSupport, nhưng BLE không được hỗ trợ nên các app xe scooter điện không dùng được
Cũng có thể cài Google Play, nhưng tôi không dùng
Có thể phát triển ứng dụng nhanh bằng QML và C++/Python/JS, và cũng có thể tự chỉnh sửa giao diện
Patch Manager cho phép sửa UI một cách minh bạch
Tuy nhiên Jolla là công ty nhỏ nên tốc độ phát triển chậm. Các lập trình viên cộng đồng vẫn đang tích cực làm app
Trình duyệt vẫn dựa trên Gecko cũ, nhưng có một nhà phát triển đã nâng nó từ ESR 78 lên 91
Thiết bị được hỗ trợ chính thức chỉ có số ít, còn các bản port cộng đồng thì có vài lỗi nhỏ
Mong Jolla tìm được phần cứng tốt hơn và mô hình doanh thu ổn định
Liên kết liên quan
Các công ty Mỹ chỉ tạm dừng, còn Jolla thì cắt đứt hoàn toàn
Thị trường Nga trong tương lai có lẽ sẽ chuyển sang công nghệ Trung Quốc như HarmonyOS
Công ty cứ nói mọi thứ vẫn ổn cho tới tận khi tuyên bố hủy dự án
Thiếu minh bạch quá mức, và từ đó tôi không còn tin họ nữa
Sau đó hình như lại được một công ty khác mua tiếp, nhưng phần lớn SailfishOS vẫn là mã nguồn đóng và cũng không có phần cứng riêng
Giờ tôi nghĩ Pixel + GrapheneOS là lựa chọn thay thế tốt hơn nhiều
Sau đó công ty phá sản rồi tái lập và ra mắt nhiều sản phẩm khác nhau
Crowdfunding về bản chất là một khoản đầu tư rủi ro cao. Trong thị trường OS di động, các ca thất bại thì vô số
Nhưng cũng phải nói là kỳ vọng của cộng đồng đôi khi quá cao
Trong bối cảnh phải đối đầu với hai gã khổng lồ, tôi nghĩ họ xứng đáng có thêm một cơ hội
Thông báo đóng dự án chính thức