Simon Peter, skaberen af AppImage-formatet, har offentliggjort udgivelsen af distributionen helloSystem 0.7, baseret på FreeBSD 13, og der sigtes mod at være et system for almindelige brugere, som macOS-entusiaster kan overføre til, der er utilfredse med Apples politik. Systemet er fri for de komplikationer, der kendetegner moderne Linux-distributioner, er under fuld kontrol af brugeren og giver tidligere macOS-brugere en komfortabel overgang. For at få et indtryk af distributionen er der udarbejdet et boot-image på 791 MB (torrent).
Grænsefladen minder om macOS og inkluderer to paneler - et øverste med en global menu og et nederste med en programpanel. Den globale menu og statuslinjen er baseret på pakken panda-statusbar, der udvikles af distributionen CyberOS (tidligere PandaOS). Dock-programpanelet er baseret på projektet cyber-dock, også fra udviklerne af CyberOS. Til filhåndtering og placering af genveje på skrivebordet udvikles filhåndtereren Filer, der er baseret på pcmanfm-qt fra LXQt-projektet. Som standard tilbydes browseren Falkon, men Firefox og Chromium er også tilgængelige som valgmuligheder. Applikationer leveres i selvstændige pakker. For at starte applikationer bruges værktøjet launch, som finder programmet og analyserer fejl ved udførelsen.

Projektet udvikler en serie egne applikationer, såsom en konfigurationsværktøj, installationsprogram, værktøj til mountarchive til montering af arkiver i FS-træet, et værktøj til datagendannelse fra ZFS, et interface til opsplitning af diske, en netværksindstillingsindikator, et værktøj til at tage skærmbilleder, browser til Zeroconf-servere, en indikator til lydjustering og et værktøj til at indstille boot-miljøet. Der anvendes Python som udviklingssprog og Qt-biblioteket. De understøttede komponenter til udvikling af applikationer er nævnt i faldende præference som PyQt, QML, Qt, KDE Frameworks og GTK. ZFS anvendes som den primære filsystem, og der understøttes montering af UFS, exFAT, NTFS, EXT4, HFS+, XFS og MTP.
Hovednyhederne i helloSystem 0.7:
- Overgangen til kodebasen FreeBSD 13.0 er gennemført (den tidligere version var baseret på FreeBSD 12.2).
- En ny arkitektur til live-tilstand er implementeret, der fungerer uden RAM-disk, uden at skulle ændre rodpartitionen, og uden at kopiere systembilledet til RAM. I live-billedet anvendes filsystemet UFS i stedet for ZFS, komprimeret ved hjælp af uzip. Starten af det grafiske miljø er flyttet til et tidligere trin i opstarten. Som følge heraf er størrelsen på live-billedet reduceret fra 1.4 GB til 791 MB, og opstartstiden er reduceret med en tredjedel.
- Der er sikret kompatibilitet med Ventoy-værktøjet, der gør det muligt at starte flere forskellige ISO-billeder fra et enkelt medie.
- Understøttelse af filsystemet exFAT er tilføjet.
- I et separat downloadbart sæt er der udvalgt filer til applikationsudviklere, herunder compilere, header-filer og dokumentation.
- Kompatibiliteten med ældre NVIDIA-grafikkort er forbedret (flere forskellige versioner af NVIDIA-driverne er tilføjet).
- Omdannelsen af opstartsprocessen er ændret. Som standard er visningen af tekstkonsollen stoppet.
- Oversættelser for mange applikationer, konfigurationsdialoger og værktøjer er blevet tilføjet.
- Udover den standardbrowser, Falkon, er der mulighed for hurtig installation af Chromium-, Firefox- og Thunderbird-pakker med støtte til global menu og native vinduesdekoration.
- I menuen vises de genveje, der fører til de relevante menupunkter. Visuel fremhævelse af valgte menupunkter er sikret. Som standard er visningen af ikoner i kontekstmenuer stoppet.
- Muligheden for at justere lydstyrken og skærmens lysstyrke via de relevante multimediaknapper på bærbare computere er implementeret.
- I terminalemulatoren er Command-C og Command-V kommandoernes funktionalitet tilpasset håndteringen af data i andre applikationer (for at udføre Ctrl-C skal du trykke på Command-Shift-C eller Ctrl-Command-C).
- Support for systemlyde i filhåndtereren og lydadvarsler i meddelelsesoutputdialogen er blevet tilføjet.
- Hvis det ikke er muligt at starte en grafisk session inden for en bestemt tidsramme, vises en fejlmeddelelse med nyttig information om hardwaren.
- Filhåndtereren understøtter nu omdøbning af diskpartitioner (via diskutil rename-kommandoen), visning af deres tekstmærker og tildeling af ikoner til partitionen. Muligheden for at åbne en diskbillede med dobbeltklik er også blevet tilføjet.
- Der er tilføjet et værktøj, makeimg, til oprettelse af diskbilleder.
- Der er tilføjet et element til kontekstmenuen for at kalde diskformateringsgrænsefladen.
- Programmet til sticky notes er blevet fjernet fra automatisk opstart.
- Lydenhederne har nu mulighed for at kalde en equalizer.
- De fuldstændig uforberedte eksperimentelle funktioner er samlet i sektionen "Under Construction". Værktøjer til installation af pakkeopdateringer og anvendelse af patches fra FreeBSD, brænding på optiske diske, downloading af sæt med ekstra applikationer og installation af Debian Runtime med et miljø til at køre Linux-applikationer er tilgængelige til test.
Kilde: opennet.ru
