Wydanie dystrybucji helloSystem 0.6, która wykorzystuje FreeBSD i przypomina macOS

Simon Peter, twórca formatu autonomicznego pakietu AppImage, wydał helloSystem 0.6, dystrybucję bazującą na FreeBSD 12.2, pozycjonowaną jako system przeznaczony dla przeciętnych użytkowników, do którego mogą migrować hobbyści. macOS, niezadowolony z polityki Apple. System jest wolny od komplikacji charakterystycznych dla nowoczesnych Linux-dystrybucje, znajdują się pod całkowitą kontrolą użytkownika i pozwalają byłym użytkownikom czuć się komfortowo macOSAby zapoznać się z dystrybucją, stworzono obraz startowy o rozmiarze 1.4 GB (torrent).

Interfejs przypomina macOS Zawiera dwa panele: górny z menu globalnym i dolny z paskiem aplikacji. Menu globalne i pasek stanu są generowane za pomocą pakietu panda-statusbar, opracowanego przez dystrybucję CyberOS (dawniej PandaOS). Pasek aplikacji Dock jest oparty na projekcie cyber-dock, również rozwijanym przez twórców CyberOS. Do zarządzania plikami i skrótami na pulpicie rozwijany jest menedżer plików Filer, oparty na pcmanfm-qt z projektu LXQt. Domyślnie używana jest przeglądarka Falkon, ale opcjonalnie dostępna jest również przeglądarka Chromium.

ZFS jest używany jako główny system plików, a do montażu obsługiwane są exFAT, NTFS, EXT4, HFS+, XFS i MTP. Aplikacje dostarczane są w samodzielnych pakietach. Do uruchamiania aplikacji wykorzystywane jest narzędzie uruchamiające, które wyszukuje program i analizuje błędy podczas jego wykonywania. System budowania obrazów Live oparty jest na narzędziach projektowych FuryBSD.

W ramach projektu rozwijany jest szereg własnych aplikacji, takich jak konfigurator, instalator, narzędzie mountarchive do montowania archiwów w drzewie systemu plików, narzędzie do odzyskiwania danych z ZFS, interfejs do partycjonowania dysków, wskaźnik konfiguracji sieci, narzędzie do tworzenia zrzutów ekranu, przeglądarka serwerów Zeroconf, wskaźnik woluminu konfiguracyjnego, narzędzie do konfigurowania środowiska rozruchowego. Do programowania wykorzystywany jest język Python i biblioteka Qt. Obsługiwane komponenty do tworzenia aplikacji obejmują, w kolejności malejącej, PyQt, QML, Qt, Frameworki KDE i GTK.

Wydanie dystrybucji helloSystem 0.6, która wykorzystuje FreeBSD i przypomina macOS

Główne innowacje helloSystem 0.6:

  • Dokonano przejścia z menadżera okien Openbox na KWin.
  • Można manipulować dowolną krawędzią okna, aby zmienić jego wielkość.
  • Włączono przyciąganie okien do określonych rozmiarów po przeciągnięciu ich do krawędzi ekranu.
  • Zaimplementowano zmianę rozmiaru ikon w prawym dolnym rogu ekranu.
  • Zapewnione jest prawidłowe wycentrowanie tytułów okien.
  • Dodano efekty animacji umożliwiające zmianę rozmiaru, minimalizowanie i rozszerzanie okien.
  • Dodano animowany przegląd otwartych okien, pokazywany po przesunięciu wskaźnika myszy w lewy górny róg ekranu.
  • Domyślnie włączony jest tryb umieszczania piętrowych okien.
  • Górne narożniki okien zaokrąglono przy zachowaniu ostrych narożników dolnych. Kiedy okno jest powiększone na cały ekran lub przymocowane do góry, zaokrąglone rogi zostają zastąpione ostrymi.
  • Ustawienia jądra zostały zoptymalizowane w celu poprawy jakości dźwięku.
  • Dodano menu „Otwórz” i kombinację Command-O do otwierania plików i katalogów w menedżerze plików Filer.
  • Filer nie obsługuje już kart i widoku miniatur.
  • Dodano kombinację Command-Backspace do przenoszenia plików do kosza oraz Command+Shift+Backspace do natychmiastowego usuwania.
  • Uproszczono interfejs z ustawieniami pulpitu.
  • Dodano obsługę przezroczystości tapet pulpitu.
  • Dodano eksperymentalny aplet pokazujący poziom naładowania baterii.
  • Rozpoczął się rozwój portów i pakietów do instalacji pulpitu helloDesktop na FreeBSD.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster