Plan 9 from Bell Labs


Plan 9 from Bell Labs

Plan 9 from Bell Labs, appelé usuellement Plan 9, est un système d'exploitation expérimental développé par Bell Labs, le descendant de Unix Time-Sharing System. Ce n'est cependant pas un Unix, malgré la ressemblance de nombreux éléments. Le développement d'un nouveau système d'exploitation a été lancé parce que les problèmes d'Unix étaient jugés trop profonds pour être corrigés (« The problems with Unix were too deep to fix »). Son développement commença vers 1987, alors qu'Unix Time-Sharing System 8 était encore en développement.

Unix Time-Sharing System fut abandonné vers 1990 lorsque la maturité de Plan 9 ne justifiait plus l'adaptation d'Unix à une architecture d'ordinateur plus moderne.

Plan 9 a été développé sous la direction de Rob Pike et Ken Thompson, le créateur d'Unix Time-Sharing System. Dennis Ritchie, le créateur du langage C, ainsi que de nombreux chercheurs chez Bell Labs y ont contribué.

Plan 9 est fondé sur les principes d'Unix, tout en apportant de nouveaux concepts, telle que la notion du « tout réseau » permettant un fonctionnement distribué et transparent. En outre, la notion de « tout fichier », héritée d'Unix, a été revue et renforcée.

Certaines choses qui furent développées après Unix, telles que les protocoles TCP/IP, ou l'interface graphique, y ont été directement intégrées, et font partie intégrante du système.

Le nom provient « du pire film de tous les temps » : « Plan 9 from Outer Space » d'Ed Wood.

Sommaire

Historique

Le développement de Plan 9 débuta vers 1987.

  • La première édition fut rendue disponible dès 1992, mais uniquement pour les universités.
  • La deuxième édition sortit en 1995 sous la forme d'un cédérom accompagné d'un manuel. Ce fut la première version disponible publiquement, vendue 350 dollars américains.
  • La troisième édition (en 2000) fut la première version diffusée gratuitement sur internet sous la forme d'une image cédérom. Cette version était soumise à la « Plan 9 License ».
  • La quatrième édition sortit en 2002.

Depuis 2003, Plan 9 est distribué sous la « Lucent Public License ». Il s'agit d'une licence reconnue libre par la FSF et Open Source par l'OSI. Le développement de Plan 9 continue grâce au travail de Jim McKie et Russ Cox chez Bell Labs et à la contribution d'une communauté de développeurs. L'image cédérom contenant la distribution est reconstruite chaque nuit.

Spécifications

Plan 9 est un système d'exploitation très portable et des compilateurs sont disponibles pour de nombreuses plateformes telles que : Intel i386, Intel i960, Motorola MC68000, Motorola MC68020, DEC Alpha, MIPS, SPARC, Acorn ARM, AMD 29000 et PowerPC. Il repose sur un système multi-processus peu commun, à mi-chemin entre un noyau monolithique et micro-noyau.

Le format de codage des caractères UTF-8 a été inventé par Ken Thompson pour Plan 9 en 1992, et est donc pleinement supporté.

Il ne faut pas oublier que Plan 9 est un système d'exploitation de recherche qui n'a jamais eu pour but d'être commercialisé. Ceci explique également le choix des noms, choisis pour sembler peu vendeurs.

Glenda

Le logo de Plan 9 représente un lapin blanc nommé Glenda, il a été dessiné par la femme de Rob Pike, l'artiste Renée French. Son nom est tiré lui aussi d'un film d'Ed Wood : Glen or Glenda?.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Plan 9 from Bell Labs de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Plan 9 from Bell Labs — Saltar a navegación, búsqueda Para otros usos de este término, véase Plan 9. Plan 9 …   Wikipedia Español

  • Plan 9 from Bell Labs — ist ein Betriebssystem, entwickelt in den späten 1980er Jahren von den Bell Laboratories. Diese hatten zuvor bereits Unix entwickelt. Es ist benannt nach dem Film Plan 9 from Outer Space (1959) von Ed Wood, in dem die Außerirdischen Tote wieder… …   Deutsch Wikipedia

  • Plan 9 from bell labs — Plan 9 from Bell Labs, appelé usuellement Plan 9, est un système d exploitation expérimental développé par Bell Labs, le descendant de Unix Time Sharing System. Ce n est cependant pas un Unix, malgré la ressemblance de nombreux éléments. Le… …   Wikipédia en Français

  • Plan 9 from Bell Labs — Infobox OS name = Plan 9 from Bell Labs caption = Glenda, the Plan 9 Bunny developer = Bell Labs source model = Free software/Open source kernel type = Hybrid supported platforms = x86, MIPS, DEC Alpha, SPARC, PowerPC, ARM ui = rio / rc family =… …   Wikipedia

  • Plan 9 from Bell Labs — …   Википедия

  • Plan 9 from User Space — Saltar a navegación, búsqueda Para otros usos de este término, véase Plan 9. Plan 9 from User Space (o plan9port o p9p) es un port de varias bibliotecas y aplicaciones del sistema Plan 9 from Bell Labs a sistemas UNIX y similares. Actualmente ha… …   Wikipedia Español

  • Plan 9 from User Space — (or plan9port or p9p) is a port of many Plan 9 from Bell Labs libraries and applications to Unix like operating systems. Currently it has been tested on a variety of operating systems including: Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD,… …   Wikipedia

  • Plan 9 from Outer Space — This article is about the 1959 film. For the video game of the same name, see Plan 9 from Outer Space (video game). Plan 9 from Outer Space …   Wikipedia

  • Plan 9 from Outer Space — Filmdaten Deutscher Titel: Plan 9 from Outer Space Originaltitel: Plan 9 from Outer Space Produktionsland: USA Erscheinungsjahr: 1959 Länge: 78:17 Minuten Originalsprache: Englisch …   Deutsch Wikipedia

  • Plan 9 from outer space — est un film américain réalisé par Edward Davis Wood Jr , sorti en juillet 1959. Le film est reconnu comme l un des plus mauvais films jamais réalisés (voir détail dans Les pires films du cinéma américain). Il fait cependant parti des films cultes …   Wikipédia en Français


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.