Không thể phủ nhận rằng đã có nhiều tranh cãi gay gắt giữa mọi người về môi trường desktop nào là tốt nhất. Tuy nhiên, gần đây, cuộc thảo luận đã mở rộng và tập trung lại, không chỉ Gnome vs KDE mà là Gnome Shell vs Unity, hai môi trường desktop đều phụ thuộc vào framework Gnome.
Sự khác biệt giữa hai cái chỉ là desktop shell, đó là sự khác biệt về giao diện và chức năng nhiều hơn là kỹ thuật. Tuy nhiên, Gnome Shell cuối cùng đã xây dựng được một chỗ đứng trong trái tim tôi, trong khi Unity thì không.
Dưới đây là ba lý do tại sao.
Tốc Độ
Điều này có thể khiến nhiều người ngạc nhiên, nhưng điểm đầu tiên của tôi là về tốc độ. Từ kinh nghiệm cá nhân, tôi luôn thấy Gnome Shell (đặc biệt khi phiên bản 3.2.1 ra mắt) nhanh hơn Unity. Màn hình Activities trong Gnome Shell tải nhanh như Dash trong Unity, nhưng dock launcher bên trái trong Unity hơi chậm và giật. Điều này đặc biệt rõ rệt trên netbook của tôi, trong khi Gnome Shell chạy mượt mà.
Đây là một sự ngạc nhiên đối với chính tôi, vì Compiz, framework trình quản lý cửa sổ mà Unity là một plugin cho, được quảng cáo là lựa chọn tốt và nhanh hơn so với Mutter, framework trình quản lý cửa sổ mà Gnome Shell chạy trên đó. Mặc dù tôi phải thừa nhận Gnome Shell khi phát hành đầu tiên cũng hơi chậm, nó đã cải thiện đáng kể. Bây giờ Unity là desktop shell mặc định cho lần thứ hai liên tiếp trong Ubuntu, nó chỉ càng ngày càng chậm.
Tổ Chức Và Thiết Kế
Tổ chức và thiết kế của các môi trường desktop cũng là yếu tố lớn giữa hai cái. Unity cố gắng tổ chức, nhưng với lenses, Dash, và các danh mục khác nhau bên trong Dash, mọi thứ nhanh chóng trở nên rối rắm. Tôi biết khi nhìn vào Unity, mất một lúc mới hiểu mọi thứ là để làm gì.
Còn Gnome Shell, mọi thứ được giấu kín và tổ chức tốt hơn. Bạn không thấy gì ngoài desktop cho đến khi vào màn hình Activities, nơi bạn sẽ được trình bày các mục yêu thích, các cửa sổ đang mở, và các workspace khác nhau cho từng ứng dụng hoặc tác vụ. Trong chế độ xem ứng dụng, bạn chỉ có một danh sách ứng dụng và các danh mục cho từng cái. Đó là tất cả. Nó đơn giản, sạch sẽ, và hoạt động tốt.
Các tính năng thêm trong Unity như tìm kiếm bộ sưu tập nhạc là ý tưởng hay, nhưng tôi thấy nó không cần thiết. Không khó khăn hơn để chỉ đi xem trong thư mục Music hoặc mở trình phát nhạc và dễ dàng tìm và phát nhạc qua đó.
Unity Chỉ Dành Cho Ubuntu
Mặc dù đây không phải lý do lớn, nhưng vẫn đáng nhắc. Những ai thích Unity bị buộc phải dùng Ubuntu để có trải nghiệm đó. Với Gnome Shell, đó không phải vấn đề, vì nó có sẵn trên bất kỳ bản phân phối nào tồn tại đã nâng cấp lên Gnome 3. Thế giới Linux chúng ta hiện tại rất quen với việc có thể đặt bất kỳ môi trường desktop nào họ thích lên bản phân phối của họ.
Unity là môi trường desktop duy nhất trong số các gã lớn mà chỉ dành cho một bản phân phối. Tôi chắc Canonical có lý do riêng, nhưng trong tinh thần phần mềm tự do, tôi không tin lựa chọn của họ đi đúng hướng.
Kết Luận
Nói gì cũng được, nhưng đó chỉ là ý kiến cá nhân của tôi. Tôi đơn giản thấy Gnome Shell dễ dùng hơn một chút với giao diện sạch sẽ và thiết kế, workspace không giới hạn tự động tạo hoặc hủy, và tổng thể dễ sử dụng. Các nhà phát triển Gnome chắc chắn đã thay đổi desktop như họ hy vọng, và tôi thấy nó thú vị. Đối với những ai không nghĩ giống nhau, bạn vẫn phải thừa nhận rằng một số ý tưởng khá đổi mới được trình bày trong Gnome Shell.
Ý kiến của bạn như thế nào? Bạn đồng ý với tôi hay tôi chỉ là kẻ ngu ngốc? Cho chúng tôi biết trong bình luận!