D'autres OS Il n'y a pas que les SE populaires !
D'autres SE ont existé pour les serveurs ou stations de travail, sur l'architecture Intel : i86, i386, i486, Pentium (=i586),... comme :
- Les SE de Digital Research, l'entreprise du génial programmeur Gary A. Kildall :
voir à http://www.silicium.org/cpm/cpm.htm http://www.operating-system.org/betriebssystem/_french/bs-cpm.htm
Gary Kildall inventa le concept de BIOS en 1976 ! C'est un découpage en couche du système d'exploitation. La partie la plus basse, le BIOS, est fournie dans une ROM par le fabricant du micro. Cela évite de tout réécrire CP/M à chaque fois, car à l'époque il y avait des micro-ordinateurs différents en nombre ! La compatibilité autour d'un leader arrivera dans quelques années ...
CP/M évolua en CP/M 86, Concurrent CP/M 86 (multitâche), MP/M (multi utilisateurs) dans les années 80 et 90.
CP/M 86 pour PC, sorti en 1982, était, semble-t-il, un
peu
incompatible avec CP/M 80 ! Et 1 Concurrent DOS aussi ! page détaillée sur CP/M : http://perso.wanadoo.fr/samtel/os/cpm.htm
DR-DOS après être passé dans le panier de Novell, puis Caldera, est ici : http://www.drdos.com/ http://www.caldera.com/company/press/19990720lineo.html Le procès entre Caldera et Microsoft au sujet de DrDOS qui ne pouvait pas lancé Win95 : http://www.oreillynet.com/pub/a/network/2000/02/07/schulman.html
DRI proposa aussi à cette époque MultiUsers DOS pour i386 : un OS compatible DOS, mais multitâche et multi utilisateurs !
D'autres DOS : http://fr.wikipedia.org/wiki/DOS
Et ceux des années 90-2000 ! http://fr.wikipedia.org/wiki/FreeDOS http://www.paragon-gmbh.com/n_dos.htm et IBM PC-DOS 2000 ! http://www.ringsurf.com/netring?ring=dosnet;action=list
- Flex – OASIS – OS9
– UCSD P-System (University of California at San Diego, Pascal OS) : il fut disponible au choix sur les premiers IBM PC avec CPM/86 et MS-DOS. MS-DOS s'imposera ... CPM/86 résista un peu. UCSD sortit peu du cadre universitaire.
OS/2 : sur PC, un OS 16 bits, puis 32 bits. De 1987 à 2006-2008 = 23 ans. Lancé en avril 1987, OS/2, 16 bits, co-développé par IBM et Microsoft, a mal démarré car IBM croyant au 80286 a imposé qu'il puisse fonctionner sur ce microprocesseur (connu comme peu intéressant !). D'où sa première limite de gestion mémoire maxi à 16 Mo. Puis il évolua et fut le premier système d'exploitation multitâche 32 bits pour fonctionner avec des machines du bureau à processeurs Intel 386. IBM comptait beaucoup sur le couple PS/2 et OS/2 pour casser le standard PC qui lui avait échappé, car son PC était insuffisamment protégé par ses copyrights. OS/2 a été introduit à la même époque que les premières versions de Windows, il était considéré alors comme technologiquement bien supérieur aux DOS/Windows 2 et 3.x, puis encore plus tard face à DOS/Windows 95.
Mais il a souffert de son nombre limité d'applications et de campagnes marketing restreintes, laissant son rival Windows prendre le pas. Le succès de Windows 3.0, a fait retourné sa veste à Bill Gates, qui, se fâche avec IBM, et investit à fond dans le futur Win NT 3.1, qui sortira en 1993, et supportera les applications pour Win 3.1.
Windows
NT 3.x était alors devenu le vrai concurrent technologique d'OS/2.
Mais les qualités d'un OS, même signé IBM ne suffit pas. Comme d'habitude
pour les S.E. il leur faut des applications. 2002 decembre : Après 15 ans d'existence, IBM ne veut pas enterrer OS/2
Mais d'ici à fin 2006, IBM fournira de moins en moins de support pour son OS
mythique. IBM encourage donc tous les utilisateurs à ne développer qu'en
JAVA et à enregistrer ses documents en XML afin de faciliter la migration
vers Linux.
http://fr.wikipedia.org/wiki/OS/2 Rumeurs et nouvelles sur OS/2 (news and rumors) http://www.theosfiles.com/os_other/ospg_other_os2.htm http://www.emsps.com/oldtools/ibmos2v.htm http://www.os2bbs.com/os2news/OS2History.html http://www.operating-system.org/betriebssystem/_french/bs-os2.htm http://pages.prodigy.net/michaln/history/timeline.html
http://www.millennium-technology.com/HistoryOfOS2.html
La fin d'OS/2 :
http://www.generation-nt.com/actualites/8240/OS-2-fin-annoncee-et-renaissance-en-vue/ http://lafaix.online.fr/os2/os2team.html
- les architectures et gestionnaires de réseaux disparus des années 80 :
Starlan à 1 et 10 Mbit/s, Arcnet à 2,5 Mbit/s puis 20 de Datapoint,
Omninet à 1 et 4 Mbit/s de Corvus, KX-Talk à 2 Mbit/s de KORTEX. Les solutions complètes comme celles de Tops ... ont aussi disparues. De 1990 à 96, en réseau d'égal à égal, moins de 8 postes, Lantastic d'Artisoft a eu pas mal de succès.
Quelques noms des réseaux des années 80 (il y en avait une trentaine !) : AST PCnet ATT StarLAN Corvus Omninet Gateway G/net IBM PC NEtwork IBM Token-Ring Network Novell Netware RX-Net Novell Netware Etherlink Plus Novell Netware G-Net Novell S-net Orchid PCnet Proteon ProNet Quadram QuadNet Sandard MicroSystems Arcnet Texas Instrument Etherlink 3 Com Etherlink Ungerrmann-Bass Net/One 3Com 3+Open TCS 10Net etc ...
http://site.ifrance.com/ECIM/Data/hypertxt/S/Y/systeme/s_d-exploitation_de_reseau.HTML
Quelques anciens réseaux peer to peer du début des années 90
réseaux bureatiques des années 91-96 intégration des réseaux bureautiques, 1993-1997
- La réseau ARCNET (Attached Resource Computer NETwork) a été créé en 1977 (avant Ethernet) par la société Datapoint. Resté longtemps 100% propriétaire (serveur, périphériques, NOS, etc), ce fait n'a pas favorisé sa diffusion massive, alors qu'il avait des grandes qualités (coût modéré, simplicité, fiabilité, temps de propagation constant, ...).
ARCNET s'est ensuite ouvert aux disques durs standard, aux serveurs PC
Intel, à Netware et à Unix.
La société Thomas Conrad avait développé une solution propriétaire TCNS sur la base ARCNET, qui fonctionnait à 100 Mbit/s ! Cette société a été racheté par Compaq en 1995.
- Le réseau Token Ring à 4 et 16 Mbit/s va laisser la place dans les années 90, à Ethernet 10 Mbit/s, puis 100, puis 1 Gbit/s, et 10 G ! Même que des fournisseurs réseaux proposent en fin 2002 des solutions réseaux, de type Ethernet, pour remplacer en ville, la boucle locale, des opérateurs de télécommunications. Ceux-ci ayant déployé presque partout des réseaux basé sur SDH.
- Microsoft Lan Manager : gestionnaire de réseaux avec serveur, en surcouche du système d'exploitation OS/2 1.31 sur le serveur, construit autour d'une architecture client serveur. Voir les détails dans ma page Web année 1998. http://www.theadvisors.com/Client-Serveur.htm Il fut co-développé avec 3Com. Juin 1987 : Microsoft et 3COM nouent une alliance stratégique visant à développer et diffuser en commun Lan Manager, un système d’exploitation de réseau local adapté à l’OS/2.
Mais le SE OS/2 1.x ayant été au départ développé sur i80286
à cause d'IBM, l'adressage mémoire sera limité à 16 Mo. Ce qui sera
insuffisant parfois comme base pour LAN Manager en serveur ! Lan Manager v2.1 est construit sur deux composantes : - Une partie serveur fournit les services réseau et l'administration des stations de travail - Une partie re-directeur permet aux stations DOS, Windows 3.x, et OS/2 d'accéder aux services de la partie serveur.
Lan Man a officié en entreprises de 1989 à ... 96
environ !
Windows NT serveur sera son successeur chez Microsoft. On retrouve dans NT des parties compatibles et héritées de LAN Manager : services authentification LM, ... Un tableau sur les versions LM ici en anglais http://www.ac-creteil.fr/infolyc/stage97/reseau/sys_expl.htm Compatibilité LM qui cause des soucis de sécurité sur NTx
Il y eu même LM/X : Lan Manager sur Unix !
Et le désormais très connu concurrent Samba :
La famille LAN Man, LAN Server ...
- IBM Lan Server (sur OS/2) : même origine que LAN Manager... IBM LAN Server, dérivé de LAN Manager, s'intègre dans son architecture de communication propriétaire SAA.
LAN Server constituait l'offre gestionnaire de
réseau de la société IBM.
Il y a eu une volonté de s'ouvrir vers le monde des systèmes ouverts,
mais trop tard !
- OS/2 Warp Server. C'est LAN Server 4.0 devenu WARP Server ! Malgré ses qualités, très fiable, multitâches préemptif, encore un OS qui n'a pu se faire une place face aux Windows. Renommé Warp à partir de la version OS/2 3.0. Milieu des années 90, IBM revient à ses premiers amours : l'architecture client léger, et le marché semble lui donner raison. La phase terminale d'OS/2 est pour 2002 environ. En France, on a vu OS/2 surtout dans les banques comme le Crédit Lyonnais, la CMDP, et aussi France Telecom, la SNCF.
- Digital Pathworks : une architecture réseau de DEC pour relier ses minis aux PC. Semblerait, en fait, être une adaptation de Microsoft LAN Manager. (besoin d'infos !!) Pathworks avec decnet phase 4, le PC voit les répertoires partagés du VAX. Un topo à la fin de cet article : http://www.samba.org/cifs/docs/what-is-smb.html à http://h71000.www7.hp.com/pathworks/index.html/
- Banyan Vines (VIrtual NEtworking System) est à la fois un gestionnaire de réseaux locaux et un ensemble de services intégrés destinés à bâtir des réseaux multiserveurs et multisites. Le marché des grands réseaux d'entreprises hétérogènes était le segment de prédilection de la société Banyan, surtout connue en Amérique du Nord. Banyan à la fin 80s : éditeur de systèmes réseaux, concurrent de Novell NetWare, IBM LAN Server, MS LAN Manager, etc, avec un produit basé sur Unix. Banyan est appelé à rester dans l'histoire avec son premier annuaire généraliste, Streetalk, dès la fin des années 80 !
Le système d’exploitation universel n’existant donc pas et dans la majorité des cas ce sont plusieurs systèmes d’exploitation qui vont coexister dans l’entreprise. La problématique majeure va alors consister à centraliser dans la mesure du possible l’administration des profils utilisateurs de l’entreprise. En effet, dans une telle architecture, il va falloir gérer le profil d’un utilisateur sur tous les systèmes d’exploitation auxquels il accède. Ce qui devient vite insupportable lorsque le nombre d’utilisateurs s’accroît. C’est Banyan qui le premier a fourni une solution à ce problème avec l’annuaire StreetTalk de son système d’exploitation Vines. Novell a ensuite intégré un outil comparable à Netware avec son annuaire NDS. Les annuaires permettent une administration centralisée des ressources du réseau (disques, serveurs, imprimantes, applications, fichiers...) indépendamment du système d’exploitation utilisé. La bataille des annuaires se focalise aujourd’hui sur le système d’exploitation Windows NT-2000 de Microsoft. Banyan a par exemple lancé l’annuaire Streettalk for NT il y a déjà qq années. Avec ce logiciel, l’administrateur dispose d’un seul annuaire pour toute l’entreprise. De son côté, Novell a fait le portage complet de NDS sur NT en 97.
Système d'exploitation réseau de Banyan Systems Inc., basé sur Unix Système V. Il permet d'interconnecter des PC, mini, mainframes, ainsi que d'autres ressources de partage d'information au travers de réseau de taille illimitée. Il incorpore une sécurité de type mainframe grâce au gestionnaire Streettalk permettant le partage d'imprimantes, le courrier électronique, l'accès distant à un PC ou une passerelle (d'après Bertrand Boucharnin, citant l'encyclopédie Techweb). http://www.banyan.fr/ http://www.toutwindows2000.com/MAG/824_27cettese.htm La société Bayan a rencontré des difficultés de distribution en Europe et particulièrement en France, elle a disparu. survol reseaux et OS
- PICK, un SE français multiposte avec une bonne base de données : http://www.rainingdata.com/fr/
- MOS, français ! : Mercure Operating System. Le SE d'Interlogiciel à qui IBM aurait aussi proposé d'être un système d'exploitation pour son PC, la future place de MS-DOS ! Mais le responsable aurait craint d'être écrasé par le géant IBM et aurait refusé ! Encore une technologie française qui ne sortira pas des frontières. http://www.divalto.fr/soc_histoire.htm : "15 septembre 1982. Maurice Vallet fonde Interlogiciel. la société aura pour vocation de vendre des solutions informatiques aux PME. Les bases du système MOS sont par ailleurs posées : il devra être multiutilisateurs, indépendant du processeur et séquentiel indexé, multi-clé." 1984-1986. MOS commence à tourner.
- CTOS d'Unisys : système multiposte exploité par Bull et Unisys. Il a tourné sur processeur Intel, mais pas l'architecture Intel compatible PC. http://www.dogstar.com/Sirius/gctos/Menu.html
- Prologue, le SE multiposte français : prologue-technologies.com Historique de Prologue Prologue-software.fr communities.msn.fr/PrologueSoftwareUsers Très bon OS multipostes français. La société Prologue avait développé Wintimes, un produit qui offrait à Windows NT des propriétés multiposte. On retrouve donc de leur technologie dans NT et Terminal Service des NT4 TSE et Win 2000 serveurs de Microsoft. weblmi.com/news Prologue_poursuit_son recentrage
Puis Prologue a été renommé Twinserver.
En 2004, le société Prologue Software, après un passe financier difficile, se recentre sur sa distribution Linux Use IT.
Dans d'autres pays, des systèmes ont percé dans les années 80-90 :
- Mach, l'OS à micronoyau inventé par Rick Rachid. Il a inspiré la conception des NT-2000-XP. On le retrouve à la base de NextStep et d'Apple Mac OS X. http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/mach.html Du point de vue académique, un OS basé sur un micronoyau est plus élégant. Mais en pratique, c'est vite complexe et les messages échangés entre le micronoyau et le reste du système font chuter les performances. Le noyau Mach est désormais sous GNU-HURD. Je ne sais pas bien si c'est une réécriture sous licence GPL ou c'est Mach qui est passé dans ce monde libre.
- Nextstep OS sur PC 486, sorti en 1992 : Next l'entreprise crée par Steve Jobs après son éviction d'Apple par John Sculley qu'il avait lui-même recruté ! Le cube et son OS Next, orienté objet était magnifique. Il y a eu une version pour PC 486, Nextstep ! Mais pas assez de drivers pour les cartes graphique par exemple, et pas assez d'applications, comme d'habitude pour un nouvel OS. Puis Next a été absorbé par Apple quand Steve Jobs est retourné chez Apple. On retrouvera du Next dans Mac OS X en 2002. http://www.operating-system.org/betriebssystem/_french/bs-nextstep.htm
- Taligent, le système d'exploitation "révolutionnaire'' d'Apple et IBM aurait dû sortir sur l'architecture PowerPC en 1995 ... mais il a été abandonné !
- BeOS lancé par un français, Jean-ouis Gassée, ancien numéro 2 d'Apple dans les années 80. Racheté par PALM en 2002. http://membres.lycos.fr/laportea/beos/beos.html
"Il a fait 3 tentatives qui ont toutes ratées
: infos de Serge Rossi.
http://fr.wikipedia.org/wiki/BeOS http://www.operating-system.org/betriebssystem/_french/bs-beos.htm
- BeOS n'a adhéré à aucune communauté de développeurs et n'a donc pas survécu. Les articles dans Libé de JL : http://www.liberation.com/chroniques/gassee/gasseearc.html
2001 : BeOs a disparu, quand PALM en a racheté les droits. On a jamais su pourquoi ! On peut toujours télécharger la version gratuite et officielle, BeOS Personal Edition 5, à http://bebits.com/app/2680/
2002 : Au moins 5 projets tentent de créer un successeur libre (au code ouvert) de celui qu'on appelait le media OS : OpenBeOS, etc... Suivre cette aventure : http://beunited.org
- ICG WM/386, MS Windows/386, Quaterdeck DesQ = 3 tentatives de construire un OS DOS multitâches.
- MultideskOS : http://users.skynet.be/bk240090/os/mdeskos.htm voir aussi http://users.skynet.be/bk240090/os/index.htm
Les interfaces graphiques sur DOS entre 1985 et 1990 :
- Geoworks de Geos: une interface graphique pour les vieux PC à base de 8088-8086 ... http://cled.free.fr/cl/techniques/informatique/informat.html#Geos
Déjà en 1985, étaient sorties 3 interfaces graphiques concurrentes afin de piloter le MS-DOS/PC à la souris : Microsoft Windows 1.0, IBM TopView et Quaterdeck DeskView. Et GEM sur DR-DOS de Digital Research (le malheureux et plus important concurrent de MS-DOS à l'époque). Du multifenêtre et des prolongations dans le multitâche ! Si MS Windows n'avait eu le succès, on travaillerait peut-être sur un de des gestionnaires graphiques (Windows Manager). voir aussi : http://www.scedu.umontreal.ca/sites/histoiredestec/histoire/chap7.htm
- HP NewWave : une surcouche, orientée objet, pour Win 3.x , en avance sur son époque, au début des années 90. Windows 95 (Win 4.0) l'a poussée au musée !
Les Unix sur PC : http://www.atlantic-line.fr/micaero/linux/presentation/hist-unix.html http://pstl.linux.ccfne.ns.ca/histoire.html
- SCO Unix System V : Un Unix porté sur i86 par SCO en 1983. - SCO Unix et Unixware, acquis par Caldera, http://www.caldera.com/products/
- Microsoft Xenix (un Unix sous licence ATT, adapté par MS pour le PC), - SUN Solaris pour PC, abandonné. D'autres ? aidez moi ;-) - voir ma page dédiée aux Unix, Linux et les BSD.
D'autres OS résistent, ou viennent d'apparaître, et apportent des innovations :
- Citrix avec ses serveurs d'applications depuis 1990 : WinFrame sur NT server 3.5 en 95, puis MetaFrame sur NT 4 server, Metaframe XP pour Win 2000 en 2001, etc ...
Sur le marché des OS à temps réel : Ce type d'applications impose une borne parfaitement définie du temps de prise en compte (latence) d'une interruption. Moins de 5 µs est courant en 2006 comme critère.
- Les OS temps réel comme ceux de Wind River Sytems, OSE, Red Hat en a fait comme leur distrib MRG, Ecos, VentureCom, , QNX, LynuxWorks BlueCat, Lineo, ATI, MontaVista (Linux temps réel en 3 versions), Mentor, GreenHills, Accelerated Technology, ENEA Orchestra, FSMLabs RTLinux, ... On en retrouve dans les commutateurs Cisco, Alcatel ou Marconi par exemple, gérant des composants ASIC. Dans les téléphones mobiles, les terminaux bancaires ou de paiements ...
http://fr.wikipedia.org/wiki/RTEMS http://www.operating-system.org/betriebssystem/_french/bs-qnx.htm
Classement 2001 par part de marché des éditeurs d'OS enfouis (ou embarqués) : Wind River, Microsoft, Palm, QNX, VenturCom, Symbian, Sun, LynuxWorks, Green Hills Software.
En 2006, le poids de Linux dans les OS embarqués avec des distributions spéciales basées sur Linux, occupent déjà la moitié du marché ! Le noyau Linux 2.6 est enfin préemptif. Quelques noms de ces distrib ou éditeurs : RTLinux, RTAI, XENOMAI, ELINOS, windRiver, Montavista, etc
http://www.embedded.com/columns/surveys/187203732?_requestid=430910
- Visopsys : Visual Operating system,
http://visopsys.org/
Les pages allergiques aux OS de Microsoft ! La Guerre des Systèmes d'Exploitation (OS War)
Tous les OS (Microsoft ou non) : Google Directory - Computers > Software > Operating Systems scedu.umontreal.ca histoire des SE
http://www.ensta.fr/~muguet/DFR/Modules/c2-details.html
http://tunes.org/Review/OSes.html http://www.cs.arizona.edu/people/bridges/oses.html 1 page en 1996 : les OS : http://site.ifrance.com/ECIM/Data/hypertxt/S/Y/systeme/s_d-exploitation.HTML
En anglais : http://www.emsps.com/oldtools/versions.htm http://cafe.rapidus.net/gagnonse/liens.html
http://www.chez.com/ribou/informatiqueastuces.htm http://freshmeat.net/browse/199/?topic_id=199
Toutes les interfaces graphiques des SE depuis 1973 =
comment le révolution informatique n'a pas eu lieu
Les grands classiques qui n'ont pas fonctionné sur l'architecture PC : Amiga : http://perso.wanadoo.fr/samtel/os/amigados.htm DEC : http://perso.wanadoo.fr/samtel/os/cpm.htm IBM : http://perso.wanadoo.fr/samtel/os/ibmos.htm
retour au sommaire chronologie des OS
|