Plan 9 from Bell Labs

Plan 9 from Bell Labs is a free software distributed operating system. It was made for research purposes as the successor to UNIX by the Computing Sciences Research Center at Bell Labs during the late 1980s. Plan 9 is currently used as a hobbyist's operating system, and in certain experimental fields, where the highly distributed nature of the operating system is valued. Plan 9 has novel features such as the 9P protocol for accessing local and remote resources as files, union mounts, an improved proc file system, and native unicode support throughout the system. In Plan 9, all system interfaces, including those required for networking and the user interface, are represented through the file system rather than specialized interfaces. It also has a graphical user interface built in, called rio, in anticipation of the graphical world.

Plan 9 from Bell Labs
DeveloperBell Labs
Written inDialect of ISO/ANSI C
OS familyUnix successor
Working stateCurrent
Source modelOpen source
Initial release1992 (universities)
1995 (general public)
Latest releaseFourth Edition / daily snapshots
Repository
  • {{URL|example.com|optional display text}}
Platformsx86, MIPS, DEC Alpha, SPARC, PowerPC, ARM
Kernel typeHybrid
Default
user interface
rio / rc
LicenseLucent Public License or GNU General Public License
Official websitePlan 9 from Bell Labs

The name Plan 9 from Bell Labs is a reference to the Ed Wood 1959 cult science fiction movie Plan 9 from Outer Space. Also, Glenda, the Plan 9 Bunny, is presumably a reference to Wood's film Glen or Glenda.

History

Plan 9 was originally developed for research purposes, as Bell Labs was looking for a replacement for the venerable UNIX. It underwent mass testing, as all the computers at Bell Labs had Plan 9 installed, in lieu of UNIX, which was commonplace previously. It explored several modifications to the pre-existing UNIX system, primarily the distributed nature of the system, and the graphical user-interface. In 1992, Bell Labs released a public version, for universities, and soon after, a version for the general public. The highly restrictive nature of the licence at the time, and the steep 500$ licencing fee resulted in it being ignored, in lieu of Linux.

When Lucent-Alcatel acquired Bell, in the 1990s, however, funding for the system was slashed, and in 2000, it was released into the world under a FOSSy licence. In February 2014, Alcatel-Lucent permitted the University of California, Berkeley to release Plan9 under the popular GNU General Public License.