Cộng đồng desktop Linux tiếp tục tranh luận về một trong những giai đoạn gây tranh cãi nhất trong lịch sử - cuối những năm 2000 và đầu những năm 2010 khi những thay đổi lớn về môi trường desktop có thể đã khiến Linux mất đi cơ hội tốt nhất để được chấp nhận rộng rãi. Cuộc thảo luận này đã nổi lên trở lại khi người dùng suy ngẫm về những gì đã xảy ra sai trong khoảng thời gian quan trọng khi Windows đang dễ bị tổn thương.
Cuộc Cách Mạng Desktop Vĩ Đại Đã Phản Tác Dụng
Vào khoảng năm 2010, cả GNOME và KDE đều thực hiện những thay đổi mạnh mẽ đối với môi trường desktop của họ. GNOME giới thiệu GNOME 3 với giao diện hoàn toàn mới mang tính cách mạng, trong khi KDE phát hành KDE 4 với những thay đổi kiến trúc đáng kể. Đây không phải là những cập nhật đơn giản - chúng là sự tái tưởng tượng hoàn toàn về cách mọi người nên tương tác với máy tính của họ.
Thời điểm này không thể tệ hơn. Windows XP đang đến cuối vòng đời, và Windows Vista đã nhận được phản hồi kém. Nhiều người dùng đang tìm kiếm các lựa chọn thay thế, tạo ra điều có vẻ như là cơ hội hoàn hảo cho Linux để giành được chỗ đứng. Thay vào đó, cuộc chiến tranh môi trường desktop đã bắt đầu.
Cách tiếp cận của GNOME 3 đặc biệt gây tranh cãi. Giao diện mới đã từ bỏ các khái niệm desktop truyền thống như thanh tác vụ và menu khởi động, lựa chọn tổng quan hoạt động toàn màn hình và thiết kế thân thiện với cảm ứng. Nhiều người dùng lâu năm cảm thấy bị bỏ rơi, dẫn đến việc tạo ra các môi trường desktop thay thế như MATE và Cinnamon để bảo tồn trải nghiệm GNOME 2 cũ.
Dòng thời gian chính của các Môi trường Desktop:
- 2006-2009: GNOME 2 và KDE 3 đạt đỉnh cao về độ phổ biến
- 2009: Windows 7 được phát hành, nhận được sự đón nhận tích cực
- 2010: Ubuntu thông báo về desktop Unity
- 2011: GNOME 3.0 được phát hành với những thay đổi giao diện mang tính cách mạng
- 2011: KDE 4 được đại tu lại kiến trúc
- 2012: Desktop MATE được tạo ra như một nhánh rẽ từ GNOME 2
- 2012: Desktop Cinnamon được phát triển bởi Linux Mint
Sự Phân Mảnh Cộng Đồng và Thất Vọng Của Người Dùng
Phản ứng của cộng đồng cho thấy sự thất vọng sâu sắc với những thay đổi này. Người dùng mô tả GNOME 3 như một nỗ lực theo đuổi xu hướng hơn là cải thiện khả năng sử dụng, với nhiều tính năng thiết yếu bị ẩn hoặc loại bỏ hoàn toàn. Các phiên bản đầu thiếu nút thu nhỏ và phóng to, không có thanh tác vụ hiển thị, và thậm chí ẩn nút tắt nguồn trừ khi người dùng biết giữ phím Alt.
Lý do đơn giản là để có quyền truy cập vào cùng phần mềm/phần cứng mà những người trên Windows có thể sử dụng. Và để làm điều này, bạn cần có điểm bán hàng cho các công ty xây dựng những đồ chơi đó, đó là thị phần.
KDE 4 đối mặt với những chỉ trích tương tự vì được phát hành trước khi sẵn sàng, khiến một số người dùng duy trì KDE 3 cũ hơn thông qua dự án Trinity Desktop Environment. Kết quả là một hệ sinh thái bị chia rẽ nơi người dùng phải lựa chọn giữa các giao diện mới không ổn định hoặc duy trì các fork đang lão hóa.
Các tranh cãi lớn về GNOME 3:
- Không có nút thu nhỏ/phóng to theo mặc định
- Nút tắt nguồn bị ẩn (yêu cầu phím Alt)
- Không có thanh tác vụ truyền thống hoặc khay hệ thống
- Giao diện desktop dựa trên JavaScript
- Loại bỏ các biểu tượng desktop
- Trình khởi chạy ứng dụng toàn màn hình
- Phụ thuộc nhiều vào các tiện ích mở rộng cho các chức năng cơ bản
Sự Phục Hồi Của Windows 7
Trong khi các môi trường desktop Linux đang trong tình trạng hỗn loạn, Microsoft đã phát hành Windows 7 vào năm 2009. Bản phát hành này được ca ngợi rộng rãi như một sự trở lại đúng hướng, khắc phục nhiều vấn đề của Vista trong khi giới thiệu các tính năng mới hữu ích. Sự tương phản rất rõ ràng - chính khi các desktop Linux trở nên thử nghiệm và không ổn định, Windows lại trở nên đáng tin cậy và được đánh bóng.
Một số thành viên cộng đồng tin rằng đây là cơ hội bị bỏ lỡ của Linux. Thay vì định vị mình như lựa chọn thay thế ổn định, nhàm chán khi hỗ trợ Windows XP kết thúc, các bản phân phối Linux đang đẩy những thay đổi giao diện cực đoan khiến người dùng bối rối và thất vọng.
Các Quyết Định Kỹ Thuật Bị Xem Xét Kỹ
Việc GNOME 3 sử dụng JavaScript cho các thành phần desktop vẫn gây tranh cãi. Trong khi lựa chọn này làm cho desktop có thể tùy chỉnh hơn thông qua các extension, nó cũng gây ra các vấn đề về hiệu suất và mối quan tâm về tính ổn định. Người dùng báo cáo rằng các extension thường xuyên bị hỏng với các cập nhật, tạo ra trải nghiệm không đáng tin cậy.
Sự phân mảnh tiếp tục cho đến ngày nay, với các môi trường desktop khác nhau đưa ra những lựa chọn không tương thích về giao thức và tiêu chuẩn. Các ví dụ gần đây bao gồm bất đồng về các giao thức hỗ trợ VR, nơi GNOME ban đầu từ chối áp dụng các tiêu chuẩn mà các môi trường desktop khác đã đồng ý.
Tình Trạng Hiện Tại và Bài Học Rút Ra
Bối cảnh desktop Linux ngày nay cho thấy cả tiến bộ và những thách thức dai dẳng. GNOME 3 đã trưởng thành đáng kể, với hiệu suất và tính ổn định tốt hơn. Tuy nhiên, nhiều người dùng vẫn dựa vào các extension để làm cho nó có thể sử dụng được, và triết lý thiết kế cơ bản vẫn gây chia rẽ.
Cộng đồng đã phần lớn ổn định thành các phe khác nhau - những người chấp nhận cách tiếp cận hiện đại của GNOME 3, người dùng KDE đánh giá cao các tùy chọn tùy chỉnh rộng rãi, và những người khác thích các lựa chọn thay thế nhẹ như XFCE tập trung vào tính ổn định hơn là đổi mới.
Nhìn lại, giai đoạn này phục vụ như một lời nhắc nhở rằng những thay đổi cách mạng trong giao diện người dùng mang theo những rủi ro đáng kể. Trong khi đổi mới là cần thiết, trải nghiệm của desktop Linux cho thấy rằng sự tiến hóa dần dần có thể phục vụ người dùng tốt hơn những sự tái phát minh mạnh mẽ đã định nghĩa kỷ nguyên này.
Tham khảo: 20 years of Linux on the Desktop (part 4)