Friday the 13th, Part II: Oracle Officially Ends OpenSolaris

An internal memo reveals the unfortunate fate of OpenSolaris

By Brian Proffitt  6 comments

Well, Oracle seems determined to make this a memorable Friday the 13th. Just as the open source community reels from the impact of an Oracle lawsuit against Google for alleged Java patent infringements, it has now been revealed that Oracle has internally killed OpenSolaris.

In an apparent internal memo addressed to Oracle Solaris engineers, Oracle outlined plans to effectively end the OpenSolaris project.

The memo, signed by Mike Shapiro, Bill Nesheim, and Chris Armes, was posted on the blog of OpenSolaris kernel developer Steven Stallion, with the headline "OpenSolaris is Dead." Indeed, after reading through the memo, this seems to be the case.

Specifically, the company will continue to make all Common Development and Distribution Licensed (CDDL) code available per the terms of the license, but will no longer release binary versions of OpenSolaris 2010.05 or later:

"All of Oracle’s efforts on binary distributions of Solaris technology will be focused on Solaris 11. We will not release any other binary distributions, such as nightly or bi-weekly builds of Solaris binaries, or an OpenSolaris 2010.05 or later distribution. We will determine a simple, cost-effective means of getting enterprise users of prior OpenSolaris binary releases to migrate to S11 Express," the memo states.

Oracle's reasoning for this move seems to be two-fold. The memo cites that all decisions regarding Oracle's participation in open source projects will be based on "two core principles":

"(1) We can’t do everything. The limiting factor is our engineering bandwidth measured in people and time. So we have to ensure our top priority is driving delivery of the #1 Enterprise Operating System, Solaris 11, to grow our systems business; and (2) We want the adoption of our technology and intellectual property to accelerate our overall goals, yet not permit competitors to derive business advantage (or FUD) from our innovations before we do."

If the first reason seems a little odd, given the global resources of Oracle and whatever Sun Microsystems staff would have remained onboard after Oracle acquired Sun last year, the second reason seems to completely misread the intent of open source development. When code is developed in the open, it is true that competitors can see it, but you can usually see their contributions, too.

And, if indeed resources are a problem, what sense does it make to cut off an entire community of volunteer workers who have been working on OpenSolaris? If anything, it seems that Oracle just made Solaris development that much harder.

The memo takes care to emphasize that all code under any open source license will still be made available, and Oracle plans to continue to provide upstream contributions to projects it uses for the Solaris 11 (and beyond) operating system. It will be interesting to see what, if anything, people will make with this code.

For my part, as a long-time member of the Linux community, I can only express dismay at this ignominious end for OpenSolaris. Competitor it may have been, but projects like this lend to the overall health of the open source, and watching one die by corporate apathy is just nauseating.

Follow Brian on Google+

Brian Proffitt is a veteran Linux and open source journalist/analyst with experience in a variety of technologies, including cloud, virtualization, and consumer devices.

6 comments

    Anonymous 1 year ago
    Bill Nesheim made a living f'ing up good projects at Sun, and now it seems he's on to bigger and better things, having justified his existence enough to avoid redundancy after the merger. The guy is kryptonite for intelligence and hard work, and in every role he held at Sun he only decreased market share for the project he was involved in. I could only hope he would be rewarded for his idiotic decisions enough to really cause damage to Oracle's core business, but I don't think Larry Ellison is stupid enough to promote him to the appropriate level of ineptitude.
    Anonymous 1 year ago
    While it is indeed unfortunate that Oracle is pulling out from sponsoring Open Solaris. It is only certain that it will die if its own community let it die.They have the current code, they can fork, they can evolve. Another company that understands the benefit of Open Source may get behind Open Solaris' development.It does not even have to be the same size as Oracle. At most it has to be the same size of the Open Solaris engineering department.Am I missing something?
    bproffitt
    bproffitt 1 year ago in reply to Anonymous
    Normally, you would be absolutely right. However, historically Sun held on tight to some of the more useful elements of Solaris, so OpenSolaris (and, now, Solaris Express 11) will always be behind the commercial version. And, now that the code won't be released in coordination with the binaries, that difference will be even more emphasized.

    Ultimately, these obstacles can be overcome, and yes, a group of developers could take the open source licensed code and make something of it.

    Anonymous 1 year ago
    I've been a Solaris admin for nearly ten years now. I recently recommended to my boss and boss's boss that we *plan our escape hatch* from Solaris NOW, because Oracle are *insane*. They actually don't want people using Solaris. We run lots of Java; we priced a new server. No OS: free. Solaris x86: £300/yr. UM, NO.Then again, they appear to be trying to make people run screaming from Java too. Any company that sues over software patents is on the skids.
    Anonymous 1 year ago
    Here's the most salient part:We will distribute updates to approved CDDL or other open source-licensed code following full releases of our enterprise Solarisoperating system. In this manner, new technology innovations willshow up in our releases before anywhere else. We will no longerdistribute source code for the entirety of the Solaris operatingsystem in real-time while it is developed, on a nightly basis.No one cares that the binary distribution is going away. The problem is that the Oracle will no longer be releasing source code. Hello Illumos...
    bproffitt
    bproffitt 1 year ago in reply to Anonymous
    Actually, they *will* release the source code... but at a time of their choosing, probably a while after Solaris 11 (or X) is released.

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      Open SourceWhite Papers & Webcasts

      White Paper

      Consolidating SAP Applications to Linux on Power by IDC

      IDC studied a group of enterprises that had deployed SAP applications on IBM Power Systems servers running Linux server operating environments and had been working with those systems for several years. Learn about the results...

      White Paper

      An Interactive eGuide: Open Source

      By now, enterprises are well aware of the benefits of open-source software, which boasts a clean design, reliability, and maintainability, as well as support for standards and community values. But perhaps the biggest benefit is quality; since open-source software users have access to source code, bug fixes and enhancements come from multiple sources, often resulting in superior software.

      See more White Papers | Webcasts

      Ask a question

      Ask a Question