Manifesto

From Xbox-Linux

The Xbox-Linux website is also available in: Polski

by Michael Steil, 25 June 2002

The Xbox Linux project aims to create a version of GNU/Linux that runs on the Microsoft Xbox gaming console.

Target

The version of Linux on the Xbox will have three purposes:

  • A full Linux distribution with X-Window and KDE/Gnome turns the Xbox into a desktop computer. Using USB connector adaptors, standard PC components can be connected, such as keyboards, mice, printers, scanners and cameras. With a VGA converter, the Xbox can be connected to a standard PC monitor.
  • The Linux kernel can be used as a base for standalone applications, such as DivX, DVD and MP3 players, as well as emulators for classic consoles, which need not run on the standard Linux desktop and therefore start much faster. Hobbyists are not allowed to develop software on top of the original Xbox kernel, so the Linux kernel will give them this opportunity.
  • Windows NT/2000 and other i386 operating systems can run inside of a Virtual Machine such as VMware or Plex86, which runs on top of the Linux kernel.

The Xbox Linux version must have the following two properties:

  • Hardware support : All Xbox hardware must be supported. Linux applications can make use of the hard disk, the DVD drive, the network interface, all USB hardware connected and everything else.
  • Compatibility : Linux on the Xbox must be as compatible as possible to standard i386 distributions. Every i386 distribution should run on the Xbox only with the kernel and the X Server replaced. Standard i386 RPM packages must run.

Policy

The policy of the Xbox Linux Project consists of the following important points:

  • The project is completely legal .
  • We do not have anything to do with software piracy and we are not interested in it at all.
  • We do not use any non-licensed software for development, such as the Xbox SDK.
  • Reverse engineering of the Xbox system software is only done in compliance with corresponding local laws. All new project members are asked to comply to this policy.

Joining

Please read the Documentation page and join the Mailing List . You can also contact User:Michael Steil .


(original page: [1] (http://www.xbox-linux.org/docs/manifesto.html))