Thứ Sáu, 5 tháng 11, 2010

Ubuntu sẽ chuyển sang môi trường đồ họa Unity

Ubuntu To Switch to Unity on Desktop

posted by Thom Holwerda on Mon 25th Oct 2010 19:00 UTC, submitted by sjvn

Theo: http://www.osnews.com/story/23944/Ubuntu_To_Switch_to_Unity_on_Desktop

Bài được đưa lên Internet ngày: 25/10/2010

Lời người dịch: Tuy không rẽ nhánh khỏi GNOME, nhưng Shuttleworth đã nói rằng, kể từ phiên bản Ubuntu 11.04 thì Ubuntu cho máy tính để bàn sẽ giống như Ubuntu cho các netbook và đều có môi trường đồ họa Unity thay vì GNOME như hiện nay.

Vâng, điều này chắc chắn làm nhiều người nhíu lông mày ở đâu đó. Hôm nay, tại Hội nghị Thượng đỉnh các Lập trình viên Ubuntu, Mark Shuttleworth đã có bài phát biểu chủ chốt, và trong đó, ông đã tuyên bố rằng Ubuntu sẽ chuyển sang giao diện người sử dụng Unity cho phiên bản tiếp sau, cả cho các netbook cũng như máy để bàn, bỏ lại giao diện người sử dụng GNOME đằng sau (nhưng vẫn giữ nền tảng của GNOME).

Unity từng được giới thiệu với Ubuntu 10.10 được tung ra gần đây như một giao diện người sử dụng cho các netbook. Tuy nhiên, bây giờ, Shuttleworth đã công bố rằng Unity sẽ trở thành giao diện mặc định cho cả những người sử dụng máy tính để bàn nữa, hy vọng trong phiên bản sau (11.04). Ông nói rwangf những người sử dụng yêu nó, các nhà sản xuất thiết bị gốc OEM yêu nó, và nó sẽ, vì thế, thống nhất cả cho netbook và máy để bàn.

Với Unity là môi trường đồ họa cho netbook, nhiều công việc cần được làm để chỉnh trang nó cho máy để bàn. “Nhiều công việc phải làm xung quanh quản lý các cửa sổ”, như Shuttleworth đã lưu ý, gọi đó là “thay đổi đáng kể nhất cho tới nay” và nhận thức được đây sẽ là một “bước đi đầy rủi ro”.

Đó chỉ là một nửa của câu chuyện, dù vậy. Đường hướng mà GNOMO đã chọn mới gần đây không phù hợp tốt với Ubuntu. Ví dụ, Ubuntu không khoái với trình quản lý cửa sổ Mutter, mà nó, theo Shuttleworth, có thể không đưa ra được hiệu năng có thể chấp nhận được (một môi trường đồ họa cho máy tính để bàn Tự do chủ chốt mà viết một trình quản lý cửa sổ mà không đưa ra được hiệu năng không ngoan ư? Nghe có vẻ quen quen). Đối với Unity, Ubuntu sử dụng Compiz, mà đã có một kỷ lục theo dõi được chứng minh.

Vấn đề khác là sự gạt bỏ Zeitgeist của GNOME, thứ gì đó mà Ubuntu muốn có. “Zeitgeist là một khung công việc tinh vi phức tạp mà nó theo dõi và thiết lập mối tương quan về các quan hệ giữa các hoạt động của người sử dụng sao cho nó có thể cung cấp các ứng dụng với thông tin phù hợp theo ngữ cảnh để trình bày cho những người sử dụng”, Ars Technica nêu chi tiết, “Zeitgeist từng được coi là một phần chủ chốt của lộ trình cho GNOME 3, nhưng đã bị từ bỏ bởi cộng đồng bên trên vì những khác biệt về văn hóa trong mô hình phát triển của nó. Shuttleworth nói rằng GNOME có thể hưởng lợi từ sự dễ tiếp thu lớn hơn đối với sự đổi mới sáng tạo từ bên ngoài và thất vọng rằng dự án Zeitgeist đã không được ôm lấy bởi cộng đồng bên trên”.

Well, this is sure to raise a few eyebrows here and there. Today, at the Ubuntu Developer Summit, Mark Shuttleworth held his keynote speech, and in it, he announced that Ubuntu will switch to the Unity user interface come release, for both the netbook as well as the desktop, leaving the GNOME user interface behind (but keeping the GNOME platform).

Unity was introduced with the recently released Ubuntu 10.10 as a user interface for netbooks. Now, however, Shuttleworth has announced that Unity will become the default user interface for desktop users as well, hopefully in the next release (11.04). He claims that users love it, OEMs love it, and it will, uh, unify both netbook and desktop.

With Unity being a netbook environment, a lot of work needs to be done on tailoring it to the desktop, as well. "A lot of work to do around windows management", as Shuttleworth noted, calling it the "most significant change ever" and acknowledging it will be a "risky step".

That's only half the story, though. The direction GNOME has taken as of late did not sit well with Ubuntu. For instance, Ubuntu is not happy with the Mutter window manager, which, according to Shuttleworth, could not deliver acceptable performance (huh, a major Free desktop environment writing a window manager that doesn't deliver performance-wise? Sounds familiar). For Unity, Ubuntu uses Compiz, which already has a proven track record.

Another problem is GNOME's dismissal of Zeitgeist, something Ubuntu would love to have. "Zeitgeist is a sophisticated framework that tracks and correlates relationships between the user's activities so that it can supply applications with contextually relevant information to present to users," Ars Technica details, "Zeitgeist was once considered to be a key part of the roadmap for GNOME 3, but was rejected by the upstream community due to cultural differences in its development model. Shuttleworth says that GNOME would benefit from greater receptiveness to outside innovation and is disappointed that the Zeitgeist project isn't being embraced by the upstream community."

Dù, có hơn nữa, như Shuttleworth đã nói với Ars. Các mục tiêu thiết kế, hầu hết được thiết lập bởi những người khác, là những phân phối ít được tập trung vào máy tính để bàn, đối với GNOME Shell về cơ bản là khác với của Ubuntu. Shuttleworth nói sự từ chối GNOME đối với thanh thực đơn tổng thể như một ví dụ về những khác biệt đó.

Điều này sẽ có ý nghĩa gì đối với GNOME? Theo Jono Bacon, người quản lý cộng đồng Ubuntu, thì Ubuntu vẫn giữ một phân phối GNOME. “Đang có một số câu hỏi về quyết định này liên quan tới GNOME”, ông lưu ý, “Tôi muốn làm rõ một vài thứ: Ubuntu là một phát tán GNOME, chúng tôi xuất xưởng cho kho GNOME, chúng tôi sẽ tiếp tục xuất ra các ứng dụng của GNOME, và chúng tôi tối ưu hóa Ubuntu đối với GNOME. Khác biệt duy nhát là việc Unity là một shell khác đối với GNOME, nhưng chúng tôi tiếp tục hỗ trợ công việc phát triển GNOME Shell mới nhất trong các kho lưu trữ của Ubuntu”.

Tất cả điều này đã xảy ra. Tôi còn chưa có khả năng để kiểm thử Unity, nhưng với việc Ubuntu là một phát tán khá tập trung vào máy tính để bàn ở nhà, thì có ý nghĩa rằng một số mục tiêu của GNOME, được ủy thác bởi đa số (các phát tán cho các doanh nghiệp và hướng vào các máy chủ) cuối cùng có thể đi trệch đối với của Ubuntu.

Dù, tôi sợ, rằng điều đó sẽ có nghĩa là phiên bản tiếp sau của Ubuntu sẽ có nhiều lỗi. Liệu có sáng suốt không? Không - Kinh nghiệm sẽ trả lời.

There's more, though, as Shuttleworth told Ars. The design goals, mostly set by other, less-desktop focussed distributions, for GNOME Shell are fundamentally different from Ubuntu's. Shuttleworth cites GNOME's rejection of the global menubar as an example of these differences.

What will this mean for GNOME? According to Jono Bacon, Ubuntu's community manager, Ubuntu remains a GNOME distribution. "There is going to be some questions about this decision in relation to GNOME," he notes, "I want to make something crystal clear: Ubuntu is a GNOME distribution, we ship the GNOME stack, we will continue to ship GNOME apps, and we optimize Ubuntu for GNOME. The only difference is that Unity is a different shell for GNOME, but we continue to support the latest GNOME Shell development work in the Ubuntu archives."

All this was bound to happen. I haven't been able to test Unity yet, but with Ubuntu being pretty much the only home desktop-focussed distribution, it makes sense that GNOME's goals, mandated by the majority (i.e., corporate and server-oriented distributions) would eventually diverge from Ubuntu's.

I am afraid, though, that this will mean that the next Ubuntu release will be one heck of a buggy mess. Clairvoyance? No - experience.

Dịch tài liệu: Lê Trung Nghĩa

letrungnghia.foss@gmail.com

Không có nhận xét nào:

Đăng nhận xét

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.