Friday, August 13, 2010

OpenSolaris is Dead.

What follows is an email sent internally to Oracle Solaris Engineers which describes Oracle's true intentions toward the OpenSolaris project and the future of Oracle Solaris.

This concludes over four years that I (and many other external contributors) have worked on the OpenSolaris project. This is a terrible sendoff for countless hours of work - for quality software which will now ship as an Oracle product that we (the original authors) can no longer obtain on an unrestricted basis.

I can only maintain that the software we worked on was for the betterment of all, not for any one company's bottom line. This is truly a perversion of the open source spirit.



Solaris Engineering,

Today we are announcing a set of decisions regarding the path to
Solaris 11, and answering key pending questions on open source, open
development, software and binary licenses, and how developers and
early adopters will be able to use Solaris 11 technology before its
release in 2011.

As you all know, the term “OpenSolaris” has been used colloquially to
refer to any or all of a collection of source code, a development
model, a web site, a logo, a binary release, a source license, a
community, and many other related things. So it’s taken a while to go
over each issue from an organizational and business perspective, and
align on the correct next step. Therefore, please take the time to
read all of the detail here carefully. We’ll discuss our strategy
first, and then the decisions and changes to our policies and
processes that implement that strategy.

Solaris Strategy
----------------------

Solaris is the #1 Enterprise Operating System. We have the leading
share of business applications on Solaris today, including both SPARC
and x64. We have more than twice the application base of AIX and HP-
UX combined. We have a brand that stands for innovation, quality,
security, and trust, built on our 20-year investment in Solaris
operating system engineering.

From a business perspective, the purpose of our investment in Solaris
engineering is to drive our overall server business, including both
SPARC and x64, and to drive business advantages resulting from
integration of multiple components in the Oracle portfolio. This
includes combining our servers with our storage, our servers with our
switches, Oracle applications with Solaris, and the effectiveness of
the service experience resulting from these combinations. All
together, Solaris drives aggregate business measured in many billions
of dollars, with significant growth potential.

We are increasing investment in Solaris, including hiring operating
system expertise from throughout the industry, as a sign of our
commitment to these goals. Solaris is not something we outsource to
others, it is not the assembly of someone else’s technology, and it is
not a sustaining-only product. We expect the top operating systems
engineers in the industry, i.e. all of you, to be creating and
delivering innovations that continue to make Solaris unique,
differentiated, and valuable to our customers, and a unique asset of
our business.

Solaris must stand alone as a best-of-breed technology for Oracle’s
enterprise customers. We want all of them to think “If this has to
work, then it runs on Solaris.” That’s the Solaris brand. That is
where our scalability to more than a few sockets of CPU and gigabytes
of DRAM matters. That is why we reliably deliver millions of IOPS of
storage, networking, and Infiniband. That is why we have unique
properties around file and data management, security and namespace
isolation, fault management, and observability. And we also want our
customers to know that Solaris is and continues to be a source of new
ideas and new technologies-- ones that simplify their business and
optimize their applications. That’s what made Solaris 10 the most
innovative operating system release ever. And that is the same focus
that will drive a new set of innovations in Solaris 11.

For Solaris to stand alone as the best-of-breed operating system in
Oracle’s complete and open portfolio, it must run well on other server
hardware and execute everyone’s applications, while delivering unique
optimizations for our hardware and our applications. That is the
central value proposition of Oracle’s complete, open, and integrated
strategy. And these are complementary and not contradictory goals
that we will achieve through proper design and engineering.

The growth opportunity for Solaris has never been greater. As one
example, Solaris is used by about 40% of Oracle’s enterprise
customers, which means we have a 60% growth opportunity in our top
customers alone. In absolute numbers, there are 130,000 Oracle
customers in North America alone who don’t use our servers and storage
yet, and a global customer base of 350,000 (the prior Sun base was
~35,000). That’s a huge opportunity we can go attack as a combined
company that will increase Solaris adoption and the overall Hardware
server revenue. Our success will also increase the amount of effort
ISVs exert optimizing their applications for Solaris.

We will continue to grow a vibrant developer and system administrator
community for Solaris. Delivery of binary releases, delivery of APIs
in source or binary form, delivery of open source code, delivery of
technical documentation, and engineering of upstream contributions to
common industry technologies (such as Apache, Perl, OFED, and many,
many others) will be part of that activity. But we will also make
specific decisions about why and when we do those things, following
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.

We are using our investment in core Solaris innovation and engineering
to drive multiple businesses, through multiple product lines. This
already includes our Solaris operating system for Enterprise, and our
ZFS Storage product line, and will soon include other Oracle
products. This strategy is all about creating more value from a set
of common software investments: it makes everything you do more
valuable and used by more people worldwide. It also means you as an
individual engineer or manager have an even greater responsibility to
understand the broader business and technical contexts in which your
engineering is deployed.

Solaris Decisions
------------------------

We will continue to use the CDDL license statement in nearly all
Solaris source code files. We will not remove the CDDL from any files
in Solaris to which it already applies, and new source code files that
are created will follow the current policy regarding applying the CDDL
(simply, that usr/src files will have the CDDL, and the very small
minority of files in usr/closed might not have it). Use of other open
licenses in non-ON consolidations (e.g. GPL in the Desktop area) will
also continue. As before, requests to change the license associated
with source code are case-by-case decisions.

We will distribute updates to approved CDDL or other open source-
licensed code following full releases of our enterprise Solaris
operating system. In this manner, new technology innovations will
show up in our releases before anywhere else. We will no longer
distribute source code for the entirety of the Solaris operating
system in real-time while it is developed, on a nightly basis.

Anyone who is consuming Solaris code using the CDDL, whether in pieces
or as a part of the OpenSolaris source distribution or a derivative
thereof, would therefore be able to consume any updates we release at
that time, under the terms of the CDDL, LGPL, or whatever license
applies.

We will have a technology partner program to permit our industry
partners full access to the in-development Solaris source code through
the Oracle Technology Network (OTN). This will include both early
access to code and binaries, as well as contributions to us where that
is appropriate. All such partnerships will be evaluated on a case-by-
case basis, but certainly our core, existing technology partnerships,
such as the one with Intel, are examples of valued participation.

We will encourage and listen to any and all license requests for
Solaris technology, either in part or in whole. All such requests
will be evaluated on a case-by-case basis, but we believe there are
many complementary areas where new partnership opportunities exist to
expand use of our IP.

We will continue active open development, including upstream
contributions, in specific areas that accelerate our overall Solaris
goals. Examples include our activities around Gnome and X11, IPS
packaging, and our work to optimize ecosystems like Apache, OpenSSL,
and Perl on Solaris.

We will deliver technical design information, in the form of
documentation, design documents, and source code descriptions, through
our OTN presence for Solaris. We will no longer post advance
technical descriptions of every single ARC case by default, indicating
what technical innovations might be present in future Solaris
releases. We can at any time make a specific decision to post advance
technical information for any project, when it serves a particular
useful need to do so.

We will have a Solaris 11 binary distribution, called Solaris 11
Express, that will have a free developer RTU license, and an optional
support plan. Solaris 11 Express will debut by the end of this
calendar year, and we will issue updates to it, leading to the full
release of Solaris 11 in 2011.

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.

We will have a Solaris 11 Platinum Customer Program, including direct
engineering involvement and feedback, for customers using our Solaris
11 technology. We will be asking all of you to participate in this
endeavor, bringing with us the benefit of previous Sun Platinum
programs, while utilizing the much larger megaphone that is available
to us now as a combined company.

We look forward to everyone’s continued work on Solaris 11. Our goal
is simply to make it the best and most important release of Solaris
ever.

-Mike Shapiro, Bill Nesheim, Chris Armes

71 comments :

  1. SS> for quality software which will now ship as a Oracle product that
    SS> the original authors can no longer obtain on an unrestricted basis.

    You're right, the only thing they're giving is a Developer RTU release
    of Solaris 11 Express. That's a far cry from what you had before. A
    degradation no doubt.

    Oracle> We will encourage and listen to any and all license requests for
    Oracle> Solaris technology, either in part or in whole. All such
    Oracle> requests will be evaluated on a case-by-case basis, but we
    Oracle> believe there are many complementary areas where new partnership
    Oracle> opportunities exist to expand use of our IP.

    I wonde what would happen if you called them on this? Make a license
    request for yourself individually and see what they say!

    Ed Burns

    ReplyDelete
  2. sstallion.. pldn.. i know you

    ReplyDelete
  3. You are really surprised? This is what OSS does to it's "valued contributers". Your revolution is just free work for Google / Oracle.

    ReplyDelete
  4. Only if you have no use for your own work.

    ReplyDelete
  5. Will you join Illumos?

    ReplyDelete
  6. @first anonymous:

    No. See:

    http://mail.opensolaris.org/pipermail/opensolaris-discuss/2010-August/059316.html

    ReplyDelete
  7. This is bad news. I pity the people like Roland Mainz who founded the first community Opensolaris projects, the ksh93 integration and the POSIX utility modernisation projects, and spend the larger part of 4 years to plan and execute them and is now getting his work ruined by Oracle.

    On the bright side I see that Apple will pick up that work now. Nothing is better than having a competitor, i.e. Sun, to pay development and testing and then take over the glass shards Oracle created by shattering the Opensolaris projects and pick up one of the most valuable parts of it - for free.
    I bet Larry will vomit when he reads that.

    ReplyDelete
  8. UNIX must die, only then true innovation will happen.

    ReplyDelete
  9. Anon August 13, 2010 7:59 PM
    I am with you on this! All nixes n Windows or even the current computer architecture must die!

    ReplyDelete
  10. @last Anonymous...

    > I am with you on this! All nixes n Windows or even the
    > current computer architecture must die!

    *nix = Code base for Mac OS X and Linux

    So, with no *nix or Windows, back to the Industrial Age with you?

    Fine, if you want to send out a Tweet, break out your Babbage Machine and punch cards.

    ReplyDelete
  11. Anon August 13, 2010 10:42 PM

    *nix = Code base for Mac OS X and Linux

    >>So, with no *nix or Windows, back to the >>Industrial Age with you?

    >>Fine, if you want to send out a Tweet, break >>out your Babbage Machine and punch cards.

    They must die but new ones must born! See how people never think outside the box this day... :-( Blame nixes and winnies! They have been around for too long

    ReplyDelete
  12. Cutting OpenSolaris is just business purpose, it's great will be replaced with SXCE 11

    ReplyDelete
  13. Solaris? isn't that just a weird commercial Linux clone?

    ReplyDelete
  14. @Last Anonymous: Seriously?! http://lmgtfy.com/?q=solaris+os
    It is exactly the other way around. Solaris IS Unix, while Linux is just a clone.

    ReplyDelete
  15. hello,

    Perhaps I am "a silly fool" but imho that was a planned (whyIdon'tknow) effort to get people out of Open Source or something like that.
    So, ORCL is in fact (not stealing, yes of course) but undermining every other people's work who where involved with OpenSolaris.
    My ...mean... mental connection ... Why we don't prohibit the usage of GNOME, KDE, XFCE for Solaris 11 (In other words: you killed OpenSolaris... now ressurect CDE/Motif!)
    Perhaps that is only a bitter (and unfair hope) but I think they should face "a punishment" for those actions...

    My worthless random thoughts....

    Andreas_P

    ReplyDelete
  16. Linux is probably the next target that Oracle has in its sights, look at the companies that Oracle, has destroyed: Informix comes to mind, Sun is history now. MySql is part of their portfolio, Java. People in Richmond, Wa are probably dancing in the streets over this news.

    I have a bad feeling about this.

    ReplyDelete
  17. Oracle has just shot themselves in the foot. Between the lawsuit they filed against Google over JAVA and the decision to not release an Open Solaris binary, they've told the community that they don't value them, and the community will respond by not valuing Oracle, and stop buying Oracle products.

    Since the community controls a huge amount of corporate IT spending, this is really going to hurt Oracle. I would strongly suggest dumping your Oracle stock as quickly as you can.

    ReplyDelete
  18. Next for Larry... Hostile takeover of RedHat and quick buyout of Suse and Ubuntu.

    ReplyDelete
  19. @The Mad Hatter: I really don't think so. People buy Oracle products because of Oracle, its professional support and certification, not because "OMG Linux is so great and open, and I love the community". Mission-critical businesses care about reliability and certification. Otherwise, they would all be running Debian, Ubuntu and CentOS.
    The same goes for Red Hat. People buy Red Hat products because of Red Hat, otherwise they would all be using CentOS or Fedora, for free.

    ReplyDelete
  20. This is why no one got behind CDDL, the license clearly allowed for this explicitly. I feel sorry for anyone that contributed substantially from outside of Sun, but hopefully this will serve as a lesson as to why GPL is simply better in that capacity.

    ReplyDelete
  21. I scrolled down here to make exactly the point that Frank has just made - this could not have happened with a better licence.

    Anyone still think GPL is a bad thing?

    ReplyDelete
  22. "This is why no one got behind CDDL, the license clearly allowed for this explicitly. I feel sorry for anyone that contributed substantially from outside of Sun, but hopefully this will serve as a lesson as to why GPL is simply better in that capacity. "

    i agree

    ReplyDelete
  23. well, you chose to work on something for free. Can't say I feel too much sympathy for that stunning decision. You may love open source, but it sure ain't putting food on your table.

    ReplyDelete
  24. Fork, there's enough features, such as dtrace and zfs to make a fork worthwhile, who cares if it isn't compatible with Solaris, this opens up the opportunity to innovate.

    There are plenty of architectures out there, such as ARM, x86, MIPS, Power. Sparc is independent of Oracle, it is open.

    This means I'll have a good look at Nexgenta, rather than Solaris next upgrade. No more development on Solaris I'm afraid, Sorry Oracle. Developers, Developers, Developers!

    I think for Oracle, it's simply about control, unfortunately for Oracle, control simply creates passive resistance in those your trying to control, namely the developer and customer...

    ReplyDelete
  25. Just disgusting.

    ReplyDelete
  26. It's really annoying me that Oracle is pissing on Open Source. F*** Oracle!!!

    ReplyDelete
  27. Keep in mind the following;
    It was about 70years ago, that "the BIG-three" from Detroit actively lobbied to get the railway companies out of their way. In other words, they --with some help from policy makers-- destroyed the railway industry for their own good.
    What happened then is quite something to pay close attention to;
    They then became reluctant to produce fuel-efficient vehicles and this resulted in that a.)Back in the 70s, they were still actively producing cars that hardly did 2km/L, AND b.)They then started to lose the market share globally against automakers from Germany, Japan and many others producing more "technologically sophisticated vehicles" AND c.)They brainwashed those that still remained in love with "American-standard vehicles", teaching them "it's not just OK to ride those vehicles, but it's actually very COOL and encouraged to be fuel-inefficient", which consequently made America "addicted to Oil" as some famous figure (needless to mention his name, we all know.) quoted.

    Likewise, Oracle may now be enjoying the view of the near-future with less competitors, but as the case above shows, less competition means slower innovation, and this is nothing new to us living the age of 1990-20xx with widely-spread computer literacy - if you remember that M$ has long enjoyed playing a huge monopoly and the consequence is/has been that very ordinary PC users CANNOT crate documents and spreadsheets WITHOUT M$ Office installed on their PCs, or tell the difference between Office and Windows because they think those products together are what any PC MUST CARRY pre-installed in HDD.
    Too add to that, let me ask "have we seen any drastic changes in ways that ordinary people use their computers since 2001?" I personally would like to give the answer "No", based on the fact that most of them surf the web, e-mail and that's pretty much all. And you might say "yes" but if so, why are Netbooks (with the 200x version of i486 processors --namely "Intel Atom"-- inside) so popular?
    The point here is I feel that even ordinary PC users I'm talking about here would/could have done more, and/or have learned to do more with their PCs if they were given more innovative and fun-to-use software/operating systems. I feel that they missed out a whole lot of fun stuff they can do with their PCs just because the PC vendors literary forced them to use Windows, without even giving them the info. of what alternatives were out there other than Mac.

    Now be that the businesses running Oracle DB on Oracle Solaris...umm, that'll be catastrophic!!!

    Oracle, I, as an xNIX amateur must tell you, that your dreamed empire is doomed to fail, if you push that evil vision any further!

    ReplyDelete
  28. I might actually revise the post later, but okay, this is what I've got to say for now...

    ReplyDelete
  29. What's so fuss about it?isn't Red Hat have similar attitude towards Fedora Project,as well as SuSE to OpenSuSE,yet no one seem to care

    ReplyDelete
  30. F*** off Oracle! You f****** cunts! You destroyed Sun, you destroyed Java, you destroyed OpenSolaris!

    ReplyDelete
  31. We can’t do everything. The limiting factor
    is our engineering bandwidth measured in people and time.

    Ans- GPLv3 license for OpenSolaris... that is the only way to compete with, and be one step up from Linux at only GPLv2 license.

    ReplyDelete
  32. so what will happen to MySQL?
    I reckon it is doomed too!
    Bugger. this will shake things up a bit.

    ReplyDelete
  33. Tahiro, what is so often forgotten is that proiduction of *technologically advanced* vehicles by Europe and Japan was born out of economic and legal necessity. Economic necessity in that Europe as a region (and Japan as a country) imports most of their energy (hydroelectric power has never been a major energy source in either Europe or Japan); the legal part comes in because of the growing power of the *Green/environmentalist* parties (especially in what would become the EU in general, and Germany in particular). The Arab oil embargo forced the automakers in the United States to face what those in Europe and Japan already had. The same thing (or an equivalent) must happen to Oracle; otherwise, they will have no reason to stop their behavior pattern.

    Microsoft, as much as they may be hated, has not made the same mistakes as Oracle. By and large, the only reason that Microsoft *is* hated is not due to their being semi-closed (they are, in point of fact, more open than they have been, and have always been more open than Oracle) but because they are very large and very profitable. While they have become (and remain) a de facto monopoly in PC operating systems, that is, in reality, the PLAN for any business (whether for-profit or not) - to become the global standard in that line and displace all competitors. (If you don't have that as your ultimate goal, then what are you in business for?) Is the hate because they actually became successful at it?

    Lastly, let's look at Office and its file formats - Microsoft has *not* roadblocked non-Microsoft products from using their file formats (OpenOffice.org, and before that, StarOffice, has from inception; so has WordPerfect and Lotus Software). I came from WordPerfect (which was my DOS, and before that, IBM mainframe/terminal, word-processing software of choice) and Lotus 1-2-3 (where I cut my spreadsheet teeth starting in 1985) to Office for Windows because Office had better compatibility with WordPerfect and 1-2-3 files than WordPerfect for Windows and 1-2-3 for Windows. (In other words, it was Novell and IBM that messed up.)

    ReplyDelete
  34. It sucks when shit like this happens. I think tho after a while, a new product will evolved. Oracle can acquire licenses and products, but they cannot purchase and hinder human innovation. Maybe Illumos will take off and maybe it won't. Time will tell.

    I'm skeptical, but willing to see how Solaris 11 express pans out. Grad school starts on the 30th so I guess I'm going to resort to Debian for the time being. I do hope Solaris 11E proves worth while for us low lifes.

    ReplyDelete
  35. @Frank:
    Actually, all contributions to the solaris kernel and userland are still intact and publicly available:

    hg clone http://hg.illumos.org/illumos-gate

    This is where the new derivative open-source solaris kernel lives. All those who contributed in the past can still keep contributing.

    Oracle by no means got a "free lunch". They still can't take the source code away. They can only exercise their NIH tendencies and be excluded by serious members of the new open-source-solaris community (most of whom are former sun/oracle employees that are/were the (co-)creators of some of the biggest technologies in Solaris (DTrace, SMF, ZFS, MDB, Boomer) to name a few).

    The Solaris code is far, far from dead, and there appears to be a growing community of elite developers backing the open code.

    If anything, Oracle has (unintentionally) shut its doors to some of the most talented and intelligent developers in the industry (like Bryan Cantrill, Bill Moore, Garret D'Amore, Stephen Hahn, etc).

    Best of luck to the reincarnated community, and (they'll surely need it now, more than ever) best of luck to the engineers still under Oracle's dominion.

    ReplyDelete
  36. Here I was just getting started with OpenSolaris for my home server because of ZFS and all the wonderful features it has. I had figured if I can make it work at home, I would try to bring it in to the company. Now that OpenSolaris is dead and it looks like Solaris is encumbered with support licenses I don’t know how easy it will be to have them switch. Of course, if the company were going to put into production I would recommend support, but it can be hard to sell things when they are not in the budget.

    I hope Oracle doesn’t turn into another evil empire.

    ReplyDelete
  37. It's not about being evil, its about money. The basic rule is "you eat money, you live. You eat too much money, you die."

    ReplyDelete
  38. This is not looking good at all. I guess I was always reluctant to start with open solaris as I suspected this. I hope this stops here and does not spill over to other good projects.

    ReplyDelete
  39. wow. all you people thinking your opinion matters... sad.

    ReplyDelete
  40. I'm with the Anonymous on "August 13, 2010 7:59 PM".
    Now is the best moment to introduce a new idea and a new platform to work leaving out UNIX. ¿A new project licensed under the GPL?
    Nowadays the computers are powerful enough to use new ideas and not get brainfucked about other things. Maybe a decentralized OS is the best idea for not to depend about business.
    I would be happy to have a SO based on alien technology...

    ReplyDelete
  41. Oh man. I have lost faith in humanity.

    ReplyDelete
  42. Inevitable Oracle-esqe behaviour...

    I'm not an OpenSolaris user, nor have I ever had any real interest in it - but you know as soon as Oracle starts waving its wallet at a Company it's time to run - fast.

    ReplyDelete
  43. To the anonymous speaking of Opensolaris on a home server: Try Nexenta - I believe they will be the leaders on the new incarnation of OpenSolaris - Illumos.

    ReplyDelete
  44. Companies exist to generate revenue and make profit. All decisions are driven by cost/benefit analysis (even if shortsighted at times). I'm not saying I'm happy about this, but I can't pretend to be surprised either.

    ReplyDelete
  45. We do need a new OS type in the mix. There are alot of good ideas between windows and *nix that could amount to something great, the only problem is that they would have to run code native to a Linux/BSD to get market share enough for people to start coding against the native stack. I doubt that will happen.

    as a Solaris Admin (for years now) I am sad that Oracle has decided to repackage OpenSolaris 2010.03/06 and call it Solaris 11, but to be honest Sun was hinting at that before so I am not surprised but just saddened.

    ReplyDelete
  46. I am working on Solaris since 5.0. I even hate hear oracle solaris.. for me it will be always sun solaris... like those Brooklyn dodgers fans..

    ReplyDelete
  47. What did you expect from Oracle? Leave Opensolaris, sue Google for using java... I completely agree with Mad Hatter. It's time for community to turn the back on Oracle.

    ReplyDelete
  48. Come on, lets be honest here. Oracle did kill the project.

    They could've created another product to do this, but they want to tie in all the devs to this product by fooling you in to thinking they've 'morphed' it into Express.

    It's a completely new product, with new development cycles, and of course new direction and market 'mind' share to go after.

    Express is a feeder product. It's a gimped feature set, and will continue to be gimped. You cannot simply have something that competes with your 'in the money' product with something 'free-ish'.

    There is nothing to gain by continuing to work on this. I hope all the devs move on to something better than this code base which will start to rot asap.

    ReplyDelete
  49. i-cahn-oclastic tendencies !!

    ReplyDelete
  50. I guess Oracle is far more clever than anyone in the market had ever expected. Who didn't question the buyover from SUN by Oracle? How many business analyst thought it was foolish?

    Right now everyone can see why they wanted Sun and that is was the biggest and smartest investment in the IT-world for the last decade.

    Solaris IS THE BEST OS for Business, no Solaris admin will question that.
    Since Solaris is an unix OS and not a graphic OS with some commandline-bogus like Windows server2008 it has far more benefits.

    Solaris will beat Windows within a couple of years, maybe even within 2. Oracle will do what SUN has ever neglected, do the right marketing that Solaris deserves.

    It is absolutely sour that the OpenSolaris development is killed in this way, but it is the best for Solaris itself.

    I am using Solaris on 10 servers, with about 50 zones. I will have to pay for usage and yes that hurts. But... paying will make sure i have a stable and up-to-date state-of-the-art server OS. I won't have to fear that the OS might be scattered or that techniques like zones and ZFS will be available on other OS-es, by which my OS knowledge degrades on the labor market.

    ReplyDelete
  51. Well Thanks a lot Oracle! another strike and i think your even bigger jerks then before...!
    I Miss Sun. I was really staring to like them then satan err uhh I mean oracle bought them.
    All I have to say is Oracle you really really suck! thanks for destroying many open source project and communitys and using there hard work for your gain. P.S I hope Google wins the lawsuit!

    ReplyDelete
  52. Wow !!! Oracle really screwed the Open Source folk.. what a way to say "Thanks" ! They will pay one way or the other.....there is more to business than "Business"
    Greed never wins.

    ReplyDelete
  53. How big was the external development community for OpenSolaris? I never got the impression that there was a significant (meaning influence or introducing major components in a serious manner) influx of features/code from the Open Source community. Not because of lack of interest but because Sun never set it up to work that way.

    For this reason and the fact that Solaris 11 will effectively be a (somewhat closed) "fork" of Solaris 10 means that these remaining external projects will simply be competing forks of Solaris that will be extremely difficult to sync with the official release. It's doubtful that such a project has any hope of competing with Oracle in this regard which effectively kills any "Open" Solaris community.

    I'd love to be wrong about this. I had great hopes for DTrace & ZFS but seems that there have been bad decisions at Sun/Oracle and amongst the Linux core dev community that mean these fantastic technologies are never going to really get a chance to get the adoption they deserve.

    -- Ben Scherrey

    ReplyDelete
  54. Hey, think positive.... Guess it's time to start looking into migrating from MySQL to PostgreSQL, just in case.

    OS: Linux or Open/FreeBSD
    Web: Nginx or Apache + PHP
    Backend: PostgreSQL

    ReplyDelete
  55. well we knew this would happen.

    Its easy.

    Quit supporting solaris entirely. It's painful but the only choice - no free lunch for oracle.

    Back that up with a nice lawsuit and have the commission re-investigate the original takeover.

    ReplyDelete
  56. never mind really... I'm perfectly happy with OS X and Linux but I guess that's because I've no Sun hardware...

    ReplyDelete
  57. You have Sun software in OS X and Linux, though. You don't have to be running OpenSolaris to be using Sun software. Today it's OpenSolaris being yanked. Tomorrow...?

    ReplyDelete
  58. Open source is a revolutionary movement far beyond the IT industry.In one hand we have millions of developers and users in the other we have free market companies(Suse,Red Hat,Sun,Canonical).Maybe its time to decide which way we want to move on.

    ReplyDelete
  59. @everyone spouting that "*nix and widows must die"...
    This is like heralding the death of internal combustion engines. It may happen some day, but it will not be anytime soon because there's nothing viable to replace it and you can't stop the world while you think of some utopian OS.

    ReplyDelete
  60. I was saddened to hear the official stance of OpenSolaris.

    ReplyDelete
  61. I'm still not clear of what the problem is...This was an internal note to the internal developers on how to proceed. They are trying to run a business. They are telling employees how things work.

    They indicate they will continue to fund development of Solaris and keep things open but with emphasis on business value first (so they can pay their developers :-).

    The items that are open will remain open (usr/src) . The items that are closed will remain closed (usr/closed - part of the commericial Solaris).

    I think in many ways, this is just a rebranding Sun/Oracles distribution of OpenSolaris to their Express edition.

    Plus you still have illumos.org

    ReplyDelete
  62. It will fail when they realise that they will have to pay people to fix and code it now.

    just like HP Unix.

    ReplyDelete
  63. I say again, they are paying top engineers to work internally on code to fix things that adds value to their commercial product. If it happens to help the open side, then it's good for both.

    If the fix is need on the open source then it should remain open.

    If it's on the close source, then it may not be open source, but it is likely deemed valuable enough that it is worth paying developers to fix it.

    ReplyDelete
  64. As a Solaris user from back before it was the OS (yes, it was one of the Operating Environments available on SunOS 4.0)... never quite understood why it went open source in the first place, drive innovation? Who knows.

    If you view Solaris in the same vein as MacOS, I think you'll start to see things more clearly. Apple packages their OS to run on a specific hardware configuration in order to make it more supportable. If Solaris does the same and Oracle (yes, I hate that part of it) continues to building world-beating systems that the rest of the world has to catch up to, great (keep developing Sparc architecture, damnit!)

    I think, to some degree, what did Sun in is the same thing that basically did SGI in back in the 90s - they tried to carve out a niche of the market on the low end, using commodity components and getting away from developing their major project lines. Seeing NT running on an SGI nearly killed me. Seeing Windows running natively on a Sun labeled machine does the same.

    I agree, politically, it's a bad way to make friends and influence people among the community to open a project and then close it on them. In a business sense, it may be very short sighted, or a very good way of shooting themselves in the foot.

    ReplyDelete
  65. Que les dire, lastima, pero que le vamos a hacer, todo tiene un principio y todo tiene un final...tecnologicamente hablando....saludos a todos

    ReplyDelete