• Thứ Sáu, 17/02/2012 16:09 (GMT+7)

    8 tính năng Windows 8 'vay mượn' của Linux

    QuangPT
    Windows và Linux rất khác nhau, nhưng trong phiên bản Windows 8 có nhiều tính năng mà cộng đồng nguồn mở cho là "xào" của Linux.

    "Nghệ sỹ tầm tầm thì vay mượn, nghệ sỹ vĩ đại thì ăn cắp" - Pablo Picasso có lần mỉa mai như vậy. T.S. Eliot cũng có phát biểu tương tự. Và Steve Jobs cũng từng trích dẫn câu nói này. Sự thật là cái gì thành công cũng rất dễ bị mô phỏng và sao chép.

    Mặc dù Windows 8 và Linux nằm ở hai thái cực rất khác nhau từ thiết kế, ý tưởng cho đến khối người dùng chủ đạo, song chúng vẫn được xây dựng trên những nguyên tắc chung của hệ điều hành. Do đó chắc chắn sẽ có những điểm trùng hợp. Trong suốt một thời gian dài, Microsoft vốn bị cáo buộc là “đạo” rất nhiều từ cộng đồng mã nguồn mở, khiến cho một số người hâm mộ Linux nghĩ rằng Microsoft đơn giản là đã "thuổng" các tính năng hấp dẫn của Linux.

    Đã có khá nhiều cuộc “phím chiến” nảy lửa về chủ đề này trên các diễn đàn Linux/Windows và cả trên blog chính thức Building 8 của Microsoft do Sinofsky và cộng sự phụ trách. Tất cả những điều đó cũng làm dấy lên sự nghi ngờ về nhiều tính năng mới trong Windows 8, liệu chúng có thực sự do Microsoft nghĩ ra hay không hay chỉ là "xào xáo" lại từ những ý tưởng khác.

    1. Hộp thoại sao chép tài liệu:

    Để việc hiển thị rõ ràng hơn cho người dùng, Microsoft đã cải tiến các hộp thoại liên quan đến sao chép (copy), di chuyển (move), đổi tên (rename) và xóa (delete) theo cách thức không chỉ hiển thị quá trình diễn ra các tác vụ này, mà còn có biểu đồ thông lượng cho phép có thể tạm dừng mọi thao tác sao chép đang diễn ra.

    Điều này đã gây ra một sự giận dữ ghê gớm của cộng đồng mã nguồn mở khi các hộp thoại này từng là một phần của các chương trình quản lý file thuộc về các hệ điều hành Linux phiên bản Dolphin và Nautilus. Trình quản lý file của 2 phiên bản hệ điều hành này cũng cho phép tạm dừng và kiểm tra các hoạt động sao chép di chuyển file đang thực hiện, và cũng cho phép hiển thị đồ thị trạng thái khi người dùng nhấn vào biểu tượng "More details".

    Khi xảy ra vấn đề liên quan tới các dữ liệu trên máy, Windows 8 không chỉ dừng cả tiến trình mà còn đưa các lỗi vào danh sách chờ xử lý. Ở điểm này, có vẻ như Microsoft có ưu điểm hơn so với thế giới nguồn mở. Tuy nhiên cả Windows 8 lẫn Linux đều chưa thật sự có tính năng xếp hàng chờ. Người dùng có thể tạm dừng hay khôi phục từng tiến trình sao chép một cách thủ công song chưa thực hiện được việc này khi sao chép số lượng lớn.

    2. Tạo ISO

    Trong phiên bản thử nghiệm Windows 8, Microsoft đã giới thiệu tính năng tạo file ISO. Khi thực hiện điều này, một ký tự đại diện cho ổ đĩa mới sẽ xuất hiện trong Windows Explorer (đại diện cho ổ CD/DVD ROM ảo). Và việc tích hợp trực tiếp tính năng này vào hệ điều hành sẽ làm cho người dùng Windows không còn lệ thuộc vào các phần mềm của các bên thứ 3 như Daemon Tools, Power ISO hoặc Virtual CloneDrive. Cả hai hệ điều hành Linux và Mac đều đã có tính năng này.

    Microsoft cho rằng không có phiên bản nào của hệ điều hành Linux có thể cho phép người dùng tạo ISO dễ dàng như Windows 8. Với Linux, người dùng cần nhập các cú pháp điều khiển từ dòng lệnh hoặc lại sử dụng công cụ của bên thứ 3.

    3. Windows To Go

    Windows To Go cho phép người dùng (doanh nghiệp) tạo một chương trình khởi động Windows 8 trên các thanh nhớ flash sử dụng chuẩn USB2.0/3.0. Tính năng này thậm chí còn cho phép “đóng băng" hệ điều hành tạm thời nếu thanh nhớ này bị rút ra khỏi máy tính và khi cắm trở lại sẽ cho phép hoạt động bình thường.

    Trong thế giới mã nguồn mở, tính năng tương tự như vậy đã xuất hiện song chất lượng không thể so sánh với việc được tích hợp thẳng vào nhân hệ điều hành như của Microsoft. Nhất là khi hãng này đã tối ưu hệ thống file NTFS của mình để Windows 8 có thể chạy trơn tru ngay cả trên USB2.0. Các thử nghiệm với Windows To Go cho thấy nó có tốc độ vượt xa các tính năng tương tự của Linux.

    4. Giao diện Metro UI

    Ý tưởng khởi nguồn của giao diện Metro UI thực ra đã manh nha từ 5 năm trước trên giao diện chương trình Media

    Center và giao diện các thiết bị Zune. Với lần đầu tiên trải nghiệm giao diện này, người dùng sẽ nhận ra nó rất nhất quán cho một loại thiết bị độc lập. Nhưng Microsoft vẫn không phải là người tiên phong trong việc đưa ra ý tưởng kiểu này.

    Rất nhiều các phiên bản Linux như Ubuntu và GNOME trên máy tính để bàn đã cố gắng tu chỉnh giao diện người dùng theo kiểu “một giao diện điều khiển tất cả” trước khi Microsoft tham gia vào xu hướng này. Mặc dù giao diện kiểu này khi nhắc tới đều làm người ta nghĩ đến máy tính bảng chứ không phải các hệ điều hành nhân Linux, song chắc chắn cộng đồng Linux có quyền nghĩ rằng họ có ý tưởng này trước Microsoft. Microsoft đang mạo hiểm để có thể từng bước đưa giao diện Metro UI mới mẻ này trở thành giao diện mặc định của hệ điều hành mới, nhưng thật ra nó thực sự hấp dẫn hơn với các thiết bị có màn hình cảm ứng hay sử dụng bút điều khiển (stylus).

     (Xem tiếp trang 2)

    Xem tiếp : 12>
    Nguồn: PCW