Выпуск дыстрыбутыва helloSystem 0.6, выкарыстоўвалага FreeBSD і які нагадвае macOS

Сымон Петэр (Simon Peter), стваральнік фармату самадастатковых пакетаў AppImage, апублікаваў выпуск дыстрыбутыва helloSystem 0.6, заснаванага на FreeBSD 12.2 і пазіцыянаванага як сістэма для звычайных карыстачоў, на якую могуць перайсці аматары macOS, незадаволеныя палітыкай Apple. Сістэма пазбаўлена ўскладненняў, уласцівых сучасным Linux-дыстрыбутывам, знаходзіцца пад поўным кантролем карыстальніка і дазваляе адчуваць сябе камфортна былым карыстальнікам macOS. Для азнаямлення з дыстрыбутывам cфармаваная загрузная выява, памерам 1.4 ГБ (torrent).

Інтэрфейс нагадвае macOS і ўключае дзве панэлі - верхнюю з глабальным меню і ніжнюю з панэллю прыкладанняў. Для фармавання глабальнага меню і радкі стану задзейнічаны пакет panda-statusbar, які развіваецца дыстрыбутывам CyberOS (былы PandaOS). Панэль прыкладанняў Dock заснавана на напрацоўках праекту cyber-dock, таксама ад распрацоўнікаў CyberOS. Для кіравання файламі і размяшчэнні цэтлікаў на працоўным стале развіваецца файлавы мэнэджар Filer, заснаваны на pcmanfm-qt ад праекту LXQt. Па змаўчанні прапануецца браўзэр Falkon, але апцыянальна даступны і Chromium.

У якасці асноўнай файлавай сістэмы выкарыстоўваецца ZFS, а для мантавання падтрымліваюцца exFAT, NTFS, EXT4, HFS+, XFS і MTP. Прыкладанні пастаўляюцца ў самадастатковых пакетах. Для запуску прыкладанняў прымяняецца ўтыліта launch, якая знаходзіць праграму і аналізуе памылкі пры выкананні. Сістэма для зборкі Live-вобразаў заснавана на інструментары праекта FuryBSD.

Праектам развіваецца серыя ўласных прыкладанняў, такіх як канфігуратар, усталёўнік, утыліта mountarchive для мантавання архіваў у дрэва ФС, утыліта для ўзнаўлення дадзеных з ZFS, інтэрфейс для разбіўкі кружэлак, індыкатар налады сеткі, утыліта для стварэння скрыншотаў, браўзэр Zeroconf- гучнасці, утыліта для налады загрузнага асяроддзя. Для распрацоўкі выкарыстоўваецца мова Python і бібліятэка Qt. Сярод падтрымліваемых кампанентаў для распрацоўкі прыкладанняў у парадку зніжэння перавагі названы PyQt, QML, Qt, KDE Frameworks і GTK.

Выпуск дыстрыбутыва helloSystem 0.6, выкарыстоўвалага FreeBSD і які нагадвае macOS

Асноўныя навіны helloSystem 0.6:

  • Ажыццёўлены пераход з аконнага мэнэджара Openbox на KWin.
  • Дана магчымасць маніпуляцый з любым краем акна для змены памеру вокнаў.
  • Забяспечана прывязка вокнаў да вызначаных памераў пры перацягванні да краю экрана.
  • Рэалізавана змены памеру піктаграм у ніжнім правым куце экрана.
  • Забяспечана карэктная цэнтроўка загалоўкаў вокнаў.
  • Дададзеныя анімацыйныя эфекты змены памеру, згортванні і расчыненні вокнаў.
  • Дададзены аніміраваны агляд адчыненых вокнаў, які паказваецца пры перасоўванні паказальніка мышы ў левы верхні кут экрана.
  • Па змаўчанні актываваны стэкавы рэжым размяшчэння вокнаў.
  • Забяспечана закругленне верхніх кутоў вокнаў, пры захаванні вострых ніжніх кутоў. Пры расчыненні акна на ўвесь экран ці прымацаванні да верхняй часткі - скругленыя куты замяняюцца на вострыя.
  • Налады ядра аптымізаваны для павышэння якасці гуку.
  • Дададзена меню «Open» і камбінацыя Command-O для адкрыцця файлаў і каталогаў у файлавым мэнэджары Filer.
  • У Filer спынена падтрымка ўкладак і рэжыму паказу мініяцюр ("Thumbnail View").
  • Дададзена камбінацыя Command-Backspace для перасоўвання файлаў у кошык і Command+Shift+Backspace для імгненнага выдалення.
  • Спрошчаны інтэрфейс з наладамі працоўнага стала.
  • Дададзена падтрымка празрыстасці для шпалер працоўнага стала.
  • Дададзены эксперыментальны аплет для паказу ўзроўню зарада акумулятара.
  • Пачалося фармаванне портаў і пакетаў для ўсталёўкі працоўнага стала helloDesktop ва FreeBSD.

Крыніца: opennet.ru

Дадаць каментар