JeOS
   HOME

TheInfoList



OR:

Just enough operating system (JeOS, pronounced "juice" according to SUSE) is a paradigm for customizing
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
s to fit the needs of a particular application such as for a
software appliance A software appliance is a software application combined with just enough operating system (JeOS) to run optimally on industry-standard hardware (typically a server) or in a virtual machine. It is a software distribution or firmware that impleme ...
. The platform only includes the operating system components required to support a particular application and any other third-party components contained in the appliance (e.g., the kernel). This makes the appliance smaller, faster (to boot and to execute the particular application) and potentially more secure than an application running under a full general-purpose OS.


Common implementations

Typically, a JeOS will consist of the following: * JeOS media (OS core ernel, virtual drives, login * OS minimum 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 are designed and built for wider audience usage, so VM/ VA creators and their users can easily perform needed installation or configuration tasks.


Differences between minimalist, lightweight and appliance

*
Light-weight Linux distribution A light-weight Linux distribution is a Linux distribution that uses lower memory and processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a Responsiveness, more responsive mac ...
* minimalist e.g. Porteus (operating system)


See also

* BareMetal * Container Linux (discontinued) * OpenELEC (discontinued JeOS software appliance with Kodi Media Center) * LibreELEC (JeOS software appliance with Kodi Media Center) *
Ubuntu JeOS Ubuntu JeOS (pronounced "juice") is a discontinued variant of Ubuntu (operating system), Ubuntu that is described as "an efficient variant ... configured specifically for virtual appliances." It is a concept for what an operating system should loo ...
*
Containerization (computing) In software engineering, containerization is operating-system-level virtualization or application-level virtualization over multiple network resources so that software applications can run in isolated user spaces called ''containers'' in any clou ...
(modern retake on JeOS)


References

*


External links


JeOS (Just Enough Operating System)


{{Operating systems Operating systems Software appliances