Tôi từng dõi theo sự phát triển của Ubuntu với niềm phấn khích tột độ, như một đứa trẻ tìm thấy món đồ chơi yêu thích miễn phí. Giờ đây, cảm xúc đó chỉ còn lại sự thờ ơ. Điều gì đã xảy ra trên chặng đường ấy?
Giai Đoạn Vàng Son: Những Bước Chập Chững Cùng Ubuntu (Khoảng 2008-2010)
Sự hào hứng của tôi dành cho Ubuntu bắt nguồn từ thời cấp ba, khi tôi bắt đầu khám phá thế giới phần mềm mã nguồn mở (FOSS) đầy hấp dẫn. Đây là kỷ nguyên của những ứng dụng như Mozilla Firefox, Thunderbird, AbiWord và OpenOffice – những công cụ mạnh mẽ mà bất kỳ ai cũng có thể sở hữu, bất kể điều kiện tài chính hay cấu hình PC.
Khởi Đầu Đầy Hứng Khởi Với Phần Mềm Mã Nguồn Mở
Với chiếc máy tính để bàn dùng chung cùng anh trai, tôi không dám mạo hiểm cài đặt một bản phân phối Linux mà không có chút kiến thức nào, bởi nó gần như là sợi dây liên lạc duy nhất của tôi với thế giới bên ngoài. Thay vào đó, tôi bắt đầu mày mò Linux trên một chiếc laptop đã vài năm tuổi, chạy phiên bản Xubuntu duy nhất có thể hoạt động được. Tuy nhiên, việc thiếu driver cho modem quay số đã hạn chế đáng kể những gì tôi có thể làm.
Năm sau đó, khi là sinh viên năm nhất đại học, tôi đã có quyết định táo bạo: chuyển hẳn sang Ubuntu. Không phải vì tôi đột nhiên dũng cảm hơn, mà bởi bản cài đặt Windows Vista của tôi đã hỏng không thể khởi động được, và dữ liệu không thể khôi phục do phần mềm mã hóa đĩa. Mất tất cả, tôi không còn gì để mất.
Sự Phát Triển Của Ubuntu Và Giao Diện Netbook Remix
Thời cấp ba, tôi đã thử nghiệm với đĩa CD Live Ubuntu 8.04 Hardy Heron, nhưng Ubuntu 8.10 Intrepid Ibex mới là phiên bản tôi cài đặt lên chiếc laptop đại học của mình. Tôi háo hức chờ đợi từng thay đổi trong các phiên bản 9.04 Jaunty Jackalope và 9.10 Karmic Koala – từ một menu dành riêng để quản lý tài khoản tin nhắn tức thời (gọi là MeMenu) cho đến một giao diện với tông màu đất hơn. Tôi đã gắn bó đến mức những số phiên bản và tên gọi này vẫn in đậm trong tâm trí mà không cần tra cứu.
Tôi cũng đồng hành trong quá trình phát triển của Ubuntu Netbook Remix, phiên bản mà tôi đã chạy trên chiếc netbook của mình thời sinh viên. Đây chính là nền tảng ban đầu để phát triển thành giao diện desktop Unity, một đặc trưng của Ubuntu sau này.
Khởi chạy một ứng dụng trên desktop Ubuntu 9.10 Karmic Koala, thể hiện giao diện người dùng thời kỳ đầu.
Khi Những Thay Đổi Bắt Đầu Gây Tranh Cãi
Quan điểm của tôi bắt đầu thay đổi một chút với phiên bản 10.04 Lucid Lynx. Đây là lần đầu tiên tôi chứng kiến một bản phát hành LTS (Long Term Support) của Ubuntu, và tôi không mấy hài lòng với những thay đổi về mặt thẩm mỹ. Tôi không thích tông màu tím và cam mới, không ưng ý với giao diện ứng dụng đặt một đường phân cách khó hiểu giữa menu ứng dụng và phần còn lại của cửa sổ. Việc di chuyển các nút điều khiển cửa sổ sang bên trái cũng làm tôi khó chịu. Sự thất vọng vẫn tiếp diễn khi giao diện được tinh chỉnh nhưng về cơ bản vẫn giữ nguyên trong Ubuntu 10.10 Maverick Meerkat.
Màn hình desktop Ubuntu 10.10 Maverick Meerkat với giao diện màu tím và cam đặc trưng, hiển thị những thay đổi thiết kế gây tranh cãi.
Tuy nhiên, tất cả những thay đổi này đều có thể dễ dàng tùy chỉnh, nên tôi vẫn có thể bỏ qua chúng. Dù vậy, chúng đã làm tăng sự tò mò của tôi đối với các bản phân phối Linux khác.
Sai Lầm Chiến Lược: Khi Canonical Mơ Về Điện Thoại Và TV
Netbook về cơ bản chỉ là những chiếc PC nhỏ gọn, không đòi hỏi quá nhiều công nghệ mới để phát triển phần mềm. Câu chuyện hoàn toàn khác với điện thoại và TV. Vì vậy, khi Canonical tuyên bố sẽ đưa Ubuntu lên các thiết bị này, tôi có thể đã phấn khích nếu nghĩ rằng có cơ hội chúng sẽ đến thị trường Việt Nam, nhưng một phần trong tôi không tin công ty có đủ nguồn lực để thực hiện điều đó.
Trong quá trình Canonical phát triển các công nghệ nền tảng cho điện thoại Ubuntu, mã nguồn này được hứa hẹn sẽ cung cấp sức mạnh cho một phiên bản desktop Ubuntu sắp tới. Phiên bản đó sẽ sẵn sàng vào năm tới, rồi năm sau nữa, cho đến khi cuối cùng nó không bao giờ xuất hiện. Nỗ lực này, mà tôi cho là sai lầm, thực sự đã làm tổn hại đến hình ảnh Ubuntu trong mắt tôi. Nhưng đó chưa phải là tất cả.
Đi Ngược Lại Tinh Thần Cộng Đồng: Lối Đi Riêng Của Canonical
Tôi yêu rằng phần mềm mã nguồn mở được xây dựng trên nền tảng hợp tác. Không chỉ ý tưởng mã nguồn miễn phí làm tôi phấn khích, mà còn là việc chứng kiến rất nhiều tình nguyện viên và công ty từ khắp nơi trên thế giới hợp tác trên cùng một mã nguồn.
Thế nhưng, từng chút một, Canonical bắt đầu từ bỏ các công nghệ đã được thiết lập để phát triển các giải pháp riêng của mình. Thay vì chấp nhận phiên bản 3.0 của GNOME, Canonical đã phát triển giao diện Unity của riêng mình. Có thể nói GNOME 3 chưa thực sự sẵn sàng vào thời điểm đó, nhưng Unity cũng vậy!
Thay vì dần chuyển đổi từ máy chủ hiển thị X.org sang Wayland – giải pháp thay thế của nó – Canonical lại quyết định tạo ra cái riêng của mình mang tên Mir. Thay vì chấp nhận định dạng gói Flatpak đang sơ khai để cài đặt ứng dụng, Canonical đã tự tạo định dạng Snap của riêng mình (may mắn là bạn vẫn có thể cài đặt Flatpaks trên Ubuntu nếu muốn).
Khi các nhà phát triển GNOME bắt đầu yêu cầu các bản phân phối không tùy chỉnh giao diện ứng dụng của họ, thậm chí tạo một trang web dành riêng cho yêu cầu này, Canonical vẫn tiếp tục tùy chỉnh desktop của mình. Tôi hiểu lý do – các dự án muốn có bản sắc hình ảnh riêng. Nhưng nhìn chung, việc sử dụng Ubuntu đồng nghĩa với việc tôi đang sử dụng phần mềm khác biệt so với hầu hết các bản phân phối khác, ngay cả khi hầu hết các ứng dụng là giống nhau.
Hậu Quả: Ubuntu Desktop Trở Nên Kém Ổn Định Và Bị Bỏ Quên
Nếu Ubuntu đã thực hiện thành công tất cả những điều này, tôi có thể đã cảm thấy khác, nhưng thực tế không phải vậy. Canonical đã từ bỏ Unity vào năm 2017. Ubuntu quyết định sử dụng Wayland cho desktop sau nhiều năm phát triển Mir. Canonical cũng từ bỏ dự án Ubuntu Touch, hiện do UBPorts Foundation quản lý. Ít nhất thì bạn vẫn có thể cài đặt Ubuntu Touch trên một số điện thoại. Còn về Ubuntu TV, tôi không biết liệu có bất kỳ chiếc TV nào sử dụng nó từng được sản xuất hay không.
Giao diện Ubuntu Touch đang chạy trên một chiếc PinePhone, thể hiện nỗ lực không thành công của Canonical trong lĩnh vực di động.
Trong suốt thời gian đó, desktop Ubuntu đã trở thành một nền tảng kém ổn định. Unity đã đình trệ trong nhiều năm trước khi Canonical quyết định ngừng phát triển. Bản phân phối này xuất xưởng một tập hợp các ứng dụng và thư viện GNOME không đồng bộ với các số phiên bản khác nhau. Desktop ngày càng giống một dự án bảo trì đang được duy trì trên “máy thở”.
Trở Lại GNOME, Nhưng Không Còn Như Xưa
Khi Ubuntu chuyển trở lại GNOME, tôi đã phấn khích trong một thời gian ngắn. Tuy nhiên, Canonical không quay lại với cách tiếp cận thử nghiệm những gì desktop GNOME có thể làm. Công ty chỉ thêm một vài tiện ích mở rộng để phiên bản GNOME của họ trông giống Unity hơn, và đây là những thay đổi mà tôi phần lớn không thích. Tôi thích việc GNOME hoàn toàn không có biểu tượng desktop. Tôi thích dock của GNOME chỉ xuất hiện khi mở Activities Overview, thay vì luôn hiển thị. Kể từ khi GNOME 3 ra mắt, tôi đã ưu tiên mọi quyết định thiết kế của GNOME hơn Ubuntu, và ngày càng rõ ràng rằng Ubuntu và tôi không còn hợp nhau nữa.
Ubuntu về cơ bản vẫn giữ nguyên kể từ đó. Canonical không nói nhiều về desktop. Sự quan tâm của họ dường như nằm ở Snaps. Tôi chưa bao giờ quan tâm đến snaps hoặc Snap Store. Hầu hết các ứng dụng tôi muốn đều có trên Flathub. Ubuntu có một kho ứng dụng mới và một trình cài đặt khác, nhưng đây chỉ là những thay đổi nhỏ, không phải cốt lõi.
Kết Luận: Một Người Bạn Cũ Đáng Quý, Nhưng Không Còn Là Tình Yêu
Dù sao, tôi vẫn vui vì Ubuntu hiện đang chạy GNOME và sử dụng Wayland. Tôi đánh giá cao những đóng góp của Ubuntu cho các dự án này và nhiều dự án khác. Mọi người đều hưởng lợi từ sự hợp tác. Tôi thích có Ubuntu như một người bạn cũ. Sự hào hứng đã mất đi, và tôi sẽ không còn gọi đó là tình yêu nữa, nhưng tôi vẫn mừng vì họ vẫn ở đó. Tôi chúc họ mọi điều tốt đẹp nhất.
Ngày nay, tôi không còn sử dụng bất kỳ bản phân phối Linux truyền thống nào. Tôi đã “tán tỉnh” Samsung DeX được khoảng một năm nay, và tôi nghĩ mối quan hệ này đang trở nên nghiêm túc hơn. Hãy chia sẻ suy nghĩ của bạn về hành trình của Ubuntu và những quyết định của Canonical trong phần bình luận bên dưới, hoặc đọc thêm các bài viết khác về hệ điều hành và công nghệ trên Xa Lộ Công Nghệ!