SunOS - SunOS
Développeur | Microsystèmes Sun |
---|---|
Famille OS | Unix |
État de fonctionnement | Historique; maintenant commercialisé sous le nom de Solaris |
Modèle source | Source fermée |
Première version | 1982 |
Dernière version | 4.1.4 / novembre 1994 |
Plateformes | Motorola 680x0 , Sun386i , SPARC |
Type de noyau | Noyau monolithique |
Interface utilisateur par défaut | SunView , OpenWindows |
Licence | Propriétaire (binaire uniquement) |
SunOS est un système d' exploitation de marque Unix développé par Sun Microsystems pour leurs systèmes informatiques de poste de travail et de serveur . Le nom SunOS est généralement utilisé uniquement pour faire référence aux versions 1.0 à 4.1.4, qui étaient basées sur BSD , tandis que les versions 5.0 et ultérieures sont basées sur UNIX System V Release 4 et sont commercialisées sous le nom de marque Solaris .
L'histoire
Version SunOS | Date de sortie | Base de code | La description |
---|---|---|---|
Sun UNIX 0.7 | 1982 | UniSoft UNIX v7 | Livré avec un système Sun-1 basé sur 68000 . Pas de système de fenêtrage. |
SunOS 1.0 | Novembre 1983 | 4.2 BSD | Prise en charge des systèmes Sun-1 et Sun-2 basés sur 68010 . Introduction du système de fenêtrage Sun. |
SunOS 1.1 | Avril 1984 | ||
SunOS 1.2 | Janv 1985 | ||
SunOS 2.0 | Mai 1985 | Introduction du protocole NFS , du système d'information de réseau distribué des Pages Jaunes (YP) , de l' appel de procédure à distance (RPC) / eXternal Data Representation (XDR) et de la couche de système de fichiers virtuel (VFS) à l'aide de vnodes. Coïncidaient avec libération de 68020 -Basé Sun-3 matériel. | |
SunOS 3.0 | Février 1986 | 4.2BSD + Système V IPC | La bande optionnelle System V offrait des utilitaires et des bibliothèques de développement. |
SunOS 3.2 | Sept 1986 | Identique à 3.0, plus quelques 4.3BSD | Le premier support pour Sun-4 série |
SunOS 3.5 | Janv 1988 | ||
SunOS 4.0 | Déc 1988 | 4.3BSD avec System V IPC | Nouveau système de mémoire virtuelle , liaison dynamique , monteur automatique, E / S System V STREAMS . Prise en charge de Sun386i . |
SunOS 4.0.1 | Déc 1988 | ||
SunOS 4.0.2 | Sept 1989 | Sun386i uniquement | |
SunOS 4.0.3 | Mai 1989 | ||
SunOS 4.0.3c | Juin 1989 | SPARCstation 1 (Sun-4c) uniquement | |
SunOS 4.1 | Mars 1990 | ||
SunOS 4.1e | Avril 1991 | Sun-4e uniquement | |
SunOS 4.1.1 | Mars 1990 | Livré avec OpenWindows 2.0 | |
SunOS 4.1.1B | Février 1991 | ||
SunOS 4.1.1.1 | Juil 1991 | ||
SunOS 4.1.1_U1 | Novembre 1991 | Sun-3 / 3x uniquement | |
SunOS 4.1.2 | Déc 1991 | Prise en charge des systèmes multiprocesseurs (SPARCserver 600MP); première version sur CD-ROM uniquement. | |
SunOS 4.1.3 | Août 1992 | ||
SunOS 4.1.3C | Novembre 1993 | SPARCclassic / SPARCstation LX uniquement | |
SunOS 4.1.3_U1 | Déc 1993 | ||
SunOS 4.1.3_U1B | Févr 1994 | Version la plus ancienne pour laquelle des correctifs de conformité à l' an 2000 étaient disponibles. | |
SunOS 4.1.4 | Novembre 1994 | Dernière version de SunOS 4 | |
SunOS 5. x | Juin 1992 | SVR4 | Voir l' article Solaris . |
SunOS 1 ne prenait en charge que les systèmes de la série Sun-2 , y compris les systèmes Sun-1 mis à niveau avec les cartes CPU Sun-2 ( 68010 ). SunOS 2 prend en charge les systèmes des séries Sun-2 et Sun-3 ( 68020 ). SunOS 4 prenait en charge les architectures Sun-2 (jusqu'à la version 4.0.3), Sun-3 (jusqu'à 4.1.1), Sun386i (4.0, 4.0.1 et 4.0.2 uniquement) et Sun-4 ( SPARC ). Bien que SunOS 4 ait été conçu pour être la première version à prendre entièrement en charge le nouveau processeur SPARC de Sun, il existe également une version SunOS 3.2 avec prise en charge préliminaire des systèmes Sun-4.
SunOS 4.1.2 a introduit la prise en charge des premières machines multiprocesseurs à architecture sun4m de Sun (la série SPARCserver 600MP); comme il n'avait qu'un seul verrou pour le noyau, un seul processeur à la fois pouvait s'exécuter dans le noyau.
La dernière version de SunOS 4 était 4.1.4 (Solaris 1.1.2) en 1994. Le sun4 , sun4c et sun4m architectures ont été pris en charge dans la section 4.1.4; sun4d n'était pas pris en charge.
Sun a continué à livrer SunOS 4.1.3 et 4.1.4 jusqu'au 27 décembre 1998; ils ont été soutenus jusqu'au 30 septembre 2003.
«SunOS» et «Solaris»
En 1987, AT&T Corporation et Sun ont annoncé qu'ils collaboraient à un projet de fusion des saveurs Unix les plus populaires du marché à cette époque: BSD (y compris de nombreuses fonctionnalités alors uniques à SunOS), System V et Xenix . Cela deviendrait System V Release 4 (SVR4).
Le 4 septembre 1991, Sun a annoncé que sa prochaine version majeure du système d'exploitation passerait de sa base source dérivée de BSD à une base basée sur SVR4. Bien que la désignation interne de cette version soit SunOS 5 , à partir de ce moment, Sun a commencé à utiliser le nom commercial Solaris . La justification de cette nouvelle «marque supérieure» était qu'elle englobait non seulement SunOS, mais aussi l' environnement de bureau OpenWindows et la fonctionnalité Open Network Computing (ONC).
Même si le nouveau système d'exploitation basé sur SVR4 ne devait pas être livré en volume avant l'année suivante, Sun a immédiatement commencé à utiliser le nouveau nom Solaris pour faire référence à la version SunOS 4 actuellement en cours de livraison (incluant également OpenWindows). Ainsi, SunOS 4.1.1 a été rebaptisé Solaris 1.0 ; SunOS 5.0 serait considéré comme faisant partie de Solaris 2.0. SunOS 4.1. Les versions micro x ont continué à être publiées jusqu'en 1994, et chacune d'elles a également reçu un nom équivalent à Solaris 1. x. Dans la pratique, les clients et même le personnel de Sun faisaient souvent référence à ces derniers par leurs noms de version SunOS. Faire correspondre les numéros de version n'était pas simple:
Version SunOS | Version Solaris | Version d'OpenWindows |
---|---|---|
4.1.1 4.1.1B 4.1.1.1 |
1.0 | 2.0 |
4.1.2 | 1.0.1 | 2.0 |
4.1.3 | 1.1 SMCC Version A | 3.0 |
4.1.3C | 1.1C | 3.0 |
4.1.3_U1 | 1.1.1 | 3.0_U1 |
4.1.3_U1B | 1.1.1B | 3.0_U1B |
4.1.4 | 1.1.2 | 3.0_414 |
Aujourd'hui, SunOS 5 est universellement connu sous le nom de Solaris , bien que le nom SunOS soit toujours visible dans le système d'exploitation lui-même - dans la bannière de démarrage, la sortie de la commande uname et les pieds de page de manuel , entre autres.
Faire correspondre une version SunOS 5.x à son nom commercial Solaris correspondant est simple: chaque nom de version Solaris comprend son numéro de version mineure SunOS 5 correspondant. Par exemple, Solaris 2.4 a incorporé SunOS 5.4. Il y a une petite torsion: après Solaris 2.6, le "2" a été supprimé du nom Solaris et le numéro mineur SunOS apparaît tout seul. La dernière version de Solaris s'appelle Solaris 11 et intègre SunOS 5.11.
Interface utilisateur
Les environnements GUI fournis avec les versions antérieures de SunOS incluaient SunTools (plus tard SunView ) et NeWS . En 1989, Sun a lancé OpenWindows , un environnement X11 compatible OPEN LOOK qui prend également en charge les applications SunView et NeWS. Ceci est devenu l'interface graphique par défaut de SunOS dans SunOS 4.1.1.
Voir également
- Comparaison des systèmes d'exploitation BSD
- Comparaison des systèmes d'exploitation
- Illumos
- OpenSolaris
- OpenIndiana
- Solaris (système d'exploitation)
- Guerres Unix
Références
Liens externes
- Référence matérielle Sun (présentation)
- Historique des versions de SunOS et Solaris sur la Wayback Machine (archivé le 2 juin 2008)
- Une introduction à Solaris - un exemple de chapitre de Solaris Internals: Core Kernel Architecture par Jim Mauro et Richard McDougall, Prentice-Hall, 2000. (PDF)
- Informations sur SunOS à partir d'OSdata (dernière mise à jour le 17 février 2002)
- Annonce initiale de Solaris