Phát hành MaXX Interactive Desktop 2.2, một phiên bản cải tiến của môi trường desktop IRIX. Linux

Sau bốn năm phát triển, môi trường máy tính để bàn MaXX Interactive Desktop 2.2.0 đã được phát hành, được định vị là phiên bản alpha đầu tiên của một dự án nhằm tái tạo giao diện người dùng của IRIX Interactive Desktop (SGI Indigo Magic Desktop) bằng cách sử dụng các công nghệ tương tác. LinuxViệc phát triển đang được thực hiện theo một thỏa thuận với SGI, cho phép tái tạo hoàn toàn tất cả các chức năng của IRIX Interactive Desktop cho nền tảng này. LinuxHướng dẫn cài đặt được chuẩn bị cho UbuntuRHEL, Debian, Manjaro và Arch Linux.

Mã nguồn của chỉ một số thành phần được xuất bản, trong khi phần còn lại được phát triển trong các kho riêng, sẵn có theo yêu cầu đặc biệt và bao gồm hỗn hợp mã độc quyền (theo yêu cầu của thỏa thuận với SGI) và mã theo nhiều giấy phép mở khác nhau . Đồng thời, công việc đang được tiến hành để mở toàn bộ mã nguồn, viết lại mã độc quyền còn lại và chuyển dự án sang mô hình phát triển do cộng đồng kiểm soát. Tất cả mã mới và mã cũ được viết lại đều được xuất bản theo giấy phép BSD.

IRIX Interactive Desktop ban đầu được cài đặt trên các máy trạm đồ họa SGI chạy hệ điều hành IRIX, hệ điều hành này đạt đỉnh cao về độ phổ biến vào cuối những năm 1990 và tiếp tục được sản xuất cho đến năm 2006. Một phiên bản shell dành cho Linux Môi trường máy tính để bàn được triển khai trên nền tảng trình quản lý cửa sổ 5dwm (dựa trên OpenMotif) và thư viện SGI-Motif. Môi trường này được xây dựng bằng kiến ​​trúc mô-đun sử dụng các dịch vụ vi mô để tách biệt việc thực thi các thành phần của máy tính để bàn. Trong số những thứ khác, nó bao gồm một hệ thống con để giám sát hệ thống tập trung (MaXXmonitor) và một hệ thống quản lý cấu hình cung cấp giao diện dòng lệnh và API để tích hợp với các ứng dụng C, C++ và Java.

Giao diện đồ họa được triển khai bằng OpenGL để tăng tốc phần cứng và hiệu ứng hình ảnh. Để tăng tốc công việc và giảm tải cho CPU, việc xử lý các hoạt động đa luồng và chuyển các tác vụ tính toán sang phía GPU được tổ chức. Máy tính để bàn độc lập với độ phân giải màn hình và sử dụng các biểu tượng vector. Hỗ trợ mở rộng máy tính để bàn trên nhiều màn hình, phông chữ HiDPI, UTF-8 và FreeType. ROX-Filer được sử dụng làm trình quản lý tệp (pcmanfm được hỗ trợ dưới dạng tùy chọn và chúng tôi cũng đang phát triển trình quản lý tệp của riêng mình, dự kiến ​​sẽ được giới thiệu trong bản phát hành tiếp theo).

Trong số những thay đổi trong bản phát hành mới:

  • Đã thêm tùy chọn để chuyển đổi nhanh giữa chế độ thiết kế máy tính để bàn cổ điển và hiện đại.
  • Đã thêm cài đặt hiển thị văn bản.
  • Cải thiện khả năng tích hợp thùng rác Dumpster với máy tính để bàn.
  • Đã thêm các hiệu ứng âm thanh và hình ảnh mới gắn liền với các sự kiện trong trình quản lý tệp và thùng rác Dumpster.
  • Trình quản lý cửa sổ 5Dwma đã được hiện đại hóa.
  • Thành phần bao gồm các công cụ để làm việc với đồ họa 3D OpenInventor 2.1.5, do SGI tạo.
  • Đã thêm hỗ trợ hiển thị thông báo trên màn hình.
  • Đã thêm trình chuyển đổi tác vụ bằng tổ hợp phím Alt+Tab.
  • Cải tiến thiết kế ở chế độ hiện đại.
  • Bộ cấu hình MaXXsettings đã được thêm vào và đảm bảo khả năng tích hợp của nó với máy tính để bàn. Để quản lý cài đặt, hiện chỉ có giao diện CLI và bộ cấu hình đồ họa được lên kế hoạch cho bản phát hành tiếp theo.
  • Hỗ trợ ban đầu cho các thông số kỹ thuật của Freedesktop (menu, tệp .desktop, v.v.) đã được triển khai.
  • Một phong cách thiết kế cửa sổ mới được đề xuất, gợi nhớ đến hệ điều hành IRIX.
  • Đã thêm tiện ích Telldesktop để chọn kiểu máy tính để bàn.

Phát hành MaXX Interactive Desktop 2.2, một phiên bản cải tiến của môi trường desktop IRIX. Linux
Phát hành MaXX Interactive Desktop 2.2, một phiên bản cải tiến của môi trường desktop IRIX. Linux


Nguồn: opennet.ru
Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster