Phát hành bản phân phối helloSystem 0.6, sử dụng FreeBSD và gợi nhớ đến macOS

Simon Peter, người tạo ra định dạng gói khép kín AppImage, đã xuất bản bản phát hành helloSystem 0.6, một bản phân phối dựa trên FreeBSD 12.2 và được định vị là một hệ thống dành cho người dùng thông thường mà những người yêu thích macOS không hài lòng với chính sách của Apple có thể chuyển sang. Hệ thống này không có những phức tạp vốn có trong các bản phân phối Linux hiện đại, nằm dưới sự kiểm soát hoàn toàn của người dùng và cho phép những người dùng macOS trước đây cảm thấy thoải mái. Để làm quen với bản phân phối, hình ảnh khởi động 1.4 GB (torrent) đã được tạo.

Giao diện gợi nhớ đến macOS và bao gồm hai bảng - bảng trên cùng với menu chung và bảng dưới cùng với thanh ứng dụng. Để tạo menu chung và thanh trạng thái, gói thanh trạng thái panda, được phát triển bởi bộ phân phối CyberOS (trước đây là PandaOS), được sử dụng. Bảng điều khiển ứng dụng Dock dựa trên công việc của dự án cyber-dock, cũng từ các nhà phát triển CyberOS. Để quản lý tệp và đặt các phím tắt trên màn hình nền, trình quản lý tệp Filer đang được phát triển, dựa trên pcmanfm-qt từ dự án LXQt. Trình duyệt mặc định là Falkon, nhưng Chrome cũng có sẵn dưới dạng tùy chọn.

ZFS được sử dụng làm hệ thống tệp chính và exFAT, NTFS, EXT4, HFS+, XFS và MTP được hỗ trợ để gắn kết. Các ứng dụng được phân phối trong các gói khép kín. Để khởi chạy ứng dụng, tiện ích khởi chạy được sử dụng để tìm chương trình và phân tích các lỗi trong quá trình thực thi. Hệ thống xây dựng hình ảnh Trực tiếp dựa trên các công cụ của dự án FuryBSD.

Dự án đang phát triển một loạt ứng dụng của riêng mình, chẳng hạn như trình cấu hình, trình cài đặt, tiện ích lưu trữ gắn kết để gắn các kho lưu trữ vào cây hệ thống tệp, tiện ích phục hồi dữ liệu từ ZFS, giao diện phân vùng đĩa, chỉ báo cấu hình mạng, tiện ích tạo ảnh chụp màn hình, trình duyệt máy chủ Zeroconf, chỉ báo khối lượng cấu hình, tiện ích thiết lập môi trường khởi động. Ngôn ngữ Python và thư viện Qt được sử dụng để phát triển. Các thành phần được hỗ trợ để phát triển ứng dụng bao gồm, theo thứ tự ưu tiên giảm dần, PyQt, QML, Qt, KDE Frameworks và GTK.

Phát hành bản phân phối helloSystem 0.6, sử dụng FreeBSD và gợi nhớ đến macOS

Những cải tiến chính của helloSystem 0.6:

  • Quá trình chuyển đổi từ trình quản lý cửa sổ Openbox sang KWin đã được thực hiện.
  • Có thể thao tác bất kỳ cạnh nào của cửa sổ để thay đổi kích thước của cửa sổ.
  • Đã bật cửa sổ để chụp theo kích thước cụ thể khi được kéo vào cạnh màn hình.
  • Đã thực hiện thay đổi kích thước các biểu tượng ở góc dưới bên phải của màn hình.
  • Việc căn giữa chính xác các tiêu đề cửa sổ được đảm bảo.
  • Đã thêm hiệu ứng hoạt ảnh để thay đổi kích thước, thu nhỏ và mở rộng cửa sổ.
  • Đã thêm tổng quan hoạt hình về các cửa sổ đang mở, hiển thị khi di chuyển con trỏ chuột đến góc trên bên trái của màn hình.
  • Theo mặc định, chế độ sắp xếp cửa sổ xếp chồng được kích hoạt.
  • Các góc trên của cửa sổ được bo tròn trong khi vẫn giữ được các góc dưới sắc nét. Khi cửa sổ được mở rộng để lấp đầy toàn bộ màn hình hoặc gắn lên trên, các góc tròn sẽ được thay thế bằng các góc nhọn.
  • Cài đặt hạt nhân đã được tối ưu hóa để cải thiện chất lượng âm thanh.
  • Đã thêm menu "Mở" và tổ hợp Command-O để mở tệp và thư mục trong trình quản lý tệp Filer.
  • Filer không còn hỗ trợ các tab và chế độ xem hình thu nhỏ.
  • Đã thêm tổ hợp Command-Backspace để di chuyển tệp vào thùng rác và Command+Shift+Backspace để xóa ngay lập tức.
  • Giao diện với cài đặt máy tính để bàn đã được đơn giản hóa.
  • Đã thêm hỗ trợ độ trong suốt cho hình nền máy tính.
  • Đã thêm một applet thử nghiệm để hiển thị mức sạc pin.
  • Quá trình phát triển các cổng và gói để cài đặt máy tính để bàn helloDesktop trên FreeBSD đã bắt đầu.

Nguồn: opennet.ru

Thêm một lời nhận xét