Sortie de la distribution helloSystem 0.6, utilisant FreeBSD et ressemblant à macOS

Simon Peter, créateur du format de paquets autonomes AppImage, a publié la version de la distribution helloSystem 0.6, basée sur FreeBSD 12.2 et positionnée comme un système pour les utilisateurs ordinaires, conçu pour les amateurs de macOS mécontents de la politique d'Apple. Le système est dépourvu des complexités typiques des distributions Linux modernes, est entièrement contrôlé par l'utilisateur et permet à d'anciens utilisateurs de macOS de se sentir à l'aise. Pour découvrir cette distribution, une image de démarrage de 1,4 Go a été créée (torrent).

L'interface rappelle macOS et comprend deux panneaux : un supérieur avec un menu global et un inférieur avec une barre d'applications. Pour former le menu global et la barre d'état, le paquet panda-statusbar, développé par la distribution CyberOS (anciennement PandaOS), est utilisé. La barre d'applications Dock est basée sur les travaux du projet cyber-dock, également des développeurs de CyberOS. Pour la gestion des fichiers et le placement des raccourcis sur le bureau, un gestionnaire de fichiers nommé Filer, basé sur pcmanfm-qt du projet LXQt, est développé. Le navigateur Falkon est proposé par défaut, mais Chromium est également disponible en option.

Le système de fichiers principal utilisé est ZFS, et pour le montage, exFAT, NTFS, EXT4, HFS+, XFS et MTP sont supportés. Les applications sont fournies sous forme de paquets autonomes. Pour lancer les applications, l'outil launch est utilisé, qui trouve le programme et analyse les erreurs lors de l'exécution. Le système pour la création d'images Live est basé sur l'outil du projet FuryBSD.

Le projet développe une série d'applications propres, telles que le configurateur, l'installeur, l'outil mountarchive pour monter des archives dans l'arborescence du système de fichiers, un outil de récupération de données depuis ZFS, une interface pour partitionner des disques, un indicateur de configuration réseau, un utilitaire de création de captures d'écran, un navigateur de serveurs Zeroconf, un indicateur pour régler le volume, et un outil pour configurer l'environnement de démarrage. Le développement utilise le langage Python et la bibliothèque Qt. Parmi les composants supportés pour le développement d'applications, PyQt, QML, Qt, KDE Frameworks et GTK sont nommés par ordre de préférence.

Sortie de la distribution helloSystem 0.6, utilisant FreeBSD et ressemblant à macOS

Principales nouveautés de helloSystem 0.6 :

  • Passage du gestionnaire de fenêtres Openbox à KWin.
  • La possibilité de manipuler n'importe quel bord de la fenêtre pour redimensionner les fenêtres a été fournie.
  • Les fenêtres sont liées à des tailles spécifiques lors du glissement vers le bord de l'écran.
  • La possibilité de redimensionner les icônes dans le coin inférieur droit de l'écran a été mise en œuvre.
  • Un centrage correct des titres de fenêtres a été assuré.
  • Des effets d'animation pour le redimensionnement, la minimisation et l'extension des fenêtres ont été ajoutés.
  • Un aperçu animé des fenêtres ouvertes a été ajouté, affiché lorsque le pointeur de la souris se déplace vers le coin supérieur gauche de l'écran.
  • Le mode empilé d'agencement des fenêtres est activé par défaut.
  • Les coins supérieurs des fenêtres sont arrondis, tout en conservant des coins inférieurs anguleux. Lorsqu'une fenêtre est maximisée ou accrochée en haut, les coins arrondis sont remplacés par des angles vifs.
  • Les paramètres du noyau ont été optimisés pour améliorer la qualité sonore.
  • Un menu « Ouvrir » et la combinaison Commande-O pour ouvrir des fichiers et des répertoires dans le gestionnaire de fichiers Filer ont été ajoutés.
  • La prise en charge des onglets et du mode d'affichage des vignettes dans Filer a été supprimée.
  • La combinaison Commande-Backspace a été ajoutée pour déplacer des fichiers vers la corbeille et Commande+Shift+Backspace pour une suppression instantanée.
  • L'interface avec les paramètres du bureau a été simplifiée.
  • La prise en charge de la transparence pour les fonds d'écran du bureau a été ajoutée.
  • Un applet expérimental pour afficher le niveau de charge de la batterie a été ajouté.
  • Formation des ports et des paquets pour l'installation du bureau helloDesktop sur FreeBSD a commencé.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster