Minimal Linux distros: Difference between revisions

From OLPC
Jump to navigation Jump to search
mNo edit summary
(remove obsolete list, refer to better resources, reword intro)
 
(83 intermediate revisions by 61 users not shown)
Line 1: Line 1:
There are a number of Linux distros which attempt to strip Linux down to a minimal set of elements that can run on computers with reduced capabilities. Some of them are targetted to old computers. Some are targetted to so-called embedded systems which are built into machinery, vehicles, home appliances, PDAs and mobile phones.
Minimal Linux distributions strip Linux down to a set of elements that can run on computers with reduced capabilities. Some are targeted at old computers. Some are targeted at embedded systems built into machinery, vehicles, home appliances, PDAs and mobile phones.


== Available for OLPC XO ==
*[[DeliLinux]] "Desktop Light" Linux. It is a Linux Distribution for old computers, from 486 to Pentium MMX 166 or so on

*[[PuppyLinux]] targetted to older computers and education. They have put up [http://www.puppyos.com/olpc/ a page describing how they adapted Puppy to an NTAVO low memory system]. See the [[PuppyLinux]] page for pointers to an active forum on OLPC.
*[[PuppyLinux]] Engineered for broad compatibility and hardware support. They have put up [http://www.puppyos.com/olpc/ a page describing how they adapted Puppy to an NTAVO low memory system]. See the [[PuppyLinux]] page for pointers to a once-active forum on OLPC.
*[[BasicLinux]] targetted to very old computers including 486es
*[http://tinycorelinux.com Tiny Core Linux] a nomadic ultra small desktop booting from USB drive, runs primarily in RAM, extra packages obtained on demand or preinstalled. An OLPC volunteer team provided builds of Tiny Core and Micro Core for XO laptop, see [[Tiny_Core_Linux|Tiny Core Linux]].
*[[FeatherLinux]] that takes under 128MB of disk space. Minimal requirement for X is 24MB.
*[[Ubuntu]]
*[[ucLinux]] targetted to embedded systems with low memory and no hard drive (like OLPC)
*[http://www.xubuntu.org/ Xubuntu] is a complete GNU/Linux based system with an [http://www.ubuntu.org Ubuntu] base. It's lighter, and more efficient than Ubuntu with GNOME or KDE, since it uses the [[Xfce]] Desktop environment, which makes it ideal for old or low-end machines, as well as thin-client networks. Instructions for XFCE ontop of the XO's RedHat installation can be found [[Xfce|here]]
*[[Zaurus]] this is a Linux-based PDA that uses busybox. It is similar to the OLPC except that it has a PDA-size 640x480 screen.

*[[Damn Small Linux]] - less than 50 MB!
== Not known to be available for OLPC XO ==
*[[ReactOS]] - An Opensource Windows Clone.Fully working

Please add other minimal Linux distros to this list. In the end, it is unlikely for OLPC to adopt any one of them but it is quite likely that OLPC will borrow good ideas from some of them, such as the busybox from [[ucLinux]].
We did have a long list here, when we were choosing technologies for development, but the list became out of date, and there's no advantage to doubling up on information that can be found in DistroWatch or Wikipedia, so please use those sites:

*https://en.wikipedia.org/wiki/DistroWatch
*https://en.wikipedia.org/wiki/Comparison_of_Linux_distributions
*https://en.wikipedia.org/wiki/List_of_Linux_distributions


[[Category:Developers]]
[[Category:Developers]]
[[Category:Linux distributions]]

Latest revision as of 02:42, 30 July 2015

Minimal Linux distributions strip Linux down to a set of elements that can run on computers with reduced capabilities. Some are targeted at old computers. Some are targeted at embedded systems built into machinery, vehicles, home appliances, PDAs and mobile phones.

Available for OLPC XO

  • PuppyLinux Engineered for broad compatibility and hardware support. They have put up a page describing how they adapted Puppy to an NTAVO low memory system. See the PuppyLinux page for pointers to a once-active forum on OLPC.
  • Tiny Core Linux a nomadic ultra small desktop booting from USB drive, runs primarily in RAM, extra packages obtained on demand or preinstalled. An OLPC volunteer team provided builds of Tiny Core and Micro Core for XO laptop, see Tiny Core Linux.
  • Ubuntu
  • Xubuntu is a complete GNU/Linux based system with an Ubuntu base. It's lighter, and more efficient than Ubuntu with GNOME or KDE, since it uses the Xfce Desktop environment, which makes it ideal for old or low-end machines, as well as thin-client networks. Instructions for XFCE ontop of the XO's RedHat installation can be found here

Not known to be available for OLPC XO

We did have a long list here, when we were choosing technologies for development, but the list became out of date, and there's no advantage to doubling up on information that can be found in DistroWatch or Wikipedia, so please use those sites: