Debian GNU/Plan9

Debian GNU/Plan9
nebo
Debian GNU/9front
Logo
Vyvíjí Debian Project
Rodina OS GNU
Druh Otevřený software
První zveřejnění 3.0 (Woody) únor 2004
Aktuální verze 3.1 (Sarge) duben 2012 / 19. dubna 2012
Způsob aktualizace APT
Správce balíčků dpkg, APT
Podporované platformy i386
Typ jádra Hybridní
Výchozí uživatelské rozhraní textové
Licence Svobodný software, převážně GNU GPL
Stav vývoj ukončen
Oficiální web https://lists.debian.org/debian-devel/2000/06/msg00557.html

Debian GNU/Plan9 (nebo také Debian GNU/9front, případně Debian GNU/p9p) byl zamýšlený port prostředí a funkcionality operačního systému Debian GNU/Linux, který byl určen pro jádro Plan9 / 9front [1]. Projekt měl ověřit realizaci myšlenkového konceptu přenesení prostředí operačního systému Debian GNU/Linux do prostředí Plan9 / 9front za použití linuxemu (Linux Emulation) [2]. Linuxemu je program, který dokáže spouštět binární soubory ve formátu Linux/ELF (i386) na jádře Plan9 / 9front. Linuxemu původně vyvinul Russ Cox a následně ve vývoji pokračoval Cinap Lenrek [3]. Během vývoje portu Debian GNU/Plan9 (Debian GNU/9front) se využívaly výsledky celé řady dalších projektů:

Nový port měl zahrnovat standardní nástroje specifické pro Debian:

Historie

Důvodem vzniku portu Debian GNU/Plan9 bylo přenesení prostředí a funkcionality Debian GNU/Linux na jádro Plan9 / 9front tak, aby uživatelé a vývojáři měli na této platformě k dispozici nástroje a aplikace, na které jsou zvyklí z prostředí Debian GNU/Linux. Projekt dospěl do realizační fáze. Poslední dostupná verze tohoto portu stále vychází z dnes již archaické verze Debian GNU/Linux 3.1 (Sarge).

Projekt byl vývojáři nakonec opuštěn a jeho vývoj byl ukončen. Oficiální označení nebylo nikdy zavedeno. Lze ale předpokládat, že by byl tento port ve své době označen jako plan9-i386, 9front-i386 nebo případně p9p-i386.

Vývoj Plan9front / 9front / p9p (a fork of the Plan 9 from Bell Labs) je nicméně nadále aktivní.[10] Sice využívá některé komponenty z Debian GNU/Linux,[zdroj⁠?] ale vývoj samotný a výsledné distribuce již jdou svou vlastní cestou nezávisle na projektu Debian. Plan9front / 9front / p9p je dnes dostupný i na další procesorové platformy (vedle i386 i pro AMD64, ARM, ARM64 a MIPS).[11]

Komponenty

Základní systémové komponenty obsahovaly GNU Compiler Collection (GCC), GNU C Library (glibc) a GNU Core Utilities (coreutils), ale také GNU Debugger (GDB), GNU binutils (binutils), Bash (příkazový shell). Port měl být k dispozici pro procesorovou platformu Intel (i386).

Vývojáři

Vývoj portu Debian GNU/Plan9 (Debian GNU/9front), lépe řečeno jeho myšlenkový koncept, inicioval Raul Miller [12]. Na samotném vývoji se podílela celá řada dalších vývojářů:

  • skupina vývojářů projektu 9front [13]
  • cinap_lenrek
  • Julius Schmidt

Reference

  1. 9front
  2. linuxemu (Linux Emulation). plan9.stanleylieber.com [online]. [cit. 2019-11-22]. Dostupné v archivu pořízeném z originálu dne 2019-10-23. 
  3. https://9p.io/wiki/plan9/Linux_emulation/index.html Linux Emulation
  4. lan9front / 9front / p9p
  5. 9atom
  6. plan9port
  7. Glendix
  8. Clive
  9. Harwey OS
  10. http://9front.org/releases/ 9front releases
  11. http://fqa.9front.org/dash1.nothinkpad.pdf 9front “NO THINKPAD” release (2019/10/08)
  12. Who wants to do a Plan 9 port of Debian?
  13. 9front developers

Související články

Externí odkazy

Zdroj