EveryCity Sponsors OpenSolaris Fork OpenIndiana

By EveryCity on 17 Sep 2010


EveryCity is supporting OpenIndiana, a derivative of the open-source operating system OpenSolaris, which was launched in London on Tuesday, 14th September 2010, to an enthusiastic response. So far there have been well over 2000 downloads of the OpenIndiana ISO.

As you may know, we run a public cloud based on Solaris technology.

The OpenIndiana ‘spork’ was developed in response to signals increasingly pointing to a withdrawal of support for OpenSolaris, following Oracle’s takeover of Sun Microsystems.

OpenIndiana is available for immediate download. It is a drop-in replacement for the official Oracle OpenSolaris distribution, which it will track in a way similar to the CentOS/RHEL relationship. It aims to provide 6 monthly stable releases with bug and security fixes, as well as twice-monthly development builds.

The project was created to address the longstanding issue that the OpenSolaris distribution is constructed entirely by Sun/Oracle, not by the community. Depending on a single commercial entity has led to several issues, notably that bug fixes and security updates are only available via a paid for support subscription, that community participation has been limited in steering the direction of the operating system, and that commercial decisions within Sun/Oracle have led to delays with the latest release.

Our very own Alasdair Lumsden, who is spearheading the project, explains “We believe OpenSolaris excels as a server platform, with enterprise features found in no other operating system, such as the ZFS filesystem, Zones, the Service Management Framework, the Fault Management system, the COMSTAR iSCSI/FCoE framework, and the Crossbow virtualised network stack. Combined with bug and security fixes, our stable branch will provide one of the best free server operating systems available on the market.”

“OpenIndiana is about gaining independence and security, whilst cooperating and sharing our efforts with Oracle to benefit the greater OpenSolaris community. OpenIndiana is built by the community for the community and we are actively looking for OpenSolaris users to get involved. We intend to foster a friendly, open and active environment for developers to join us and get involved, to develop the operating system in new directions and take it to levels that were simply not possible under Sun/Oracle’s stewardship.”

Many resources have been made available to help new joining community members get started, including a Wiki, Mailing Lists and IRC Channel. Development servers are available which can be booked, there are publicly available IPS development repositories for updating to the latest builds, and mercurial repositories for checking out the latest source code.

OpenIndiana intends to be built from the Illumos source tree once the project matures, and the OpenIndiana team will work closely with the Illumos project to deliver open source replacements for closed source binaries whilst retaining binary compatibility.

It is also planned to enhance the OpenSolaris operating system’s ease of use, making it possible for Linux users to make the transition with as little pain as possible. Key to achieving this is the plan to include making more free and open source software available for the OpenIndiana distribution; working with 3rd party software projects so they compile out of the box on Solaris; and providing excellent, easy to understand documentation.

Current Status

The first development release, oi_147, is now available for download. It is available in 3 download formats – a Live DVD with a graphical installer which installs a full desktop environment, a Text installer CD which installs a minimal server install, and the Automated Installer CD which allows performing a custom install via XML files.

It is also possible to upgrade your OpenSolaris install to OpenIndiana via the IPS PKG system.

OpenIndiana are keen to stress that this is a brand new project and as such, still in active development. The initial development builds are subject to rapid change and may have major bugs or issues. Project participants urge early adopters not to report these in the bug tracker, but stay tuned for the soon to follow stable branch.

Bullet Point Summary

·Website at: http://openindiana.org/

·More of a spork than a fork, tracks official release similar to CentOS/RHEL relationship

·Drop in replacement for OpenSolaris distribution

·Live ISO from our development branch now available!

·Stable branch to follow soon

·Intends to use the Illumos project in a future release, so closed source binaries are replaced with open ones

·Community governed and run – not affiliated with Oracle

·Stable branch to be a production-ready OS with security updates & bug fixes

·CDDL/BSD/MIT Licensed (at present)

·x86 Architecture only at present, SPARC to follow at a later date

·Actively looking for community members to get involved – come join us!

·OpenIndiana – A Community Distribution

·OpenIndiana is a brand new distribution of OpenSolaris, constructed by the community, for the community. Our primary goal is to be a binary and package compatible drop in replacement for the official Oracle OpenSolaris distribution, similar to the way CentOS provides a free edition of Red Hat Enterprise Linux.

·Independence and cooperation

So what are you waiting for – follow one of the links below and jump straight in!

Website: http://openindiana.org

Mailing Lists: http://openindiana.org/mailman

Wiki: http://wiki.openindiana.org

IRC Channel: #openindiana on irc.freenode.net

Twitter: @openindiana

OpenIndiana is based on OpenSolaris. Solaris, OpenSolaris and ZFS are trademarks of Oracle Corporation.