Search My Blog

Sunday, February 12, 2012

What ever happened to OpenSolaris? - OpenIndiana That's What!...

What ever happened to OpenSolaris?

From Wikipedia, the free encyclopedia

OpenSolaris ( /ˈpən sɵˈlɑrɨs/) was an open source computer operating system based on Solaris created by Sun Microsystems. It was also the name of the project initiated by Sun to build a developer and user community around the software. After the acquisition of Sun Microsystems, Oracle decided to discontinue open development of the core software, and replaced the OpenSolaris distribution model with the proprietary Solaris Express.

Prior to Oracle's moving of core development 'behind closed doors', a group of former OpenSolaris developers decided to "fork" the core software under the name OpenIndiana. The project, a part of the Illumos Foundation, aims to continue the development and distribution of the OpenSolaris codebase.[5]

OpenSolaris is a descendant of the UNIX System V Release 4 (SVR4) codebase developed by Sun and AT&T in the late 1980s. It is the only version of the System V variant of UNIX available as open source.[6] OpenSolaris is developed as a combination of several software consolidations which were open sourced subsequent to Solaris 10. It includes a variety of free software, including popular desktop and server software.[7][8] Sun has announced that future versions of its commercial Solaris operating system will be based on the OpenSolaris project.

On Friday, August 13, 2010, details started to emerge relating to the restructuring of the OpenSolaris project, the pending release of the new future commercial version of Solaris, Solaris 11, and how open source community interactions are being adjusted.[9]


OpenIndiana That's What!...

Open Source. Enterprise.

OpenIndiana is a robust enterprise operating system, based on the illumos kernel. It is open source, free to use, community developed, and suitable for servers and desktops.

Extraordinary enterprise features that place it on a level above the competition, whether you’re just hosting a blog, providing cloud computing facilities, or running a petabyte storage system.

A live CD which installs a full GNOME environment, providing a compelling desktop operating system on a rock solid foundation.

OpenIndiana News

14th September 2011

Today, the OpenIndiana project is pleased to announce the next development release of the open source, enterprise operating system.
OpenIndiana build 151a is now available for 32- and 64-bit x86 systems. We hope you’re as excited as we are for the first complete platform for servers and desktops that offers the full power of the virtualisation, observability, management, networking, and storage technologies from the illumos project.

Head over to the release notes for the full details!


OpenIndiana - Wikipedia, the free encyclopedia

From Wikipedia, the free encyclopedia


OpenIndiana login screen
Company / developer Various, based on software developed by Sun Microsystems and many others
Programmed in C
OS family Unix, System V Release 4 (SVR4)
Working state In development
Source model Open source
Latest unstable release build 151a / September 14, 2011; 4 months ago
Available language(s) English
Update method Image Packaging System
Package manager Package Manager, pkg
Supported platforms i386, x86-64
Kernel type Monolithic
Userland Solaris, GNU Core Utilities
Default user interface GNOME
License Mostly CDDL, with other licenses
Official website

OpenIndiana is a Unix-like computer operating system released as free and open source software. It forked from OpenSolaris after the discontinuation of that project by Oracle[1] and aims to continue development and distribution of the OpenSolaris codebase.[2] The project operates under the umbrella of the Illumos Foundation.[2] The stated aim of the project is "[...] to become the defacto OpenSolaris distribution installed on production servers where security and bug fixes are required free of charge".[3]



[edit] History

[edit] Origins

Project Indiana was originally conceived by Sun Microsystems, to construct a binary distribution around the OpenSolaris source code base.[4]

OpenIndiana was conceived around the time that negotiations between Oracle and Sun Microsystems were proceeding, regarding the takeover of the latter by the former, in order to ensure continued availability and further development of an OS based on OpenSolaris, which is widely used. Uncertainty among the OpenSolaris development community led some developers to form tentative plans for a fork of the existing codebase.

These plans came to full fruition following the announcement of discontinuation of Oracle support for the OpenSolaris project.[5][6]

[edit] Initial reaction

OpenIndiana Package Manager

The formal announcement of the OpenIndiana project was made on September 14, 2010 at the JISC Centre in London.[7] The first release of the operating system was made available publicly at the same time, despite being untested. The reason for the untested release was that the OpenIndiana team set a launch date ahead of Oracle OpenWorld in order to pre-empt the release of Solaris 11 Express.[8]

The announcement of OpenIndiana was met with a mainly positive response; over 350 people[9] viewed the online announcement, the ISO image was downloaded over 2000 times,[9] the Twitter account obtained over 500 followers,[10] and numerous notable IT press websites wrote about the release.[8][11][12][13][14][15] The broadcast bandwidth of the announcement was substantial, noted to top 350Mbit/second.[16] The network package depot server experienced 20x as much traffic interested in their distribution than they originally planned for, resulting in more threads later being provisioned.[17]

Not all reporting was positive, and some online articles have questioned the relevance of Solaris given the market penetration of Linux.[18][19] One article was critical of the OpenIndiana launch citing a lack of professionalism with regards to releasing an untested build, and the project's lack of commitment to a release schedule.[20]

[edit] Community concerns

With the OpenSolaris binary distribution moved to SolarisExpress and the real-time feed of OpenSolaris updates discontinued, concerns abounded over what would happen to OpenIndiana if Oracle decided to stop feeding source code back into the community. The OpenIndiana team mitigated these concerns when they announced their intention to move the source code feed to the Illumos Foundation.[21]

Concerns were raised about possible discontinuation of free access to the Oracle-owned compiler being used to produce OpenIndiana. In response, OpenIndiana was modified to be able to compile under the open source GNU Compiler Collection.[22] Work on OpenIndiana is ongoing to make the compiled binaries both bootable and stable on a greater number of machines (motherboards, chipsets, CPUs, and HBAs).

The HCL (hardware compatibility list) remains somewhat informal, fragmented and un-centralized requiring much end-user research for hardware selection.[23][24][25][26][27] The lack of a comprehensive centralized HCL might be an artifact due to the fact that the Device Driver Utility is part of the OpenSolaris binary distribution and utilizes old Sun Microsystems email address now under Oracle control.[28][29][30]

[edit] Relation to Solaris, Solaris Express, Illumos

While OpenIndiana is a fork in the technical sense, it is a continuation of OpenSolaris in spirit. The project intends to deliver a System V family operating system which is binary-compatible with the Oracle products Solaris 11 and Solaris 11 Express. However, rather than being based around the OS/Net consolidation like OpenSolaris was, OpenIndiana will become a distribution built up around Illumos kernel (the first release is still based around OS/Net). The project does use the same IPS package management system as OpenSolaris.[3]

The OpenIndiana codebase is currently based on the majority of publicly available code from Oracle, although future releases will be based upon the Illumos code. The project is also expending efforts to make its codebase independent from Oracle-owned tools such as Sun Studio, although that is not the main focus of the project.[3]

[edit] Release schedule

The first development release of OpenIndiana, Build 147, was released on September 14, 2010,[31] while a second development release, Build 148 was released on December 17, 2010.[32] A third development release, Build 151 was released on September 14, 2011. This is the first release to be based upon Illumos. A provisional release date for the stable release, codenamed Foreverware, targets either Q1 2011[33] or H1 2011.[34]

[edit] References

  1. ^ Ljubuncic, Igor (23 May 2011). "OpenIndiana — there's still hope". DistroWatch.
  2. ^ a b "Welcome to Project OpenIndiana!". Project OpenIndiana. 10 September 2010. Retrieved 14 September 2010.
  3. ^ a b c Frequently Asked Questions From the OpenIndiana Wiki
  4. ^ "Project Indiana".
  5. ^ Lumsden, Alasdair (August 13, 2010). "OpenSolaris cancelled, to be replaced with Solaris 11 Express". osol-discuss mailing list.
  6. ^ Michael Larabel (September 10, 2010). "OpenIndiana — Another OpenSolaris Fork — Coming Next Week". Phoronix. Retrieved 13 September 2010.
  7. ^ Announcement
  8. ^ a b Sam Varghese. "OpenSolaris fork to be announced". ITWire. Retrieved 18 September 2010.
  9. ^ a b EveryCity Managed Hosting. "EveryCity Sponsors OpenSolaris Fork OpenIndiana". Retrieved 18 September 2010.
  10. ^ "OpenIndiana Twitter Account".
  11. ^ Timothy Prickett Morgan. "OpenSolaris spork ready for download". The Register. Retrieved 18 September 2010.
  12. ^ "Illumos Foundation launches OpenIndiana". The H. Retrieved 18 September 2010.
  13. ^ Luke Hopewell. "Illumos Foundation resurrects OpenSolaris". ZDNet Australia. Retrieved 18 September 2010.
  14. ^ Ted Samson (September 15, 2010). "Illumos aims to clone dying OpenSolaris". InfoWorld. Retrieved 15 September 2010.
  15. ^ (German) Oliver Diedrich (15 September 2010). "OpenIndiana statt OpenSolaris". Heise Online. Retrieved 15 September 2010.
  16. ^
  17. ^
  18. ^ "From the Editors: Consulting the Oracle". Software Development Times. Software Development Times. 15 September, 2010. Retrieved 15 September 2010.
  19. ^ Joe Brockmeier. "A Quick Look at OpenIndiana". Linux Magazine. Retrieved 18 September 2010.
  20. ^ Lawrence Latif (15 September 2010). "Open Indiana aims for default free Solaris distribution". The Inquirer. Retrieved 15 September 2010.
  21. ^ What if Oracle discontinue providing access to the OpenSolaris source?
  22. ^ Is OpenIndiana a desktop or a server operating system?
  23. ^ Openindiana Community HCL
  24. ^ The Best Hardware to Use?
  25. ^ Nexenta Project | About suggested NAS SAN Hardware
  26. ^ NexentaStor TM Hardware Supported List Version 1.0 – February 02, 2011
  27. ^ Joyent Validates TYAN Servers for Use in SmartDataCenter
  28. ^ [ Device driver utility feedback email address
  29. ^ [ Feedback-alias: driver-utility-feedback ...
  30. ^ Device Driver Utility
  31. ^
  32. ^ "oi_148". December 17, 2010.
  33. ^ "2010.Q1 - Foreverware". September 18, 2010.
  34. ^

[edit] External links

Go there...


From Wikipedia, the free encyclopedia
Company / developer
Programmed in C
OS family Unix, System V Release 4 (SVR4)
Working state Current
Source model Mixed open source, targeted open source
Initial release 2010
Latest stable release onnv_145
Available language(s) English
Available programming languages(s) C
Supported platforms IA-32, x86-64
Kernel type Monolithic
License BSD, MIT or CDDL
Official website

Illumos is a derivative of OS/Net (aka ON), which basically is a Solaris-OpenSolaris kernel with the bulk of the drivers, core libraries, and basic utilities. It is dependent on OS/Net, which Illumos will follow very closely while allowing retaining changes to code which might be unacceptable to upstream OpenSolaris. Illumos is aiming at full application binary interface (ABI) compatibility with Solaris ON, focusing on the core foundation blocks only.



[edit] Overview

Illumos was announced by webinar[1] 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 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.[2]

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.

The name "Illumos" is a pun on "SunOS", the name before "Solaris" for the same commercial product. "Illumos" is derived from the Latin illuminare meaning "to enlighten," concatenated with the acronym "OS" for 'operating system'.

As of 2010, Illumos is led by Garrett D'Amore.

New logo without type

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

[edit] Affiliation

The Illumos team stresses very heavily its independence from any company or legal entity, maintaining this autonomy as a cornerstone of the community effort. With independent status, it cannot "be 'shut down' or subverted by any corporate master".[1]

Some companies and community efforts sponsor the work, though. Partners include Nexenta, Joyent, BeleniX, BerliOS, Schillix, Greenviolet, EveryCity Managed Hosting and Reliant Security.

[edit] Relatives

[edit] References

[edit] External links

Go there...

I've never tried out OpenSolaris once or twice in Virtual Box, but it didn't appeal to me. Maybe OpenIndiana will be Better...

OpenIndiana is a Unix-like computer operating system released as free and open source software. It forked from OpenSolaris.
OpenIndiana - Wikipedia, the free encyclopedia
Illumos - Wikipedia, the free encyclopedia
OpenIndiana 151a Desktop review
Linux Today - Bordeaux running on OpenIndiana
R.I.P. OpenSolaris - Computerworld Blogs
Linux Today - OpenSolaris Governance Board resigns
Linux Today - RIP OpenSolaris
OpenSolaris - Wikipedia, the free encyclopedia

No comments: