Vydanie distribúcie helloSystem 0.6, ktorá používa FreeBSD a pripomína macOS

Simon Peter, tvorca formátu samostatného balíka AppImage, zverejnil vydanie helloSystem 0.6, distribúcie založenej na FreeBSD 12.2 a umiestnenej ako systém pre bežných používateľov, na ktorý môžu prejsť milovníci macOS, ktorí nie sú spokojní so zásadami spoločnosti Apple. Systém je zbavený komplikácií, ktoré sú vlastné moderným distribúciám Linuxu, je pod úplnou kontrolou používateľov a umožňuje bývalým používateľom macOS cítiť sa pohodlne. Aby ste sa zoznámili s distribúciou, bol vytvorený zavádzací obraz s veľkosťou 1.4 GB (torrent).

Rozhranie pripomína macOS a obsahuje dva panely – horný s globálnou ponukou a spodný s panelom aplikácií. Na generovanie globálnej ponuky a stavového riadku sa používa balík panda-statusbar vyvinutý distribúciou CyberOS (predtým PandaOS). Panel aplikácií Dock je založený na práci projektu cyber-dock, tiež od vývojárov CyberOS. Na správu súborov a umiestňovanie odkazov na plochu sa vyvíja správca súborov Filer, ktorý je založený na pcmanfm-qt z projektu LXQt. Predvolený prehliadač je Falkon, ale ako voliteľná možnosť je k dispozícii aj prehliadač Chromium.

Ako hlavný súborový systém sa používa ZFS a na pripojenie sú podporované exFAT, NTFS, EXT4, HFS+, XFS a MTP. Aplikácie sú dodávané v samostatných obaloch. Na spúšťanie aplikácií sa používa spúšťací nástroj, ktorý nájde program a analyzuje chyby počas vykonávania. Systém na vytváranie živých obrazov je založený na projektových nástrojoch FuryBSD.

Projekt vyvíja sériu vlastných aplikácií, ako je konfigurátor, inštalátor, utilita mountarchive na pripájanie archívov do stromu súborového systému, utilita na obnovu dát zo ZFS, rozhranie na rozdelenie diskov, indikátor konfigurácie siete, nástroj na vytváranie snímok obrazovky, prehliadač servera Zeroconf, indikátor hlasitosti konfigurácie, nástroj na nastavenie zavádzacieho prostredia. Na vývoj sa používa jazyk Python a knižnica Qt. Medzi podporované komponenty pre vývoj aplikácií patria v zostupnom poradí preferencie PyQt, QML, Qt, KDE Frameworks a GTK.

Vydanie distribúcie helloSystem 0.6, ktorá používa FreeBSD a pripomína macOS

Hlavné inovácie helloSystem 0.6:

  • Prechod z správcu okien Openbox na KWin bol vykonaný.
  • Je možné manipulovať s akýmkoľvek okrajom okna a meniť tak veľkosť okien.
  • Povolenie prichytenia okien na konkrétnu veľkosť pri pretiahnutí na okraj obrazovky.
  • Implementovaná zmena veľkosti ikon v pravom dolnom rohu obrazovky.
  • Je zabezpečené správne vycentrovanie nadpisov okien.
  • Pridané animačné efekty na zmenu veľkosti, minimalizáciu a rozšírenie okien.
  • Pridaný animovaný prehľad otvorených okien, ktorý sa zobrazí pri presunutí kurzora myši do ľavého horného rohu obrazovky.
  • V predvolenom nastavení je aktivovaný režim vrstveného umiestnenia okien.
  • Horné rohy okien sú zaoblené pri zachovaní ostrých spodných rohov. Keď sa okno roztiahne tak, aby vyplnilo celú obrazovku alebo sa pripojilo k hornej časti, zaoblené rohy sa nahradia ostrými.
  • Nastavenia jadra boli optimalizované na zlepšenie kvality zvuku.
  • Pridaná ponuka "Otvoriť" a kombinácia Command-O na otváranie súborov a adresárov v správcovi súborov Filer.
  • Filer už nepodporuje karty a zobrazenie miniatúr.
  • Pridaná kombinácia Command-Backspace na presun súborov do koša a Command+Shift+Backspace na okamžité odstránenie.
  • Rozhranie s nastaveniami pracovnej plochy bolo zjednodušené.
  • Pridaná podpora transparentnosti pre tapety na plochu.
  • Pridaný experimentálny applet na zobrazenie úrovne nabitia batérie.
  • Vývoj portov a balíkov na inštaláciu desktopu helloDesktop na FreeBSD sa začal.

Zdroj: opennet.ru

Pridať komentár