Archive for the '"Open"Solaris' Category
Sunday, June 15th, 2008
El Reg: “OpenSolaris still has some Linux copying to do”
I had to laugh when I saw the headline, but it appears OpenSolaris’ attempt to copy Linux has a few shortcomings. It’s certainly better than Solaris 10, but in my experience, the drivers were an issue as was the lack of packages in the database. Another issue I was fed up with was the lack of gnu tools as the default but perhaps that’s unreasonable to assume the guys at Sun would change. Finally, just because OpenSolaris had similar software (e.g. Gnome) don’t expect it to be as well integrated and polished - try customizing or changing the default settings and you’ll see what I mean.
On the other hand, OpenSolaris will be helpful for Solaris developers who are tired of the server OS for development. If you’re already using Linux, why go back in time…
BTW, has anyone heard the phrase, “Imitation is the sincerest form of flattery”? Now it’s time to imitate a community development process… and then these other issues should iron out over time ;-)
Wednesday, April 23rd, 2008
Ted Ts’o Dissects “What Sun was trying to do with OpenSolaris”
Ted put together a great set of insights into what Sun may have been up to with OpenSolaris. Ted has a great way of cutting through the marketing BS and gets right to the heart of what’s going on. Obviously I completely agree with him on a few issues. Do any of these sound familiar? I think I’ve covered some of this before here, and here, and here.
From Ted:
So that explains why it’s take three long years to try to get basic open source development tools (such as putting Open Solaris source code in a distributed SCM located outside of the Sun firewall) for Open Solaris. It was never was Sun’s intention to try to promote a kernel engineering community, or at least, it was certainly not a high priority for them to do so.
So if you run into a Sun salescritter or a Sun CEO claiming that OpenSolaris is just like Linux, it’s not. Fundamentally, Open Solaris has been released under a Open Source license, but it is not an Open Source development community.
I find it unbelievable Sun’s executives still forge ahead as though there are no issues - this was a half baked plan when it launched and unfortunately Sun has to cut costs and can’t invest what’s required to do this right (not to mention Sun also made some big mistakes - anyone using the CDDL?). In the meantime, Sun and its investors have missed out on the huge Linux boom that quite honestly… Sun was best positioned to take advantage of. Oops…
Jonathan, what community are you looking at - where is it? Please show me. (I’m sure your shareholders would be interested too.
Thursday, April 3rd, 2008
Are April Fools’ posts for fools? Are you fooled? I pity the fool

Ask a good IP lawyer you know whether Jonathan *could* do this if he suddenly wanted to… ask your IP savvy lawyer to read the Solaris 10 license, then the Contributor Agreement, patents that could cover Solaris and explain to you what IP a vendor could still control or use against you if you were to start making OpenSPARC chips, ship Solaris around the world, etc… You may also look at what Solaris products you actually might use on a server… and the IP/licenses associated there. Have you seen anyone benchmarking Solaris 10 and publishing results online? Oh, that’s right, it’s not allowed (See the post from emantion near the end). Was that a surprise to you considering all the “open” messaging you may be hearing? Did you confuse OpenSolaris with Solaris 10?
Then consider that while the CDDL isn’t too bad, it was intentionally developed to be incompatible with the GPL and the only open source OS to really matter, the Linux kernel. (Sorry BSD guys… I know… you’re hurt, but … sorry) Once you have an answer from your astute lawyer, I’d ask, would having all that power and control in one vendor concern you? Could they take it away?
http://blogs.sun.com/jonathan/entry/a_new_strategy
I pity the fool.
Now ask your lawyer to read the GPL license that comes with RHEL, Debian, Ubuntu, Asianux, OEL or SLES (ignoring MSFT/Novell for the moment). Simpler? Want to post a benchmark comparing any Linux distro’s performance? Go right ahead. Can any 1 vendor stop you? No…
Continuing this line of thought, now look at where all the other industry vendors participating in mass open source collaboration are heavily investing right now, today, and tomorrow. You can read about this over at the Linux Foundation (yes, the second plug for this fine work). Or you can look at Apache or even one that surprises me daily, Eclipse.
http://www.linux-foundation.org/publications/linuxkerneldevelopment.php
And some actually are still surprised that Red Hat keeps growing amid pointed attacks from Sun, Microsoft, and Oracle? “First they ignore you, then they ridicule you, then they fight you, then you win.”
Winning was just the next step ;-) Congratulations Red Hat, Novell, Debian, and Ubuntu.
Thursday, April 3rd, 2008
Who really writes “Linux”? A special report from the Linux Foundation
Steven posted a good eWeek article summarizing the recent Linux Foundation report on who writes and contributes to the Linux kernel development. Too many have written blogs with titles like “who writes Linux” that I had to put “Linux” in quotes in my title. The reason is that this document/report is about the Linux kernel and there are many things that people commonly associate with “Linux” that are outside the kernel. Think of Gnome which is written by the Gnome community, KDE which is sponsored by Trolltech, package management tools from Red Hat, Debian or Novell (e.g. YaST, Apt Yum), a multitude of libraries, and even OpenOffice which is still controlled by Sun, but now with contributions from IBM.
So I would agree this report is fantastic - it provides a view into what’s going on beyond what we “think” happens. The Linux kernel community is a great success story in what Amanda calls “mass community collaboration” - even more ironic because there are many competitors, vendors, academics, hobbyists, customers and other random experts collaborating in one place.
Read the report (it’s “free as in beer”) and find out everything you wanted to know about Linux kernel development (including perhaps that IBM is the #3 contributor to the kernel). The story this report tells is a truly unique feature of the Linux community. You won’t see it anywhere in the communities or practices of other OSs, no matter how “open” they proclaim to have become.
The report is interesting in how it also debunks some myths that somehow get spread around. For instance, some have said “kernel development will slow down as the features catch up to UNIX/Windows”. Not true.

Some have said “Linux is just IBM” or “Linux is just Red Hat” trying to position Linux as dominated or caused by one entity that they’re not fond of. Again, not true (see the section of the report on Contributors).
Finally, take a look at how some end user companies are participating and reaping the benefits of a true collaborative development community. Did you know your next VW will be powered by Linux? Did you ever think the same features that make an auto’s systems “crash-proof” could also help on a server or mobile phone? The VW bullet is a pure example of innovation being applied to adjacent spaces - it would never happen in Windows, AIX or Solaris.
- Companies like Sony, Nokia, and Samsung ship Linux as a component of products like video cameras, television sets, and mobile telephones. Working with the development process helps these companies ensure that Linux will continue to be a solid base for their products in the future.
- Companies which are not in the information technology business can still find working with Linux beneficial. The 2.6.25 kernel will include an implementation of the PF_CAN network protocol which was contributed by Volkswagen. PF_CAN allows for reliable communications between components in an interference-prone environment – such as that found in an automobile. Linux gave Volkswagen a platform upon which it could build its networking code; the company then found it worthwhile to contribute the code back so that it could be maintained with the rest of the kernel. http://lwn.net/Articles/253425/ for more information on this work.
So with that I will end my praises and simply point you to the source over at the LF website here.
Sunday, March 30th, 2008
Microsoft Windows 7 going to look a lot like Linux?
It seems like Sun and Microsoft, for all their anti-Linux crusading are both sending strong signals that their OS’s will in the future look a lot more like Linux…
“First they ignore you, then they laugh at you, then they fight you, then you win.”
Thursday, February 21st, 2008
OpenSolaris issues are similar to OpenOffice?
I somehow missed this comment the other day… very interesting Sam. I’ve heard the same, but your history obviously lends more direct credibility. Let’s not forget Sun’s recent accomplishments with OpenDS either… see a pattern? ;-)
Mike-
You may be interested to know that the OpenSolaris Community developments you & Roy have described read like an OpenOffice.org redux. (I speak from the experience of an ex-Marketing Project Lead of OpenOffice.org)It is therefore hilarious to me, as it should be to all, that Sun calls itself an open source company. They have not got the foggiest clue, and this is all the more evident each 8-14 month period when I load a newer version of Ubuntu on the old box.
Linux improves because of trust. Period.
Thursday, February 21st, 2008
Roy Fielding responds to the OpenSolaris “ripple” in his own words
If you’ve read any of the OpenSolaris/Roy Fielding news on any of the sites/blogs covering the news, you are obliged to also read Roy’s own explanation on his blog. I think many of my comments here are also in-line with Roy’s view. Now everyone can go comment/complain about how negative Roy’s being on his own blog ;-)
http://roy.gbiv.com/untangled/2008/watching-the-ripples
Thursday, February 21st, 2008
Stephen O’Grady covers the OpenSolaris debate
A must read. I can’t say I’m entirely surprised by the balanced view Stephen posted this evening - it’s O’Grady at his best. I am a bit surprised he weighed in at all though - as he put it, there are a few things he’d rather do “Including having a few of my fingernails pulled out.”
Despite the painful picture that portrays, I’d recommend his post as a very well articulated and valuable Q&A to read if you’re interested in the topic. Sometimes the best work is the hardest… but I’m already brainwashed in Linux myself so it comes easy to me ;-)
Friday, February 15th, 2008
Emily Ratliff covers Roy Fielding’s Departure from OpenSolaris
I love feed technologies - I just saw Emily posted on Roy Fielding’s departure from OpenSolaris. She made one point that I had to chuckle over:
To date, Sun has received 578 patches[4], which represents a rate of 0.6 patches a day (first patch dated 6/17/05, there were some earlier undated contributions). Linus gets more patches while he is brushing his teeth than OpenSolaris gets in a week.
And one that just really irked me about just how messed up Sun has been on its approach to building a Linux-like community:
For me, the realization that Sun just doesn’t get it, and never will, was crystallized the day I was turned away from an OpenSolaris Users’ Group meeting for refusing to sign an NDA.
Perhaps I should have applied for a job at Sun and tried to fix it myself. However, I think this strategy starts at the top and so Sun would have to offer me a very high position to fix this big of a mess.
Thursday, February 14th, 2008
“I told you so” in order? Roy Fielding resigns from OpenSolaris
http://mail.opensolaris.org/pipermail/ogb-discuss/2008-February/004488.html
In my opinion, Roy came up short in fully describing the issue, but he did a great job focusing on the thread at hand regarding OpenSolaris and trademark. The fact is, Sun is not an open source community or development player. Sun wants all the benefits of saying it’s all about open and freedom, yet, Sun does something completely different. Nearly 3 years into OpenSolaris, the development is still behind the firewall inside Sun. Nearly 3 years into OpenSolaris, open source community developers would have to get Sun engineers to agree to accept code. Nearly 3 years into OpenSolaris, developers have to contribute copyright co-ownership to the corporation, Sun, in order to contribute to OpenSolaris. Nearly 3 years into OpenSolaris, there are still essential parts of the Solaris OS that are still not opened under a free license (they call it the OpenSolaris Binary License… aka proprietary). I could go on and on… but let me refer to Roy’s view below.
Will Ian be next to resign? I can’t believe he really believes this is the right execution of what sounded like an “open” strategy 2 years ago… I knew better, but many fell for the bedtime story that sounded sweet. Some will still argue that Sun’s great, open, etc., but they’re brainwashed; anyone who really knows what’s going on should not be fooled at this point in the game. “Open”Solaris is an OS that is created by 1 company, with no outside input or control and has a code repo on opensolaris.org… besides that, what has it done to contribute or help any community of users?
Some choice quotes:
Sun didn’t just make vague statements to me about OpenSolaris; they made promises about it being an open development project. That’s the only way they could get someone like me to provide free labor for their benefit. Given Sun’s recent track record on breaking promises, another one doesn’t surprise me at all.
…
Most of the stuff in that letter about Sun’s responsibilities in
regard to “International Trademark Law” is nothing more than
snow being tossed in the eyes of technical folks who don’t have
access to their own lawyers.
…
In fact, if it weren’t for the extremely pig-headed way in which Indiana was thrust on the community as Ian’s private domain, it could have easily been a unifying path for
all of the distros. It could have given them a gate within OpenSolaris in which to collaborate, instead of doing all of their work in separate communities outside OpenSolaris.Indiana is just another private marketing team within Sun that is making private decisions about “OpenSolaris” that aren’t even in line with the internal processes of Solaris Engineering, let alone the published governance model of the OGB.
…
Sun agreed that “OpenSolaris” would be governed by the community and yet has refused, in every step along the way, to cede any real control over the software produced or the way it is produced, and continues to make private decisions every day that are later promoted as decisions for this thing we call OpenSolaris. Rather than be honest about it and restructure the community to correspond to this MySolaris style of over-the-wall development, Sun prefers to lie to the external community members while ignoring their input.
…
This well is poisoned; the company has consumed its own future and any pretense that the projects will ever govern themselves (as opposed to being governed by whatever pointy-haired boss is hiding behind the scenes) is now a joke.
…
There’s nothing particularly wrong with that choice — it is a perfectly valid open source model for corporations that don’t need active community participation. IMO, the resulting code tends to suck a lot more than community-driven projects, but it is still open source.
In any case, I am done with it. I hereby resign my status as a Member of the OpenSolaris Community, effective immediately.