Just enough operating system

From Wikipedia, the free encyclopedia

Jump to: navigation, search

JeOS is the abbreviation (pronounced "juice") for the concept of Just Enough Operating System as it applies to a software appliance.

JeOS is not a generic, one-size-fits-all operating system. Rather, it refers to a customized operating system that precisely fits the needs of a particular application. The application's OS requirements can be determined manually, or with an analytical tool.

Therefore, JeOS includes only the pieces of an operating system (often Linux, but also other operating systems such as OpenSolaris) required to support a particular application and any other third-party components contained in the appliance. This makes the appliance smaller, and possibly more secure than an application running under a full general purpose OS.

Contents

[edit] Common JeOS Implementations

Typically, a JeOS consist of the following:

  • JeOS media ( OS core {Kernel,Virtual Drives,Login}
  • OS Mimimum maintenance tools
  • Minimum user space tools
  • Packages repository (DVD or Network based)

It is important to differentiate between true fully Minimalized OS install profiles forced, for example, with security hardening tools or representing Recovery Console images and JeOS richer install profiles which is designed and built for wider audience usage, so VM/VA Creators and their Users can easily perform needed install / config tasks.

[edit] References

[edit] See also

  • Ubuntu JeOS - official variant of Ubuntu optimized for virtual machines
  • OEL JeOS - small footprint/JeOS edition of Oracle Enterprise Linux to build virtual appliances or templates
  • SUSE JeUS - official variant of Novell SUSE Linux optimized for virtual machines
  • LimeJeOS - built from the latest version of openSUSE
  • OpenSolaris JeOS
  • Orange JeOS - appliance JeOS based on CentOS
  • Windows Server Core - Server Core provides low-maintenance server environment with limited functionality.
  • Fedora AOS - small footprint spin of Fedora optimized for software appliances

[edit] External links


Languages