Симон Петер (Simon Peter), создатель формата самодостаточных пакетов AppImage, опубликовал выпуск дистрибутива helloSystem 0.8, основанного на FreeBSD 13 и позиционируемого как система для обычных пользователей, на которую могут перейти любители macOS, недовольные политикой Apple. Система лишена усложнений, свойственных современным Linux-дистрибутивам, находится под полным контролем пользователя и позволяет чувствовать себя комфортно бывшим пользователям macOS. Для ознакомления с дистрибутивом cформирован загрузочный образ, размером 941 МБ (torrent).
Interfaci i ngjason macOS dhe përfshin dy panele — njërin lart me menunë globale dhe tjetrin poshtë me panelin e aplikacioneve. Paketimi panda-statusbar, i zhvilluar nga distribucioni CyberOS (dhe më parë PandaOS), përdoret për të formuar menunë globale dhe linjën e statusit. Paneli i aplikacioneve Dock bazohet në punën e projektit cyber-dock, gjithashtu nga zhvilluesit e CyberOS. Menaxheri i skedarëve Filer, i bazuar në pcmanfm-qt nga projekti LXQt, zhvillohet për menaxhimin e skedarëve dhe vendosjen e shkurtoreve në desktop. Si parazgjedhje ofrohet shfletuesi Falkon, por janë në dispozicion gjithashtu Firefox dhe Chromium si opsione. Aplikacionet vijnë në paketa të pavarura. Përdoret utilitari launch për të nisur aplikacionet, i cili gjeneron programin dhe analizon gabimet gjatë ekzekutimit.

Projekti zhvillon një seri aplikacionesh të veta, si konfiguratori, instaluesi, utilitari mountarchive për montimin e arkivave në një pemë F.S., utilitari për rikuperimin e të dhënave nga ZFS, ndërfaqja për ndarjen e disqeve, treguesi për konfigurimin e rrjetit, utilitari për krijimin e skrinëfotove, shfletuesi i serverëve Zeroconf, treguesi për konfigurimin e volumin, utilitari për cilësimin e mjedisit të ngarkesës. Për zhvillimin përdoret gjuha Python dhe biblioteka Qt. Ndër komponentët e mbështetur për zhvillimin e aplikacioneve janë renditur me prioritetin e binarëve: PyQt, QML, Qt, KDE Frameworks dhe GTK. Si sistem i përgjithshëm të skedarëve përdoret ZFS, dhe për montimin mbështeten UFS, exFAT, NTFS, EXT4, HFS+, XFS dhe MTP.
Основные новшества helloSystem 0.8:
- Осуществлён переход на кодовую базу FreeBSD 13.1.
- Команда launch, применяемая для запуска приложений в самодостаточных пакетах, переведена на использование БД установленных приложений (launch.db). Добавлена начальная поддержка запуска файлов AppImage командой launch (для работы требуется установка Debian runtime).
- В состав включены и активированы дополнения VirtualBox для гостевых систем, позволяющие при запуске helloSystem в VirtualBox использовать буфер обмена и управлять размером экрана.
- Реализован запрос для выбора языка, выводимый если информация об языке не установлена в EFI-переменной prev-lang:kbd или не получена от клавиатуры для Raspberry Pi. Обеспечено сохранение настроек клавиатуры в EFI-переменную prev-lang:kbd.
- Реализована поддержка подключения MIDI-контроллеров.
- Обновлён пакет initgfx, добавлена поддержка GPU NVIDIA GeForce RTX 3070. Для поддержки новых GPU Intel, таких как TigerLake-LP GT2 (Iris Xe), задействован пакет drm-510-kmod.
- В файловом менеджере реализован показ пиктограмм для файлов в формате AppImage, EPUB и mp3. Обеспечено отображение файлов AppImage в меню.
- Добавлена возможность копирования файлов на диск или в корзину через их перемещение мышью на пиктограмму с диском или корзиной на рабочем столе. Предоставлена поддержка открытия документов через их перетаскивание в приложение.
- Поиск в меню теперь работает и для подменю, а результаты показываются с пиктограммами и ярлыками. Добавлена поддержка поиска в локальной ФС из меню.
- В меню обеспечено отображение пиктограмм активных приложений и возможность переключения между ними.
- В системное меню добавлена опция для принудительного закрытия приложения.
- Отключён автоматический запуск dock-панели (нужно запускать вручную или через установку символической ссылки в /Applications/Autostart).
- При попытке запуска уже активного приложения вместо запуска ещё одной копии реализован вывод на передний план окон уже работающей программы.
- В меню добавлена поддержка почтового клиента Trojitá (должен быть загружен перед первым использованием).
- В браузерах на базе движка WebEngine, таких как Falkon, включено ускорение при помощи GPU.
- При двойном клике на файлах с документами (.docx, .stl и т.п.) реализована возможность загрузки необходимых для их открытия приложений, если они ещё не установлены в системе.
- Добавлена новая утилита для отслеживания выполняемых процессов.
Burimi: opennet.ru
