Misplaced Pages

OSv

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article is about the operating system. For other uses of "OSV", see OSV (disambiguation). Operating system
OSv
DeveloperCloudius Systems
Written inC++
Working stateStable
Source modelOpen source
Initial releaseSeptember 16, 2013; 11 years ago (2013-09-16)
Marketing targetCloud computing
Available inMultilingual
Platformsx86-64 using the KVM, Xen, VMware, and VirtualBox hypervisors. (arm64 on KVM is under development)
Kernel typeUnikernel
UserlandPOSIX, Java, Ruby
Default
user interface
CLI, web
LicenseBSD license
Official websiteosv.io

OSv (stylized OS) is a cloud computing focused computer operating system released on September 16, 2013. It is a special-purpose operating system built to run as a guest on top of a virtual machine, thus it does not include drivers for bare-metal hardware.

It is a unikernel, designed to run a single Linux executable or an application written in one of the supported runtime environments (such as Java). For this reason, it does not support a notion of users (it's not a multiuser system) or processes - everything runs in a single address space, there is no difference between users address space and kernel address space. Using a single address space removes some of the time-consuming operations associated with context switching.

It uses large amounts of code from the FreeBSD operating system, in particular the network stack and the ZFS file system. OSv can be managed using a REST Management API and an optional command-line interface written in Lua.

References

  1. Kurth, Lars (3 December 2013). "Are Cloud Operating Systems the Next Big Thing?". linux.com. Archived from the original on 2014-08-01. Retrieved 5 December 2013.
  2. Madhavapeddy, Anil & Scott, David J. (12 January 2014). "Unikernels: Rise of the Virtual Library Operating System". ACM Queue. Retrieved 20 May 2014.
  3. Buys, Jon (18 September 2013). "Cloudius Systems Announced OSv, an Operating System for the Cloud". OStatic. Archived from the original on 27 November 2013. Retrieved 11 March 2014.
  4. Corbet, Jonathan (18 September 2013). "Rethinking the guest operating system". LWN.net. Retrieved 28 September 2013.

External links

Free and open-source software
General
Software
packages
Community
Organisations
Licenses
Types and
standards
Challenges
Related
topics
Operating systems
General
Variants
Kernel
Architectures
Components
Process management
Concepts
Scheduling
algorithms
Memory management,
resource protection
Storage access,
file systems
Supporting concepts
Stub icon

This operating-system-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: