All Topics  
OpenSolaris

 

   Email Print
   Bookmark   Link






 

OpenSolaris



 
 
OpenSolaris is an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 based on Sun Microsystems
Sun Microsystems

Sun Microsystems, Inc. is a multinational corporation vendor of computers, computer components, computer software, and information technology services, founded on February 24, 1982....
' Solaris. It is also the name of the project initiated by Sun to build a developer and user community around it.

OpenSolaris is derived from the Unix System V
UNIX System V

Unix System V, commonly abbreviated SysV , is one of the versions of the Unix operating system. It was originally developed by AT&T and first released in 1983....
 Release 4 codebase, with significant modifications made by Sun since it bought the rights to that code in 1994. It is the only open source System V derivative available. Open sourced components are snapshots of the latest Solaris release under development.






Discussion
Ask a question about 'OpenSolaris'
Start a new discussion about 'OpenSolaris'
Answer questions from other users
Full Discussion Forum



Encyclopedia


OpenSolaris is an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 based on Sun Microsystems
Sun Microsystems

Sun Microsystems, Inc. is a multinational corporation vendor of computers, computer components, computer software, and information technology services, founded on February 24, 1982....
' Solaris. It is also the name of the project initiated by Sun to build a developer and user community around it.

OpenSolaris is derived from the Unix System V
UNIX System V

Unix System V, commonly abbreviated SysV , is one of the versions of the Unix operating system. It was originally developed by AT&T and first released in 1983....
 Release 4 codebase, with significant modifications made by Sun since it bought the rights to that code in 1994. It is the only open source System V derivative available. Open sourced components are snapshots of the latest Solaris release under development. Sun has announced that future versions of its commercial Solaris operating system will be based on technology from the OpenSolaris project.

History

OpenSolaris is based on Solaris, which was originally released by Sun in 1991. Solaris is a version of SVR4 (System V Release 4) UNIX
Unix

Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
, co-developed by Sun and AT&T
AT&T

AT&T Inc. is the largest US provider of both local and long distance telephone services, and Digital subscriber line Internet access. AT&T is the second largest provider of wireless service in the United States, with over 77 million wireless customers, and more than 150 million total customers....
. It was licensed by Sun from Novell
Novell

Novell Inc. is a global software corporation based in the United States specializing in enterprise operating systems such as SUSE Linux distributions and Novell NetWare; identity, security and systems management solutions; and collaboration solutions....
 to replace SunOS
SunOS

SunOS is a version of the Unix operating system developed by Sun Microsystems for their workstation and server computer systems. The SunOS name is usually only used to refer to versions 1.0 to 4.1.4 of SunOS....
.

Planning for OpenSolaris started in early 2004. A pilot program was formed in September 2004 with 18 non-Sun community members and ran for 9 months growing to 145 external participants.

The first part of the Solaris codebase to be open sourced was the Solaris Dynamic Tracing facility (commonly known as DTrace
DTrace

DTrace is a comprehensive dynamic Tracing framework created by Sun Microsystems for troubleshooting kernel and application problems on production systems in real time....
), a tracing tool for administrators and developers that aids in tuning a system for optimum performance and utilisation. DTrace was released on January 25, 2005. At that time, Sun also launched the opensolaris.org web site, and announced that the OpenSolaris code base would be released under the CDDL
Common Development and Distribution License

Common Development and Distribution License is a free software license, produced by Sun Microsystems, based on the Mozilla Public License , version 1.1....
 (Common Development and Distribution License). The bulk of the Solaris system code was released on June 14, 2005. There remains some system code that is not open sourced, and is available only as pre-compiled binary
Binary file

A binary file is a computer file which may contain any type of data, encoded in Binary numeral system form for computer storage and processing purposes; for example, Document file format containing formatted text....
 files.

A Community Advisory Board was announced on April 4, 2005: two were elected by the pilot community, two were employees appointed by Sun, and one was appointed from the broader free software community
Free software community

The free software community is an informal term referring to the users and developers of free software as well as supporters of the free software movement....
 by Sun. The members were Roy Fielding
Roy Fielding

Roy Thomas Fielding is an United States of American computer scientist. He is one of the principal authors of the [] specification , and a frequently-cited authority on computer network architecture....
, Al Hopper, Rich Teer, Casper Dik
Casper Dik

Casper Dik is a Senior Staff Engineer at Sun Microsystems and a former OpenSolaris Governing Board member. He served on the first OGB, as well as on its predecessor, the Community Advisory Board....
, and Simon Phipps
Simon Phipps

Simon Phipps may refer to:* Simon Phipps , conductor of the Swedish Chamber Choir* Simon Wilton Phipps, List of bishops of Lincoln and precursor offices ...
. On February 10, 2006 Sun reestablished this body as the independent OpenSolaris Governing Board.. The task of creating a governance document or "constitution" for this organization was given to the OGB and three invited members: Stephen Hahn and Keith Wesolowski (developers in Sun's Solaris organization) and Ben Rockwood (a prominent OpenSolaris community member).

On March 19, 2007, Sun announced that it had hired Ian Murdock
Ian Murdock

Ian Murdock is the founder of the Debian distribution and Progeny Linux Systems, a commercial Linux company.He wrote the Debian Manifesto in 1993 while a student at Purdue University, where he earned his bachelor's degree in computer science in 1996....
, founder of Debian
Debian

Debian GNU/Linux is one of the most popular and influential computer operating systems composed of free software and open source software....
, to head "Project Indiana", an effort to produce a complete OpenSolaris distribution, with GNOME
Gnome

A gnome is a mythical creature characterized by its extremely small size and wiktionary:subterranean lifestyle. The word gnome is derived from the New Latin gnomus....
 and userland tools from GNU
GNU

GNU is a computer operating system composed entirely of free software. Its name is a recursive acronym for GNU's Not Unix; it was chosen because its design is Unix-like, but differs from Unix by being free software and containing no Unix code....
, plus a network-based package management system. Several independent distributions are also available.

On December 1, 2008, OpenSolaris 2008.11 was released, in versions that could be booted as a Live CD
Live CD

A live CD or live DVD is a CD or DVD containing a booting computer operating system. Live CDs are unique in that they have the ability to run a complete, modern operating system on a computer lacking Computer_storage , such as a hard disk drive....
 or installed directly. It uses the GNOME
Gnome

A gnome is a mythical creature characterized by its extremely small size and wiktionary:subterranean lifestyle. The word gnome is derived from the New Latin gnomus....
 desktop environment as the primary user interface. The release includes a GUI for ZFS
ZFS

In computing, ZFS is a file system designed by Sun Microsystems for the Solaris Operating System. The features of ZFS include support for high storage capacities, integration of the concepts of filesystem and volume , Snapshot and copy-on-write clones, continuous integrity checking and automatic repair, RAID-Z and native NFSv4 ACLs....
' snapshotting capabilities, that provides functionality similar to Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
's Time Machine.

In December 2008 Sun Microsystems and Toshiba America Information Systems announced plans to distribute Toshiba laptops pre-installed with OpenSolaris.

License

Sun has released most of the Solaris source code under the Common Development and Distribution License (CDDL), which is based on the Mozilla Public License
Mozilla Public License

The Mozilla Public License is a free software and open source software license. Version 1.0 was developed by Mitchell Baker when she worked as a lawyer at Netscape Communications Corporation and version 1.1 at the Mozilla Foundation....
 (MPL) version 1.1. The CDDL was approved as an open source license by the Open Source Initiative
Open Source Initiative

The Open Source Initiative is an organization dedicated to promoting open-source software.The organization was founded in February 1998, by Bruce Perens and Eric S....
 (OSI) in January 2005. Files licensed under the CDDL can be combined with files licensed under other licenses, whether open source or proprietary.

During Sun's announcement of Java's release under the GNU General Public License
GNU General Public License

The GNU General Public License is a widely used free software license, originally written by Richard Stallman for the GNU project. The GPL is the most popular and well-known example of the type of strong copyleft license that requires derived works to be available under the same copyleft....
 (GPL), Jonathan Schwartz
Jonathan I. Schwartz

Jonathan Ian Schwartz is the current President and chief executive officer of Sun Microsystems, as well as a member of the Company's Board of Directors....
 and Rich Green both hinted at the possibility of releasing Solaris under the GPL, with Green saying he was "certainly not" averse to relicensing under the GPL. When Schwartz pressed him (jokingly), Green said Sun would "take a very close look at it." In January of 2007, eWeek
EWeek

eWEEK is a weekly computing business magazine published by Ziff Davis Enterprise, featuring editorials, reviews, lab tests and news.The magazine mostly covers Company topics and is targeted at IT professionals rather than hobbyists....
 reported that anonymous sources at Sun had told them OpenSolaris would be dual-licensed under CDDL and GPLv3. Green responded in his blog the next day that the article was incorrect, saying that although Sun is giving "very serious consideration" to such a dual-licensing arrangement, it would be subject to agreement by the rest of the OpenSolaris community.

Legal status

Judge Dale Kimball made a ruling on July 16, 2008 in the legal case SCO v. Novell
SCO v. Novell

SCO v. Novell is a lawsuit brought by the SCO Group against Novell. After the SCO Group initiated their Linux campaign, they made several statements that they were the owners of Unix, probably meaning that they were the owners of the copyrights of the original AT&T source code and derivatives....
 which included these statements:

Distributions


  • OpenSolaris release, Live CD
  • Belenix
    BeleniX

    BeleniX is an Software_distribution built using the OpenSolaris source base. It is primarily a Live CD but can be installed to hard disk. BeleniX was born out of the efforts of coders at the India Engineering Centre of Sun Microsystems in Bangalore, India....
    , Live CD
  • marTux, Live CD/DVD , first distribution for SPARC
  • Nexenta OS
    Nexenta OS

    Nexenta OS is a computer operating system based on Debian/Ubuntu and Solaris for IA-32 and x86-64 based systems. It emerged in fall 2005, after Sun Microsystems started the OpenSolaris project in June 2005....
    , Debian
    Debian

    Debian GNU/Linux is one of the most popular and influential computer operating systems composed of free software and open source software....
    /Ubuntu-based with ZFS
    ZFS

    In computing, ZFS is a file system designed by Sun Microsystems for the Solaris Operating System. The features of ZFS include support for high storage capacities, integration of the concepts of filesystem and volume , Snapshot and copy-on-write clones, continuous integrity checking and automatic repair, RAID-Z and native NFSv4 ACLs....
    ,
  • NexentaStor
    NexentaStor

    NexentaStor is a proprietary derivative operating system built by the developers of the open-source Nexenta OpenSolaris-distribution that has been optimized for use in 2nd-tier Network-attached storage and iSCSI applications built around the ZFS file system....
    , optimized for storage workloads, based on Nexenta
  • Polaris, experimental PowerPC port , related to Project Pulsar
  • SchilliX
    SchilliX

    SchilliX is a Live CD operating system Software distribution based on OpenSolaris. It was released on 17 June 2005, three days after the first release of OpenSolaris....
    , Live CD
  • MilaX
    MilaX

    MilaX is a small OpenSolaris Live CD distro. You can run it from miniCD, bootable business card or USB flash drive.Current release is based on Solaris Nevada....
    , small Live CD/Live USB
  • OpenSolaris for System z
    OpenSolaris for System z

    OpenSolaris for System z is a distribution of the OpenSolaris computer operating system designed to run on the IBM System z line of mainframe computers....
    , for IBM mainframes


It is possible to create a Live USB
Live USB

A live USB is a USB flash drive or a USB external hard disk drive containing a full operating system which can be booting. Live USBs are closely related to live CDs, but typically have the ability to save settings and permanently install software packages back onto the USB device....
 of OpenSolaris .

Conferences

Recently efforts were made to organize the first OpenSolaris conference. It's aimed at programmers or people interested in development issues and it took place February 2007 in Berlin
Berlin

Berlin is the Capital of Germany city and one of sixteen States of Germany of Germany. With a population of 3.4 million within its city limits, Berlin is the country's largest city....
, Germany. The OpenSolaris Developer Conference is organized by the German Unix User Group
German Unix User Group

The German Unix User Group is a registered association of German Unix users. The goal of the association is scientific research to promote technical development and communication of open systems which were initiated in particular by the operating system Unix....
 (GUUG).

See also

  • Comparison of open source operating systems
    Comparison of open source operating systems

    These tables compare the various free software / open-source software operating systems. Where not all of the non-end-of-life versions support a feature, the first version which support it is listed....
  • Image Packaging System
    Image Packaging System

    The Image Packaging System created by Sun Microsystems, also known as IPS or pkg, is a cross platform package manager. It is used by OpenSolaris....


External links

  • [https://communications.sun.com/p/OLM2/OpenSolaris/opensolaris_reg.jsp?intcmp=2262 OpenSolaris Ignite Newsletter - A monthly newsletter by, for, and about the OpenSolaris community.]
  • [irc://irc.freenode.net/opensolaris #opensolaris] on freenode
by Ian Murdock
Ian Murdock

Ian Murdock is the founder of the Debian distribution and Progeny Linux Systems, a commercial Linux company.He wrote the Debian Manifesto in 1993 while a student at Purdue University, where he earned his bachelor's degree in computer science in 1996....
by Roman Shaposhnik