Difference between revisions 760739265 and 869332062 on enwiki

{{Orphan|date=June 2013}}

{{Infobox OS
| logo                   = [[Image:Esoteric Taijitu.svg|50px]]
| screenshot             = [[Image:Whitix.png|300px]]
| caption                = Whitix 0.1, with the default desktop.
| website                = [http://www.whitix.org/ www.whitix.org]
| developer              = Matthew Whitworth / others
(contracted; show full)

==Software==
The custom userspace software for Whitix consists of a range of third party applications, Burn (a non-POSIX shell), Fruity (a simple text editor) and several filesystem utilities. Software ported to Whitix includes the [[Mono (software)|Mono]] runtime environment and C# compiler, [[Python (language)|Python]], the [[GNU Compiler Collection]], [[Lua (
programming language)|Lua]], [[mplayer]] and other ports. The operating system has been self-hosting since October 2008, when it was built with the GNU build chain. For 0.3, a port of GTK and several Linux applications is planned.

Whitix also adopts a centralized approach to userland configuration, similar to the [[Windows registry]]. Although not widely used by Whitix software at the moment, it includes settings for the operating system's software. It will also be linked into the Whitix package management system, which is currently in development.

===Programming on Whitix===
Whitix supports several programming languages, using utilities ported from other operating systems. The most common collection of utilities for building both Whitix applications and operating system programs is found within the [[GNU toolchain]], which includes the [[GNU Compiler Collection]] (GCC) and the [[GNU Build System]]. Amongst others, GCC provides compilers for [[Ada (programming language)|Ada]], [[C (programming language)|C]], [[C++]] and [[Fortran]]. The Whitix kernel itself is designed to be built with GCC.

Ports for languages such as [[Python (language)|Python]], [[Lua (programming language)|Lua]] and other dynamic languages are available as ports. The [[.NET Framework|.NET]] languages are also supported, as Mono has been ported to the platform. Applications in the planned Blaze platform will be built with managed code.

==Releases==
(contracted; show full)
==External links==
*[http://www.whitix.org Whitix.org]
*[http://www.whitix.org/download Whitix.org - Download]
*{{freenode|whitix}} on irc.freenode.net

[[Category:Free software operating systems]]
[[Category:Unix variants]]