Hypervisors

Lguest – simple x86 Hypervisor

Lguest is an open source, minimal 32-bit x86 hypervisor for the Linux kernel. It is targeted at Linux developers and users wanting to experiment with virtualization with the minimum of complexity.

Lguest is not a full virtualization solution, as it operates the Linux kernel with lguest support. It comprises two main parts: a kernel module and a client launcher.

Lguest is designed to be simple to use and modify, with the aim of keeping the codebase small. It is only about 5,000 lines of code.

Lguest uses the same kernel image (compiled with CONFIG_LGUEST) as host and guest.

Key Features

  • Easy to set up and use.
  • Kernel module which runs in a normal kernel.
  • Simple I/O model for communication.
  • Simple program to create new guests.
  • Testbed for new ideas.

Website: lguest.ozlabs.org
Support:
Developer: Rusty Russell
License: GNU General Public License v2.0


Related Software

Hypervisors
ProxmoxVirtualization management platform
Xen HypervisorFastest and most secure infrastructure virtualization solution
KVMFull virtualization solution for x86 hardware
oVirtVirtualization solution for your entire enterprise
FirecrackerCreate and run lightweight microVMs
XCP-ngHigh performance enterprise level virtualization platform
LguestLittle hypervisor designed for experimentation with virtualization

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted