SunWizard.NET

Auteur : gt
Date : Juillet 2002

Systèmes d'exploitation sur Sun SPARC

 

Sun Microsystems livrent leur machines avec une licence du système d'exploitation SunOS préinstallé. Dérivé de la famille Unix 4.1 BSD, SunOS verra le jour dans sa version 1.0 en février 1982. Il poursuivra son chemin jusqu'en septembre 1994 avec sa toute dernière version 4.1.4, connue également sous le nom Solaris 1.1.2. Le nom Solaris est une appellation commerciale introduite par Sun en novembre 1990, à partir de SunOS 4.1 et désignant l'ensemble système d'exploitation SunOS et environnement graphique OpenWindows. Parallèlement Sun ont présenté en juillet 1992 une toute nouvelle version, dérivée cette fois de la famille Unix System V Release 4, appelée Solaris 2.0, et comprenant SunOS 5.0 pour la partie système d'exploitation. En clair, Solaris 1.x (SunOS 4.x) n'a rien a voir avec Solaris 2.x (SunOS 2.x). Après Solaris 2.6, Sun ont changé une nouvelle fois le nom de leur système en abandonnant le "2" pour ne conserver que le numéro de version. Nous voilà donc en octobre 1998 avec la sortie de Solaris 7 (au lieu donc de 2.7) et ainsi de suite. La version actuelle est Solaris 9 sorti en mai 2002. A noter enfin qu'au sein d'une même version de Solaris, les machines évoluent et chaque version depuis Solaris 2.3 comprend plusieurs mises à jour sous la forme "mois/année" qui intègrent des correctifs système et le support éventuel du nouveau hardware disponible.

Sun Microsystems ont utilisé dans leurs machines trois grandes familles de processeurs : Intel x86, Motorola 68xxx et SPARC. Aujourd'hui, seule cette dernière existe encore. A noter également que Solaris est disponible sur SPARC et x86 mais il a supporté (peu de temps) le processeur Motorola PowerPC.

Avantages

  • Supporte tout le hardware Sun
  • Optimisé pour l'architecture des machines Sun
  • Excellent support SMP (multiprocesseurs)
  • Très complet
  • Facilité d'installation pour un débutant

Inconvénients

  • Mémoire requise relativement importante (128 Mo minimum)
  • Espace disque requis relativement important (4 Go minimum pour Solaris 9 complet)
  • Interface graphique CDE conviviale mais lourde pour les petites machines

Mais ... Solaris n'est pas le seul système d'exploitation pour machines Sun à base de processeur SPARC, il en a même existé de nombreux, parfois très spécialisés (Embedix, Integrity, LynxOS, Multi 2000, ThreadX, Plan9, RTEMS, RTMX O/S, SuperTask!, VXworks, etc...). La plupart ont disparu aujourd'hui ou ne supportent plus cette architecture. A ma connaissance, il ne reste plus que six systèmes d'exploitation, accessibles librement :

Amoeba

Développé à partir des années 80 à l'université de Vrije d'Amsterdam sous la direction du professeur Andrew S. Tanenbaum, le père de Minix, Amoeba est un système d'exploitation distribué (parallèle) hétérogène à base de microkernel. Il utilise un ensemble de machines et gère un ensemble de ressources processeur et disque de manière transparente pour l'utilisateur qui ne voit qu'une interface de type Unix.

Avantages

  • Aucun (en dehors du plaisir éventuel d'être presque unique au monde !)

Inconvénients

  • Requiert au minimum cinq machines (même petites de type IPC)
  • Ne supporte dans la gamme Sun que les architectures "sun4c" et "MicroSPARC" (ainsi que les antiques 3/50 et 3/60)
  • Système relativement expérimental
  • Développement semble arrêté depuis 1998

ChorusOS

C'est une implémentation d'un microkernel Mach destinée aux systèmes embarqués. ChorusOS est surtout connu en tant que système d'exploitation pour les équipements spécialisés de téléphonie... Ses sources sont désormais disponibles librement. Il a été développé à l'origine par Chorus Systèmes, repris par Sun.

Avantages

  • Très léger et multi-plateformes

Inconvénients

  • Système trop spécialisé pour l'usage "courant" - il n'est pas fait pour ca...

FreeBSD

Développé depuis décembre 1993 à partir d'une branche de BSD 4.3 Lite, grand concurrent de Linux, visant plus ou moins le même public, le port SPARC a été initié en 1997 par Jason Evans mais n'a timidement démarré que plus tard. A ce jour (juillet 2002) il n'existe qu'une version "alpha" uniquement sur architecture "sun4u" (UltraSPARC).

Avantages

  • Prometteur
  • Support SMP (multiprocesseurs)
  • Bibliothèque logicielle très vaste
  • Interface graphique très conviviale
  • Relativement peu gourmand en ressources (mémoire, disques, ...)

Inconvénients

  • Pas disponible avant un certain temps
  • Support hardware Sun limité

Linux

Linux, révolution par son concept, et porte-drapeau de l'informatique libre, a vu le jour en août 1991. La version SPARC est apparue en 1994 et sera pour la première fois distribuée par RedHat deux ans plus tard, en octobre 1996. Plusieurs intégrateurs Linux ont proposé la version SPARC à leur catalogue mais certains ont disparu ou ont arrêté ce port spécifique (SuSE, RedHat, ...). Il reste aujourd'hui, par ordre alphabétique :

Aurora Linux : Je ne l'ai pas testée donc pas d'avis là-dessus !

Debian GNU/Linux : La plus orientée système et la moins conviviale mais aussi la plus "propre" et mieux testée.

Gentoo Linux : Même remarque que pour Aurora Linux..

Mandrake Linux : Plutôt orientée "grand public" en remplacement du PC sous Windows.

Rock Linux : Plutôt orientée vers les intégrateurs pour construire des distributions "OEM".

Splack Linux : Anciennement Slackware, pas encore disponible.

Sun Linux : Version RedHat repackagée et destinée à quelques machines Sun à processeur Intel.

Avantages

  • Support SMP (multiprocesseurs)
  • Facilité d'installation pour un débutant (suivant versions)
  • Bibliothèque logicielle très vaste
  • Interface graphique très conviviale
  • Relativement peu gourmand en ressources (mémoire, disques, ...)
  • Système "grand public"

Inconvénients

  • Niveau très inégal des logiciels disponibles
  • Développement erratique de la version SPARC
  • Organisation douteuse des fichiers
  • Support hardware Sun limité
  • Système "grand public" !

NetBSD

Apparu en avril 1993, NetBSD est une branche de BSD 4.3 Lite. Sa vocation principale est de fonctionner sur une très large gamme de hardware. 52 plateformes différentes sont supportées à ce jour. Le support pour machines Sun SPARC est apparu très tôt, dès octobre 1993.

Avantages

  • Arborescence très "propre"
  • Très peu gourmand en ressources (mémoire, disques, ...)

Inconvénients

  • Pas de support SMP (multiprocesseurs) pour l'instant
  • Installation peu conviviale, parfois même bogguée
  • Interface graphique standard très sobre
  • Support hardware Sun limité

OpenBSD

Ce système est un dérivé de NetBSD, apparu en octobre 1995, suite à "la mise à la porte" de l'un des développeurs de ce dernier pour "mauvais caractère". L'individu en question a gardé son caractère exécrable mais son produit est de qualité. La caractéristique principale d'OpenBSD est sa sécurité, probablement la meilleure disponible actuellement dans cette famille de systèmes d'exploitation, et ce dès l'installation.

Avantages

  • Système sécurisé d'origine
  • Arborescence très "propre"
  • Très peu gourmand en ressources (mémoire, disques, ...)

Inconvénients

  • Pas de support SMP (multiprocesseurs) pour l'instant
  • Bibliothèque logicielle parfois limitée
  • Installation peu conviviale (mais très bien faite)
  • Interface graphique standard très sobre
  • Support hardware Sun limité
Début de page
Index articles
Page d'accueil

Dernière mise à jour de cette page : Mercredi 8 février 2006

[ Accueil | Editorial | Forums | Petites Annonces | Articles | Téléchargement | Sélection de Liens | Infos Site | ]