Open Source : ravynOS veut afficher le macOS gratuit à un moment donné

ravynOS – anciennement airyxOS – est un système d’exploitation libre basé sur FreeBSD, qui à son tour descend directement de Berkeley Software Distribution, une variante d’Unix, et vise à porter l’expérience utilisateur, la soi-disant « expérience utilisateur », de macOS à toutes les plates-formes matérielles. Mais il reste encore un long chemin à parcourir.

L’objectif est un macOS gratuit pour toutes les plateformes

Le système d’exploitation open source ravynOS du développeur de logiciels RavynSoft, qui a été lancé en juin 2021, a été lancé l’année dernière en tant que pré-alpha dans le cadre de l’énoncé de mission auto-imposé « [The] Finesse de macOS. [The] Liberté de FreeBSD » et souhaite combiner l’expérience utilisateur (UX) de macOS avec la liberté et l’ouverture de FreeBSD, l’un des plus grands projets open source.

Nous aimons macOS, mais nous ne sommes pas fan du matériel et de l’écosystème qui se ferment sans cesse. Nous créons donc ravynOS, un système d’exploitation visant à fournir la finesse de macOS avec la liberté de FreeBSD.

Il s’agit d’une image d’aperçu pour les développeurs qui est principalement destinée à aider à construire le système. Nous vous recommandons de l’exécuter sur une machine virtuelle, même si cela devrait fonctionner sur n’importe quel matériel pris en charge par FreeBSD 14.0.

ryvnOS

Le matériel évalué par le projet comme compatible peut être trouvé dans le wiki officiel de ravynOS.

ravynOS utilise l’API Cocoa d’Apple et AppKit

À cette fin, les développeurs ont écrit les huit objectifs suivants dans la liste de tâches pour la version prévue de ravynOS 1.0.

Design épuréMenus globauxInstallations simplesDossiers familiersRaccourcis cohérentsCommandes astucieusesSuperbe stabilitéAPI Cocoa Objectifs du projet de ravynOS

La nouvelle interface utilisateur remplace KDE Plasma et X11

Afin de pouvoir émuler au mieux l’interface utilisateur de macOS et d’implémenter une interface graphique basée sur celle-ci, les fabricants de ravynOS sont passés d’un environnement de bureau basé sur KDE Plasma et le système X Windows (X11) à un environnement graphique interface utilisateur développée à partir de zéro.

Objectifs du projet de ravynOS (Image : ravynOS)

Pour assurer la meilleure compatibilité possible avec macOS et ses applications, l’interface de programmation orientée objet Cocoa et le kit d’outils GUI AppKit d’Apple, qui a été initialement développé pour le système d’exploitation NeXTStep de Steve Jobs, sont utilisés. En plus de ses propres applications, qui sont conçues comme une version portable sous la forme d’un app bundle (.app) et implémentées avec Cocoa et Qt, ravynOS devrait également être capable d’exécuter des applications pour macOS et FreeBSD.

Les développeurs ont encore beaucoup de travail à faire

L’image système d’environ 1,4 Go du nouveau pré-alpha ravynOS 0.4 pre4 (ISO), optimisé pour AMD64 et basé sur FreeBSD 14.0, peut déjà être téléchargé et essayé par n’importe qui.

Jusqu’à présent, cependant, seuls les programmes écrits pour FreeBSD ont fonctionné, et il reste encore un long chemin à parcourir pour un macOS vraiment gratuit avec les applications Cocoa.

Les éditeurs souhaitent remercier le membre de la communauté « xNeo92x » pour avoir signalé ce message.

Articles similaires

Bouton retour en haut de la page