Pour gérer vos consentements :
Categories: Cloud

Une interface graphique pour Darwin

La nouvelle pourrait ressembler à un canular, mais il n’en est rien. John Carmack, l’inventeur du célèbre jeu de « baston » Quake a annoncé son intention de développer une interface graphique pour Darwin, la brique système de base de MacOS X. Quelques explications s’imposent.

Bien que disparaissant totalement derrière les outils Apple et l’interface de MacOS, Darwin est un système d’exploitation à part entière totalement fonctionnel, optimisé G3 et bientôt G4. L’intérêt de Darwin est d’être un système Unix comme Linux, entièrement gratuit et surtout très optimisé. Les fichiers d’installation ne représentent pas plus de 60 Mo de données !

S’il sert avant tout aux développeurs, Darwin peut parfaitement être utilisé, indépendamment de tous les ajouts d’Apple, comme serveur Web ou de messagerie avec des produits tels qu’Apache ou SendMail. Pourquoi choisir cette solution ? Pour sa rapidité. Darwin ne contient que le strict nécessaire pour fonctionner (micro-noyau Mach 3.x, protocoles réseaux, couches Unix, multitâche préemptif, mémoire protégée, etc.). Des développeurs créent des logiciels sur et pour Darwin, compatibles avec MacOS X. Darwin peut aussi les aider à porter des logiciels Linux ou issus de FreeBSD sur MacOS X. Darwin comprend des éditeurs de codes C et C++ ainsi que des compilateurs. Bref, les usages de Darwin sont nombreux.

Puissant donc, mais rébarbatif pour les utilisateurs et aussi pour un grand nombre de développeurs, même parmi les plus acharnés de la ligne de code. Il ne dispose en effet d’aucune interface graphique. Il faut impérativement passer par les commandes textuelles d’Unix. C’est pour cela, que peu d’utilisateurs l’installent sur leur G3. Mais les choses risquent de changer très rapidement. John Carmack travaille donc sur un serveur X-Window (serveur d’interface graphique dans les systèmes Unix). Son objectif est de pouvoir le faire fonctionner sur Darwin, MacOS X Server et MacOS X en lieu et place d’Aqua (voir édition du 6 janvier 2000) ! Mais cette nouvelle est surtout importante pour les « darwinistes ». Avec une interface graphique, Darwin se transformera en système alternatif à un LinuxPPC, voire à un MacOS X ! Car, finalement, pour les utilisateurs désirant uniquement développer ou créer un serveur Web, Darwin (plus une interface) suffit amplement.

Il faudra suivre attentivement l’évolution de Darwin et de la disponibilité de serveur X-Window. L’initiative de Carmack pourrait inciter le portage d’interface telle que KDE ou Gnome sous Darwin, ce qui fournira une toute autre dimension au Darwin OS (nom officiel donné par Apple).

Pour en savoir plus : Les projets Open Source d’Apple

Recent Posts

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

1 jour ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

1 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

2 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

2 mois ago

Windows 11 : comment Microsoft va réduire la taille des mises à jour

Comment réduire la taille des mises à jour de Windows 11 ? Microsoft annonce la…

4 mois ago

Windows 11 : comment Bloc-notes va remplacer WordPad

Déjà doté de la sauvegarde automatique, d'un compteur de caractères et de Copilot, Bloc-notes embarque…

4 mois ago