Itsenäisen AppImage-pakettimuodon luoja Simon Peter on julkaissut julkaisun helloSystem 0.6:sta, FreeBSD 12.2:een perustuvasta jakelusta, joka on sijoitettu tavallisille käyttäjille tarkoitetuksi järjestelmäksi, johon Applen käytäntöihin tyytymättömät macOS:n ystävät voivat siirtyä. Järjestelmässä ei ole nykyaikaisille Linux-jakeluille ominaisia komplikaatioita, se on täysin käyttäjän hallinnassa ja antaa entisille macOS-käyttäjille tuntea olonsa mukavaksi. Jakeluun tutustumista varten on luotu 1.4 Gt:n (torrent) käynnistyskuva.
Käyttöliittymä muistuttaa macOS:ää ja sisältää kaksi paneelia - ylimmässä on yleinen valikko ja alimmassa sovelluspaneeli. Yleisen valikon ja tilapalkin luomiseen käytetään panda-statusbar-pakettia, jonka on kehittänyt CyberOS-jakelupaketti (aiemmin PandaOS). Dock-sovelluspaneeli perustuu cyber-docck-projektin työhön, myös CyberOS-kehittäjiltä. Tiedostojen hallitsemiseksi ja pikakuvakkeiden sijoittamiseksi työpöydälle kehitetään Filer-tiedostonhallintaa, joka perustuu LXQt-projektin pcmanfm-qt-tiedostoon. Oletusselain on Falkon, mutta Chromium on myös saatavana lisävarusteena.
ZFS:ää käytetään päätiedostojärjestelmänä, ja exFAT-, NTFS-, EXT4-, HFS+-, XFS- ja MTP-liitäntöjä tuetaan. Sovellukset toimitetaan erillisissä pakkauksissa. Sovellusten käynnistämiseen käytetään käynnistysapuohjelmaa, joka löytää ohjelman ja analysoi virheet suorituksen aikana. Live-kuvien rakentamisjärjestelmä perustuu FuryBSD-projektityökaluihin.
Projekti kehittää sarjaa omia sovelluksiaan, kuten konfiguraattoria, asennusohjelmaa, mountarchive-apuohjelmaa arkistojen liittämiseen tiedostojärjestelmäpuuhun, apuohjelmaa tietojen palauttamiseen ZFS:stä, käyttöliittymää levyjen osiointiin, verkon konfigurointiindikaattoria, apuohjelma kuvakaappausten luomiseen, Zeroconf-palvelinselain, konfigurointimäärän ilmaisin, apuohjelma käynnistysympäristön määrittämiseen. Kehittämiseen käytetään Python-kieltä ja Qt-kirjastoa. Sovelluskehityksen tuettuja komponentteja ovat PyQt, QML, Qt, KDE Frameworks ja GTK alenevassa järjestyksessä.
helloSystem 0.6:n tärkeimmät innovaatiot:
- Siirtyminen Openbox-ikkunanhallinnasta KWiniin on suoritettu.
- Voit muuttaa ikkunoiden kokoa manipuloimalla mitä tahansa ikkunan reunaa.
- Sallii ikkunoiden tarttua tiettyyn kokoon, kun ne vedetään näytön reunaan.
- Toteutettu kuvakkeiden koon muuttaminen näytön oikeassa alakulmassa.
- Ikkunoiden otsikoiden oikea keskitys varmistetaan.
- Lisätty animaatiotehosteita ikkunoiden koon muuttamiseen, pienentämiseen ja laajentamiseen.
- Lisätty animoitu yleiskatsaus avoimista ikkunoista, joka näkyy siirrettäessä hiiren osoitinta näytön vasempaan yläkulmaan.
- Pinottu ikkunoiden sijoitustila on oletuksena käytössä.
- Ikkunoiden yläkulmat on pyöristetty säilyttäen samalla terävät alakulmat. Kun ikkunaa laajennetaan täyttämään koko näytön tai kiinnitetään sen yläosaan, pyöristetyt kulmat korvataan terävillä.
- Ytimen asetukset on optimoitu äänenlaadun parantamiseksi.
- Lisätty "Avaa"-valikko ja Komento-O-yhdistelmä tiedostojen ja hakemistojen avaamiseen Filer-tiedostonhallinnassa.
- Filer ei enää tue välilehtiä ja pikkukuvanäkymää.
- Lisätty komento-askelpalautin yhdistelmä tiedostojen siirtämistä roskakoriin ja komento + vaihto + askelpalautin välitöntä poistamista varten.
- Käyttöliittymää työpöytäasetusten kanssa on yksinkertaistettu.
- Lisätty tuki työpöydän taustakuvien läpinäkyvyydelle.
- Lisätty kokeellinen sovelma akun lataustason näyttämiseksi.
- Porttien ja pakettien kehitys helloDesktop-työpöydän asentamista varten FreeBSD:lle on alkanut.
Lähde: opennet.ru