Just enough operating system
- Just enough operating system
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, such as rPath's [http://www.rpath.com rBuilder] .
Therefore, JeOS includes only the pieces of an operating system (often Linux) 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.
See also
* Windows Embedded
* Ubuntu JeOS
External links
* [http://www.bea.com/framework.jsp?CNT=pr01756.htm&FP=/content/news_events/press_releases/2006 BEA's Liquid VM] is an example of JeOS. It is specifically engineered and optimized to support only the BEA Java server environment.
* [http://www.komputernerds.com/?q=node/12 KomputerNerds] release their own JeOS Appliance built on Debian4. This VMWare image weighs in as a 178M tarball.
* [http://www.novell.com/linux2/appliance/ SUSE Linux Enterprise (JeOS edition) from Novell.]
* [http://www.opensuse.org/LimeJeos Lime Jeos] is JeOS based on openSUSE.
* [http://www.livetime.com/webservicedesk/solutions/Virtualization.html LiveTime's JeOS] is an example of a Java based JeOS based on Linux and less than 300MB in size, supporting JDK 6.0, Apache 2.2 and Tomcat 6.0.
* [http://www.rpath.com rPath's rBuilder] quickly and easily transforms applications into virtual appliances using JeOS. Download appliances from [http://www.rpath.com/rbuilder/ rBuilder Online]
* [http://www.packetgeneral.com/ Security-GENERAL] from Packet GENERAL Networks is an example of secure and PCI-compliant JeOS for many enterprise applications.
* [http://www.redhat.com/solutions/aos/ Red Hat Appliance Operating System] allows ISVs to distribute their applications pre-packaged as complete solutions, simplifying deployment, management and maintenance for their end users.
* [http://virtualappliances.net/ Virtual Appliances] has several JeOS appliances with different targets:
*# LAMP Virtual Appliance (Linux, Apache, MySQL, Perl/PHP/Python) = 157MB
*# LAPP Virtual Appliance (Linux, Apache, Postgresql, Perl/PHP/Python) = 130MB
*# Apache Tomcat Virtual Appliance = 200MB
*# Cacti Virtual Appliance = 158MB
Wikimedia Foundation.
2010.
Look at other dictionaries:
Real-time operating system — A real time operating system (RTOS; generally pronounced as are toss ) is a multitasking operating system intended for real time applications. Such applications include embedded systems (programmable thermostats, household appliance controllers,… … Wikipedia
Copland (operating system) — Copland was a project at Apple Computer to create an updated version of the Macintosh operating system. It was to have introduced protected memory, preemptive multitasking and a number of new underlying operating system features, yet still be… … Wikipedia
Mobile operating system — A mobile operating system, also known as a mobile OS, mobile software platform or a handheld operating system, is the operating system that controls a mobile device or information appliance similar in principle to an operating system such as… … Wikipedia
Spring (operating system) — Spring was an experimental microkernel based object oriented operating system developed at Sun Microsystems in the early 1990s. Using technology substantially similar to concepts developed in the Mach kernel, Spring concentrated on providing a… … Wikipedia
Just-in-time (business) — Just in time (JIT) is an inventory strategy implemented to improve the return on investment of a business by reducing in process inventory and its associated carrying costs. In order to achieve JIT the process must have signals of what is going… … Wikipedia
History of IBM mainframe operating systems — The history of operating systems running on IBM mainframes is a notable chapter of history of mainframe operating systems, because of IBM s long standing position as the world s largest hardware supplier of mainframe computers.Arguably the… … Wikipedia
IBM System/36 — The IBM System/36 was a minicomputer marketed by IBM from 1983 to 2000. It was a multi user, multi tasking successor to the System/34. Like the System/34 and the older System/32, the System/36 was primarily programmed in the RPG II language. One… … Wikipedia
Embedded system — Picture of the internals of an ADSL modem/router. A modern example of an embedded system. Labelled parts include a microprocessor (4), RAM (6), and flash memory (7). An embedded system is a computer system designed to do one or a few dedicated… … Wikipedia
X Window System — X11 redirects here. For other uses, see X11 (disambiguation). A historical example of graphical user interface and applications common to the MIT X Consortium s distribution running under the twm window manager: X Terminal, Xbiff, xload and a… … Wikipedia
Solar System — This article is about the Sun and its planetary system. For other systems, see planetary system and star system. For a list of physical and orbital statistics for the Solar System s largest bodies, see List of gravitationally rounded objects of… … Wikipedia