Revision 525085310 of "9front" on enwiki

{{Infobox OS
|name                   = 9front
|logo                   = [[File:9front logo.svg|100px|Logo of Plan 9 from People's Front of Cat-v.org]]
|screenshot             = 
|caption                = 
|developer              = 
|source model           = [[Free and open source software]]
|supported platforms    = [[x86 architecture|x86]] / [[Vx32]], [[ARM architecture|ARM]]
|kernel type            = [[monolithic kernel|Monolithic]]
|ui                     = [[rio (windowing system)|rio]] / [[rc]]
|family                 =
|released               = {{start date and age|2011|6|17}}<ref name="nt-init" />
|marketing target       =
|programmed in          = Dialect of [[ANSI C]]
|prog language          =
|language               = English
|updatemodel            = [[Mercurial]]
|working state          = Current
|license                = [[Lucent Public License]]
|website                = {{URL|http://code.google.com/p/plan9front/}}
}}
'''9front''' is community-developed [[fork (software development)|fork]] of [[Plan 9 from Bell Labs]] [[operating system]]. The project was started to remedy the lack of devoted development resources in [[Bell Labs]], and has accumulated various fixes and improvements, which were not accepted to official Plan 9 [[software repository]] from community.

== Description ==
{{main|Plan 9 from Bell Labs}}
As an effort of independent community-driven development of Plan 9 from Bell Labs, 9front retained all the features of the original operating system. It is a [[free software]] [[distributed operating system]] based on resources generalization by using [[9P]] protocol for accessing local and remote resources as files (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 features [[union mount]]s, [[procfs|proc]] file system, and native [[unicode]] support throughout the system.

== History ==
The work on a [[fork (software development)|fork]] began in March 2011. The project was announced under the name "Plan 9 from The People's Front of Cat-v.org",<ref name="nt-init" /> though subsequently it was referred to by the name "9front".<ref name="osnews-init" />

== Development ==
The project is hosted on [[Google Code]];<ref name="osnews-init" /><ref name="lwn-init" /> unlike Bell Labs' distribution, 9front uses [[Mercurial]] for [[source code]] [[revision control]].<ref name="golem-init" />

== References ==
{{reflist|refs=
<!-- General references (sorted alphabetically) -->
<ref name="golem-init">{{citation |language=German |url=http://www.golem.de/1107/85015.html |title=Fork des Betriebssystems Plan 9 |trans_title=Fork of Plan 9 operating system |first=Sebastian |last=Grüner |work=[[:de:golem.de|golem.de]] |date=July 18, 2011 |accessdate=September 13, 2012 }}.</ref>
<ref name="lwn-init">{{citation |url=http://lwn.net/Articles/452203/ |title=9Front |last=ris |work=[[LWN.net]] |date=July 20, 2011 |accessdate=September 21, 2012 }}</ref>
<ref name="nt-init">{{citation |url=http://ninetimes.cat-v.org/news/2011/06/17/0-9front/ |title=Plan 9 from the People's Front of cat-v.org (9front) |work=NineTimes |date=June 17, 2011 |accessdate=September 13, 2012 }}.</ref>
<ref name="osnews-init">{{citation |url=http://www.osnews.com/story/24957/Plan_9_Forked_Continues_as_9front |title=Plan 9 Forked, Continues as 9front |first=James |last=Robertson |work=[[OSNews]] |date=July 16, 2011 |accessdate=September 13, 2012 }}.</ref>
}}
*{{citation |language=French |url=http://linuxfr.org/users/sygne/journaux/plan9-9front-le-front-tombe |title=Plan9 & 9Front: Le front tombe! |trans_title=Plan9 & 9Front: The front fell off! |last=Sygne |work=[[linuxfr]] |date=August 16, 2011 |accessdate=September 21, 2012 }}.
*{{citation |url=http://www.opennet.ru/opennews/art.shtml?num=31210 |title=В рамках проекта 9front создан форк операционной системы Plan 9 |trans_title=Plan 9 operating system was forked as a part of 9front project |work=[[OpenNet (website)|OpenNet]] |date=July 17, 2011 |accessdate=September 21, 2012 }}.


== External links ==
*[http://cat-v.org/ Cat-v.org Random Contrarian Insurgent Organization]
*[http://ninetimes.cat-v.org NineTimes Plan 9, Inferno, Unix and Bell Labs operating systems news]
*[https://wiki.archlinux.org/index.php/9vx 9vx on ArchWiki]

[[Category:2011 software]]
[[Category:Computing platforms]]
[[Category:Embedded operating systems]]
[[Category:Plan 9 from Bell Labs]]
[[Category:Real-time operating systems]]
[[Category:Software forks]]