Lansarea distribuției helloSystem 0.6, folosind FreeBSD și care amintește de macOS

Simon Peter, creatorul formatului de pachet autonom AppImage, a publicat lansarea helloSystem 0.6, o distribuție bazată pe FreeBSD 12.2 și poziționată ca un sistem pentru utilizatorii obișnuiți la care pot trece iubitorii de macOS nemulțumiți de politicile Apple. Sistemul este lipsit de complicațiile inerente distribuțiilor moderne de Linux, este sub control complet al utilizatorului și permite foștilor utilizatori macOS să se simtă confortabil. Pentru a vă familiariza cu distribuția, a fost creată o imagine de pornire de 1.4 GB (torrent).

Interfața amintește de macOS și include două panouri - cel de sus cu meniul global și cel de jos cu panoul de aplicații. Pentru a genera meniul global și bara de stare, se folosește pachetul panda-statusbar, dezvoltat de distribuția CyberOS (fostă PandaOS). Panoul de aplicații Dock se bazează pe munca proiectului cyber-dock, tot de la dezvoltatorii CyberOS. Pentru a gestiona fișierele și a plasa comenzi rapide pe desktop, este în curs de dezvoltare managerul de fișiere Filer, bazat pe pcmanfm-qt din proiectul LXQt. Browserul implicit este Falkon, dar Chromium este disponibil și ca opțiune.

ZFS este folosit ca sistem de fișiere principal, iar exFAT, NTFS, EXT4, HFS+, XFS și MTP sunt acceptate pentru montare. Aplicațiile sunt livrate în pachete autonome. Pentru lansarea aplicațiilor se folosește utilitarul de lansare, care găsește programul și analizează erorile în timpul execuției. Sistemul de construire a imaginilor live se bazează pe instrumentele de proiect FuryBSD.

Proiectul dezvoltă o serie de aplicații proprii, cum ar fi un configurator, un program de instalare, un utilitar mountarchive pentru montarea arhivelor într-un arbore de sistem de fișiere, un utilitar pentru recuperarea datelor din ZFS, o interfață pentru partiționarea discurilor, un indicator de configurare a rețelei, un utilitar pentru crearea de capturi de ecran, un browser de server Zeroconf, un indicator pentru volumul de configurare, un utilitar pentru configurarea mediului de pornire. Limbajul Python și biblioteca Qt sunt folosite pentru dezvoltare. Componentele acceptate pentru dezvoltarea aplicațiilor includ, în ordinea descrescătoare a preferințelor, PyQt, QML, Qt, KDE Frameworks și GTK.

Lansarea distribuției helloSystem 0.6, folosind FreeBSD și care amintește de macOS

Principalele inovații ale helloSystem 0.6:

  • Tranziția de la managerul de ferestre Openbox la KWin a fost efectuată.
  • Este posibil să manipulați orice margine a ferestrei pentru a modifica dimensiunea ferestrelor.
  • A activat ferestrele pentru a se potrivi la anumite dimensiuni atunci când sunt trase la marginea ecranului.
  • S-a implementat redimensionarea pictogramelor în colțul din dreapta jos al ecranului.
  • Este asigurată centrarea corectă a titlurilor ferestrelor.
  • S-au adăugat efecte de animație pentru redimensionarea, minimizarea și extinderea ferestrelor.
  • S-a adăugat o imagine de ansamblu animată a ferestrelor deschise, afișată când deplasați cursorul mouse-ului în colțul din stânga sus al ecranului.
  • În mod implicit, modul de plasare a ferestrelor stivuite este activat.
  • Colțurile superioare ale ferestrelor sunt rotunjite, păstrând în același timp colțurile inferioare ascuțite. Când fereastra este extinsă pentru a umple întregul ecran sau atașată în partea de sus, colțurile rotunjite sunt înlocuite cu altele ascuțite.
  • Setările kernelului au fost optimizate pentru a îmbunătăți calitatea sunetului.
  • S-au adăugat meniul „Deschidere” și combinația Command-O pentru deschiderea fișierelor și directoarelor în managerul de fișiere Filer.
  • Filerul nu mai acceptă filele și vizualizarea în miniatură.
  • S-a adăugat combinația Comandă-Backspace pentru mutarea fișierelor în coșul de gunoi și Command+Shift+Backspace pentru ștergerea instantanee.
  • Interfața cu setările desktop a fost simplificată.
  • S-a adăugat suport pentru transparență pentru imaginile de fundal de pe desktop.
  • S-a adăugat un applet experimental pentru a afișa nivelul de încărcare a bateriei.
  • Dezvoltarea de porturi și pachete pentru instalarea desktop-ului helloDesktop pe FreeBSD a început.

Sursa: opennet.ru

Adauga un comentariu