Izdanje distribucije helloSystem 0.6, koja koristi FreeBSD i podsjeća na macOS

Simon Peter, tvorac samostalnog formata paketa AppImage, objavio je izdanje helloSystem 0.6, distribucije temeljene na FreeBSD 12.2 i pozicionirane kao sustav za obične korisnike na koji ljubitelji macOS-a nezadovoljni Appleovim politikama mogu prijeći. Sustav je lišen komplikacija svojstvenih modernim distribucijama Linuxa, pod potpunom je kontrolom korisnika i omogućava bivšim korisnicima macOS-a da se osjećaju ugodno. Da biste se upoznali s distribucijom, stvorena je slika za pokretanje od 1.4 GB (torrent).

Sučelje podsjeća na macOS i uključuje dvije ploče – gornju s globalnim izbornikom i donju s aplikacijskom pločom. Za generiranje globalnog izbornika i statusne trake koristi se paket panda-statusbar koji je razvila CyberOS distribucija (bivši PandaOS). Aplikacijska ploča Dock temelji se na radu projekta cyber-dock, također od CyberOS programera. Za upravljanje datotekama i postavljanje prečaca na radnu površinu razvija se Filer upravitelj datoteka, temeljen na pcmanfm-qt iz LXQt projekta. Zadani preglednik je Falkon, no Chromium je također dostupan kao opcija.

Kao glavni datotečni sustav koristi se ZFS, a za montiranje su podržani exFAT, NTFS, EXT4, HFS+, XFS i MTP. Aplikacije se isporučuju u zasebnim paketima. Za pokretanje aplikacija koristi se uslužni program za pokretanje koji pronalazi program i analizira pogreške tijekom izvođenja. Sustav za izgradnju Live slika temelji se na projektnim alatima FuryBSD.

Projekt razvija niz vlastitih aplikacija, kao što su konfigurator, instalater, uslužni program mountarchive za montiranje arhiva u stablo datotečnog sustava, uslužni program za oporavak podataka iz ZFS-a, sučelje za particioniranje diskova, indikator konfiguracije mreže, uslužni program za izradu snimki zaslona, ​​preglednik poslužitelja Zeroconf, indikator za volumen konfiguracije, uslužni program za postavljanje okruženja za pokretanje. Za razvoj se koristi Python jezik i Qt biblioteka. Podržane komponente za razvoj aplikacija uključuju, prema silaznom redoslijedu, PyQt, QML, Qt, KDE Frameworks i GTK.

Izdanje distribucije helloSystem 0.6, koja koristi FreeBSD i podsjeća na macOS

Glavne inovacije helloSystem 0.6:

  • Izvršen je prijelaz s upravitelja prozora Openbox na KWin.
  • Moguće je manipulirati bilo kojim rubom prozora kako bi se promijenila veličina prozora.
  • Omogućeno je postavljanje prozora na određene veličine kada se povuku do ruba zaslona.
  • Implementirana promjena veličine ikona u donjem desnom kutu ekrana.
  • Osigurano je ispravno centriranje naslova prozora.
  • Dodani animacijski efekti za promjenu veličine, minimiziranje i proširivanje prozora.
  • Dodan animirani pregled otvorenih prozora, koji se prikazuje pomicanjem pokazivača miša u gornji lijevi kut ekrana.
  • Prema zadanim postavkama aktiviran je način postavljanja naslaganih prozora.
  • Gornji kutovi prozora su zaobljeni dok su oštri donji kutovi zadržani. Kada se prozor proširi da ispuni cijeli zaslon ili se pričvrsti na vrh, zaobljeni kutovi zamjenjuju se oštrima.
  • Postavke kernela su optimizirane za poboljšanje kvalitete zvuka.
  • Dodan izbornik "Otvori" i kombinacija Command-O za otvaranje datoteka i direktorija u upravitelju datotekama Filer.
  • Filer više ne podržava kartice i prikaz minijatura.
  • Dodana kombinacija Command-Backspace za premještanje datoteka u smeće i Command+Shift+Backspace za trenutno brisanje.
  • Sučelje s postavkama radne površine je pojednostavljeno.
  • Dodana je podrška za transparentnost pozadina radne površine.
  • Dodan je eksperimentalni applet za prikaz razine napunjenosti baterije.
  • Započeo je razvoj portova i paketa za instalaciju desktopa helloDesktop na FreeBSD.

Izvor: opennet.ru

Dodajte komentar