Home > Articles > Operating Systems, Server > Linux/UNIX/Open Source

Introduction to User Mode Linux

  • Print
  • + Share This
This chapter provides a summary of the present state of User Mode Linux (UML) and its user community. It contrasts UML with other visualization technologies, and discusses a bit of UML's history and purpose.
This chapter is from the book

This chapter is from the book

What Is UML?

User Mode Linux (UML) is a virtual Linux machine that runs on Linux. Technically, UML is a port of Linux to Linux. Linux has been ported to many different processors, including the ubiquitous x86, Sun's SPARC, IBM and Motorola's PowerPC, DEC's (then Compaq's and HP's) Alpha, and a variety of others. UML is a port of Linux in exactly the same sense as these. The difference is that it is a port to the software interface defined by Linux rather than the hardware interface defined by the processor and the rest of the physical computer.

UML has manifold uses for system administrators, users, and developers. UML virtual machines are useful for test environments that can be set up quickly and thrown away when no longer needed, production environments that efficiently use the available hardware, development setups that can make it much more convenient to test software, plus a surprising number of other things.

  • + Share This
  • 🔖 Save To Your Account