Plan 9

Plan 9 was born in the same lab where Unix began. Underneath, though, lies a new kind of system, organized around communication and naming rather than files and processes. In Plan 9, distributed computing is a central premise, not an evolutionary add-on. The system relies on a uniform protocol to refer to and communicate with objects, whether they be data or processes, and whether or not they live on the same machine or even similar machines. A single paradigm (writing to named places) unifies all kinds of control and interprocess signaling.

Tags Operating Systems

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Aug 2006 04:14
  • Rrelease-after

Changes: Some fixes for a time sync related problem and minor feature enhancements.

  • Rrelease-mid
  •  23 Jul 2006 09:41
  • Rrelease-after

Changes: New features and bugfixes were added. SDL now compiles and runs on Plan 9. However, SDL for Plan 9 has not been included in the operating system in this release.

  • Rrelease-mid
  •  10 Jul 2006 13:53
  • Rrelease-after

Changes: Some new features and bugfixes. Most notably, Unicode bugfixes.

  • Rrelease-mid
  •  28 Jun 2006 07:47
  • Rrelease-after

Changes: Major changes were made to /sys/src/fs, removing some dead code. Some major bugs were fixed. New features were added and the memory limit was increased. See also http://9fans.net/archive/2006/06/471.

  • Rrelease-mid
  •  22 Jun 2006 01:29
  • Rrelease-after

Changes: Major bugfixes and some new features.

Rss Recent comments

Rcomment-before 25 Jun 2006 13:47 Rcomment-trans ems9 Rcomment-after

Sister operating system
Check out its sister operating system, Inferno (http://freshmeat.net/projects/inferno/).

Rcomment-before 21 May 2006 12:39 Rcomment-trans ems9 Rcomment-after

Wonderful Operating System
Plan 9, a network operating system, that we should all learn from. It exploits the true advantages of communication. Using remote hardware or even remote Internet connections has never been simplier.

One protocol for all everything is the way to go. In Linux you have many individual protocols to be able to access individual things over a network. Like for graphics you have the X Windows protocol. But what about sound? Now you need another protocol for sound! This starts getting complex and insane.

Using Plan 9 makes you appreciate organization. It puts the system in operating system.

Rcomment-before 21 May 2006 11:59 Rcomment-trans ems9 Rcomment-after

Re: OSI Approved?

> As far as I can tell Plan9 license is

> not listed on www.opensource.org. Is it

> going to be OSI approved?

>

It is approved by OSI, FSF and Debian Free Software Guidelines. The license now grants and forces more freedom than GNU GPL which is great.

Rcomment-before 17 Jun 2003 14:49 Rcomment-trans shaihulud Rcomment-after

Re: OSI Approved?

> As far as I can tell Plan9 license is
> not listed on www.opensource.org. Is it
> going to be OSI approved?
>

Before anyone corrects me, the question may have become obsolete since OSI has finally started to do something about the license issue. See http://plan9.bell-labs.com/hidden/osi-diff.html.

Rcomment-before 28 Apr 2002 13:13 Rcomment-trans shaihulud Rcomment-after

OSI Approved?
As far as I can tell Plan9 license is not listed on www.opensource.org. Is it going to be OSI approved?

C5737ae13544352f5d9b793da9169f92_thumb

Project Spotlight

Validate Saudi ID

A PHP class to validate Saudi resident identifier numbers.

No-screenshot

Project Spotlight

POMStrap

An application bootstrap based on Maven2 project files.