Plan9 unter 9vx in TinyCore Linux

Plan 9 ist ein fazinierendes kleines Betriebssystem, eine Weiterentwicklung von Unix mit einer klaren Struktur und sehr guten Programmierschnittstellen (Netzwerk-API auf Dateibasis).

Seit einigen Jahren ist Plan 9 nun unter einer Open Source Lizenz verfügbar. Zum Austesten braucht man aber eine Virtualisierungsumgebung, oder Hardware, welche von Plan 9 nativ unterstützt wird.

9vx ist eine leichtgewichtige Virtualisierungsschicht, die den Plan 9 Kern als Anwendungsprogamm unter Linux ausführt. Dabei verbraucht 9vx und auch Plan 9 nicht viel Resourcen, bei mir läuft Plan 9 unter TinyCore Linux auf einem IBM Thinkpad T20 mit 256MB Speicher und 700Mhz P3 CPU (Plan 9 läuft so auch auf den kleinen LinuTop Rechnern).

Plan 9 unter TinyCore Linux

Plan 9 Ausprobieren:

  1. TinyCore Linux installieren/laden (z.B. von CD, USB oder aus dem Netz booten)
  2. 9vx mit voller Plan 9 Installation laden (114 MB)
  3. Plan 9vx Paket mounten: tce-load -i 9vx-0.12-full.tcz
  4. Plan 9 starten: 9vx

Wer Plan 9 mal auf echter Hardware laufen lassen möchte, der schaue unter dem Fork "9Front" nach: http://code.google.com/p/plan9front/wiki/KnownWorkingHardware