Saimons PÄ«ters, AppImage autonomÄs pakotnes formÄta radÄ«tÄjs, ir publicÄjis versiju helloSystem 0.8, izplatÄ«Å”anu, kuras pamatÄ ir FreeBSD 13 un kas ir pozicionÄta kÄ sistÄma parastajiem lietotÄjiem, uz kuru var pÄrslÄgties MacOS cienÄ«tÄji, kuri nav apmierinÄti ar Apple politikÄm. SistÄmai nav sarežģījumu, kas raksturÄ«gi mÅ«sdienu Linux izplatÄ«jumiem, to pilnÄ«bÄ kontrolÄ lietotÄjs, un tÄ Ä¼auj bijuÅ”ajiem MacOS lietotÄjiem justies Ärti. Lai iepazÄ«tos ar izplatÄ«Å”anu, ir izveidots sÄknÄÅ”anas attÄls ar lielumu 941 MB (torrent).
Saskarne atgÄdina macOS un ietver divus paneļus - augÅ”Äjo ar globÄlo izvÄlni un apakÅ”Äjo ar lietojumprogrammu joslu. Lai Ä£enerÄtu globÄlo izvÄlni un statusa joslu, tiek izmantota pakotne panda-statusbar, ko izstrÄdÄjusi CyberOS izplatÄ«Å”ana (iepriekÅ” PandaOS). Dock lietojumprogrammu panelis ir balstÄ«ts uz kiberdoka projekta darbu, arÄ« no CyberOS izstrÄdÄtÄjiem. Lai pÄrvaldÄ«tu failus un novietotu saÄ«snes uz darbvirsmas, tiek izstrÄdÄts failu pÄrvaldnieks Filer, kura pamatÄ ir pcmanfm-qt no LXQt projekta. NoklusÄjuma pÄrlÅ«kprogramma ir Falkon, taÄu kÄ opcijas ir pieejamas Firefox un Chromium. Pieteikumi tiek piegÄdÄti atseviÅ”Ä·Ä iepakojumÄ. Lietojumprogrammu palaiÅ”anai tiek izmantota palaiÅ”anas utilÄ«ta, kas atrod programmu un izpildes laikÄ analizÄ kļūdas.
ProjektÄ tiek izstrÄdÄta virkne savu lietojumprogrammu, piemÄram, konfigurators, instalÄtÄjs, montÄžas arhÄ«va utilÄ«ta arhÄ«vu montÄžai failu sistÄmas kokÄ, utilÄ«ta datu atkopÅ”anai no ZFS, interfeiss disku sadalÄ«Å”anai, tÄ«kla konfigurÄcijas indikators, utilÄ«ta ekrÄnuzÅÄmumu izveidei, Zeroconf servera pÄrlÅ«kprogramma, konfigurÄcijas skaļuma indikators, utilÄ«ta sÄknÄÅ”anas vides iestatÄ«Å”anai. IzstrÄdei tiek izmantota Python valoda un Qt bibliotÄka. Lietojumprogrammu izstrÄdes atbalstÄ«tie komponenti dilstoÅ”Ä preferenÄu secÄ«bÄ ietver PyQt, QML, Qt, KDE Frameworks un GTK. ZFS tiek izmantota kÄ galvenÄ failu sistÄma, un uzstÄdÄ«Å”anai tiek atbalstÄ«ti UFS, exFAT, NTFS, EXT4, HFS+, XFS un MTP.
Galvenie helloSystem 0.8 jauninÄjumi:
- PÄreja uz FreeBSD 13.1 kodu bÄzi ir pabeigta.
- PalaiÅ”anas komanda, ko izmanto, lai palaistu lietojumprogrammas autonomÄs pakotnÄs, ir pÄrvietota uz instalÄto lietojumprogrammu datubÄzi (launch.db). Pievienots sÄkotnÄjais atbalsts AppImage failu palaiÅ”anai ar palaiÅ”anas komandu (lai darbotos Debian izpildlaiks).
- VirtualBox pievienojumprogrammas viesu sistÄmÄm ir iekļautas un aktivizÄtas, ļaujot izmantot starpliktuvi un kontrolÄt ekrÄna izmÄru, palaižot helloSystem programmÄ VirtualBox.
- Ieviesta valodas izvÄles uzvedne, kas tiek parÄdÄ«ta, ja valodas informÄcija nav iestatÄ«ta EFI mainÄ«gajÄ prev-lang:kbd vai nav saÅemta no Raspberry Pi tastatÅ«ras. IespÄjota tastatÅ«ras iestatÄ«jumu saglabÄÅ”ana EFI mainÄ«gajÄ prev-lang:kbd.
- Ir ieviests atbalsts MIDI kontrolleru savienoŔanai.
- Initgfx pakotne ir atjauninÄta, ir pievienots NVIDIA GeForce RTX 3070 GPU atbalsts. Pakete drm-2-kmod tiek izmantota, lai atbalstÄ«tu jaunus Intel GPU, piemÄram, TigerLake-LP GT510 (Iris Xe).
- Failu pÄrvaldnieks ievieÅ” ikonu parÄdÄ«Å”anu failiem AppImage, EPUB un mp3 formÄtos. IespÄjota AppImage failu parÄdÄ«Å”ana izvÄlnÄ.
- Pievienota iespÄja kopÄt failus diskÄ vai atkritnÄ, pÄrvietojot tos ar peli uz ikonas ar disku vai atkritni uz darbvirsmas. NodroÅ”ina atbalstu dokumentu atvÄrÅ”anai, velkot tos lietojumprogrammÄ.
- IzvÄlÅu meklÄÅ”ana tagad darbojas apakÅ”izvÄlnÄs, un rezultÄti tiek parÄdÄ«ti ar ikonÄm un etiÄ·etÄm. Pievienots atbalsts meklÄÅ”anai vietÄjÄ FS no izvÄlnes.
- IzvÄlne nodroÅ”ina aktÄ«vo programmu ikonu parÄdÄ«Å”anu un iespÄju pÄrslÄgties starp tÄm.
- SistÄmas izvÄlnei ir pievienota opcija piespiedu kÄrtÄ aizvÄrt lietojumprogrammu.
- AutomÄtiskÄ dokstacijas paneļa palaiÅ”ana ir atspÄjota (tas ir jÄpalaiž manuÄli vai instalÄjot simbolisku saiti mapÄ /Applications/Autostart).
- MÄÄ£inot palaist jau aktÄ«vu lietojumprogrammu, nevis palaist citu kopiju, priekÅ”plÄnÄ tiek izvirzÄ«ti jau darbojoÅ”Äs programmas logi.
- IzvÄlnÄ ir pievienots atbalsts TrojitĆ” e-pasta klientam (jÄlejupielÄdÄ pirms pirmÄs lietoÅ”anas).
- PÄrlÅ«kprogrammÄs, kuru pamatÄ ir WebEngine dzinÄjs, piemÄram, Falkon, ir iespÄjots GPU paÄtrinÄjums.
- Veicot dubultklikŔķi uz dokumentu failiem (.docx, .stl utt.), ir iespÄjams lejupielÄdÄt to atvÄrÅ”anai nepiecieÅ”amÄs lietojumprogrammas, ja tÄs vÄl nav instalÄtas sistÄmÄ.
- Ir pievienota jauna utilīta, lai izsekotu darbības procesus.
Avots: opennet.ru