Jump to content

Illumos: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Primary sources}}
Line 66: Line 66:
* [http://omnios.omniti.com/ OmniOS], a distribution with a minimal initial package set geared towards server class systems
* [http://omnios.omniti.com/ OmniOS], a distribution with a minimal initial package set geared towards server class systems
* [http://sonicle.com/ XStreamOS], a distribution for infrastructure, cloud, and web development
* [http://sonicle.com/ XStreamOS], a distribution for infrastructure, cloud, and web development
* [http://www.martux.org/ MartUX], an Illumos distribution for [[SPARC]] microprocessors
* [http://svr4.opensxce.org/ OpenSXCE], an Illumos distribution for [[SPARC]] microprocessors
* [http://www.stormos.org/ StormOS], is another effort to port the Illumos kernel and userland to Debian. Abandoned in favour of [[OSDyson|Dyson]]
* [http://www.stormos.org/ StormOS], is another effort to port the Illumos kernel and userland to Debian. Abandoned in favour of [[OSDyson|Dyson]]
* [[OSDyson|Dyson]], [[Debian]] on Illumos
* [[OSDyson|Dyson]], [[Debian]] on Illumos

Revision as of 08:29, 11 January 2014

Illumos
File:IllumosPhoenixRGB.png
DeveloperIllumos Foundation
Written inC
OS familyUnix (System V Release 4)
Working stateCurrent
Source modelFree open source software with proprietary binary blobs, targeted fully open source
Initial release2010
Repository
Available inEnglish
PlatformsIA-32, x86-64, SPARC, ARM (under development)[1]
Kernel typeMonolithic
LicenseBSD, MIT or CDDL
Official websitewww.illumos.org

Illumos is a free and open-source Unix operating system. It derives from OpenSolaris, which in turn derives from UNIX System V R4 and Berkeley Software Distribution. Illumos comprises a kernel, device drivers, system libraries, and utility software for system administration. This core forms the basis of several operating system distributions (see below). Illumos has a similar role as the Linux kernel, which forms the basis for different Linux distributions. Thus, there are different open sourced Solaris distributions based on the Illumos kernel.

The maintainers write illumos in lowercase since some computer fonts don't clearly distinguish a lowercase L from an uppercase i. The name is derived from the Latin illuminare meaning "to enlighten," concatenated with the acronym "OS" for 'operating system'.

Overview

Illumos was announced via webinar[2] on Thursday, 3 August 2010, as a community effort of some core Solaris engineers to create a truly open source Solaris by swapping closed source bits of OpenSolaris with open implementations.

The original plan explicitly stated that Illumos would not be a distribution or a fork. However, after Oracle announced discontinuing OpenSolaris, plans were made to fork the final version of the Solaris ON kernel allowing Illumos to evolve into a kernel of its own.[3]

As of 2010, efforts focused on libc, the NFS lock manager, the crypto module and many device drivers to create a Solaris-like OS with no closed, proprietary code. As of 2012, development emphasis includes transitioning from the historical compiler, Studio, to GCC.

Illumos is lightly led by founder Garrett D'Amore and other community members/developers such as Bryan Cantrill and Adam Leventhal, via a Developers' Council.Cite error: The <ref> tag has too many names (see the help page).

An Illumos Foundation has been incorporated in the State of California as a 501(c)6 trade association, with founding board members Jason Hoffman (Joyent), Evan Powell (Nexenta), and Garrett D'Amore. The foundation is currently (August, 2012) in the process of formalizing by-laws, etc.

At OpenStorage Summit 2010, the new logo for Illumos was revealed, with official type and branding to follow over.[4]

Bryan Cantrill’s talk at LISA11 Fork Yeah! The Rise and Development of Illumos discusses the history of Illumos and some of its strengths from a developer's perspective.

Development

Its primary development project, illumos-gate, derives from OS/Net (aka ON), which is a Solaris kernel with the bulk of the drivers, core libraries, and basic utilities, similar to what is delivered by a BSD "src" tree. It was originally dependent on OpenSolaris OS/Net, but a fork was made after Oracle decided to close development of Solaris and unofficially killed the OpenSolaris project.

Features

  • ZFS, a combined file system and logical volume manager providing a high data integrity for very large storage capacities.
  • Solaris Containers, (or Zones) a low overhead implementation of operating system-level virtualization technology for x86 and SPARC systems.
  • DTrace, a comprehensive dynamic tracing framework for troubleshooting kernel and application problems on production systems in real time
  • Kernel-based Virtual Machine, (or KVM) a virtualization infrastructure. KVM supports native virtualization on processors with hardware virtualization extensions
  • OpenSolaris Network Virtualization and Resource Control, (or Crossbow) a set of features that provides an internal network virtualization and quality of service including: Virtual NIC (VNIC) pseudo-network interface technology, Exclusive IP zones, Bandwidth management, and flow control on a per interface and per VNIC basis.

Relatives

Distributions

  • OpenIndiana, a distribution that is a continuation and fork in the spirit of the OpenSolaris operating system
  • Illumian, a distribution using the Debian package manager (dpkg/apt-get) to deliver the same binaries as OpenIndiana
  • SmartOS, a distribution for cloud computing with Kernel-based Virtual Machine integration
  • EON, a distribution geared towards an embedded network-attached storage (NAS) system
  • OmniOS, a distribution with a minimal initial package set geared towards server class systems
  • XStreamOS, a distribution for infrastructure, cloud, and web development
  • OpenSXCE, an Illumos distribution for SPARC microprocessors
  • StormOS, is another effort to port the Illumos kernel and userland to Debian. Abandoned in favour of Dyson
  • Dyson, Debian on Illumos

Official Illumos distributions page

References

  1. ^ Clulow, Joshua (25 October 2012). "Raspberry Pi Bring-Up". Illumos Foundation. Retrieved 14 November 2013.
  2. ^ Garrett D'Amore (3 August 2010). "Illumos - Hope and Light Springs Anew - Presented by Garrett D'Amore" (PDF). illumos.org. Retrieved 3 August 2010.
  3. ^ Garrett D'Amore (13 August 2010). "The Hand May Be Forced". Retrieved 14 November 2013.
  4. ^ Garrett D'Amore (27 October 2010). "New Illumos logo". Retrieved 14 November 2013.

External links