Production Class Systems

Digital Alpha

Digital's high performance 64bit workstations. The recommended configuration is 8Mb of memory (16Mb for any X windows work) and 340Mb of disk. The following Alpha boards are supported in Linux 2.0. Linux 1.2 does not support the Digital Alpha except experimentally.
  • Avanti
  • Alpha-XL
  • Alpha-XLT
  • EB66
  • EB66+
  • EB64+
  • EB164
  • PC164
  • Jensen
  • "Noname"
  • Mikasa
  • Alcor
  • Platform2000
  • Cabriolet

IBM PC Architecture

Intel i386, i486, Pentium and most clone processors (AMD, Cyrix, Nexgen). The Intel platform support is for PC class machines. The system supports the industry standard ISA bus as well as the more modern EISA, VLB and PCI busses. For laptops PCMCIA is supported including card hot swapping.

The recommended configuration is 4Mb or more main memory for text based machines and 8Mb or more for X11 work. For good performance bus mastering PCI I/O controllers and 16Mb of memory work wonders.

Intel MP v1.1 and MP v1.4 multiprocessing is supported for 2-16 processors (only 2-4 recommended).

MCA bus is not supported by the production kernel but the current 2.1.x development kernels include MCA support.

* Motorola 680x0 based

Current support is for 68020 and higher (including 68060) processors with builtin or 68851 external MMU. Floating point hardware is optional. The platforms currently supported are the Commodore Amiga, Atari-ST/TT/Falcon and HP Apollo 68K machines as well as some VME boards. Under Linux all these machines use the same kernel and applications. A MAC68K port has begun but lack of documentation from Apple is making it hard.

Preliminary work has begun on the Sun3 systems which use a different MMU.

* SUN Sparc

SparcLinux supports the sun4c and sun4m configurations including multiprocessor machines and is running large amounts of native and most SunOS binaries (eg Netscape). Xwindows is up and running. Sun4m multiprocessor machines are supported. Work has started on supporting the Sun4d, Sun4u and original Sun4 systems as well as Solaris binary support. A complete CD-ROM distribution is available from Red Hat.

Development Platforms

These are machines which have (in some cases) very complete Linux support but are not yet fully polished. Users interested in these systems should check the relevant web pages carefully for more information.

* Advanced Risc Machine

A 2.0.x kernel is now available for the Acorn Archimedes. A StrongARM 2.0.x kernel is available for the Archimedes and also the Digital evaluation board.

*MIPS R3000/R4000

Some ARC compliant systems are now supported usably. Work has just begun on the Decstation and DEC5xxx based machines.

*Power PC

There are two PowerPC projects. See below under "other projects" for the Linux over Mach port. The 'native' PowerPC port is intended to support the IBM Powerstack, Be's Bebox and some other PowerPC systems. The PowerMac is now a target for a * "native" (non MACH) release. A 2.0 PowerPC kernel has been released.


SGI are funding the porting of Linux to various SGI systems using work based on the existing MIPS port. NFS, Ethernet and some binaries are now working. Contact Dave Miller about the SGI port.

Other Projects

*Linux on the AP1000+

The AP1000+ is a multicomputer made up of a large number (eg 64) of tightly coupled Sparc machines. Linux runs on each processor and gang schedulers and distributed parallel programs are run across the top of the computing surface it creates.

*Linux over L4

L4 is a small high performance microkernel with a project currently running to host Linux on it as a server. Kernel trees are available from their web pages.

*Linux over Mach

This is an OSF and Apple funded project to port Linux on top of the OSF Mach microkernel. Currently initial releases for the PowerMAC and Intel machines are available. A first Linux/PowerMAC CD has also been released. Internal development of the HP/PA PA-RISC Linux/Mach is at the self hosting stage.

Linux ELKS

A project to take a small subset of Linux and create a small embeddable kernel. The basic kernel core is there but far from debugged, and initial 8086 drivers are mostly working. As soon as this is loading minimal binaries it will be tidied extensively and modularised.

Return to the Index
Page maintained by Alan Cox