Wednesday Jul 02, 2008
Joe "Zonker" Brockmeier, the puppy-kicking Novell community manager for OpenSUSE, has clearly been reading from the same press briefing as Novell CEO Ron Hovsepian.
At the Red Hat summit in Boston, pooch-punting Zonker (not being disrespectful, I understand Zonker prefers to be called "Zonker") revealed that he is "very disappointed" that Sun hasn't "bitten the bullet and participated in Linux". By which he means, presumably, the Linux kernel, as Sun certainly does participate in many projects which are upstream of Linux distributions; indeed, it's been recorded that Sun has more code in the average Debian distro (including the software in the repositories) than anyone else.
Beagle-booting Zonker's comments also seem to echo criticisms made of various popular Linux distros by employees of companies who produce less popular, green-themed Linux distros when they complain that the work is all downstream: "The work that's done for Solaris is done only for Solaris." Well, let's get two things clear:
1. a lot of the work funded by Sun on OpenSolaris finds its way into projects upstream from Linux, including X.org, GNOME and important applications
2. a lot of the work funded by Sun on OpenSolaris finds its way into other open and closed-source projects including, DTrace into Linux
Zonker, if you must kick that puppy, please remove your misinformation boots first.
ps. the views expressed here are not necessarily those of my employer
Tuesday May 27, 2008
Seriously, is there a worse technology journalist than Sam Varghese? His column Open Sauce - A GNU Perspective (geddit?) is a train-wreck. He's very poorly informed, self-important (he considers that if he gives a product a poor review, it's "a major PR disaster"), but what's even worse: he simply can't write.
This is the open-minded individual who insists on writing "(sic)" when quoting americanised direct speech. This is the wordsmith who crafts nonsense like Bruce Perens made what would be a move with huge repercussions, and the brainless Stormy by name, not by nature (on Stormy Peters of OpenLogic). I could go on. And indeed, I have.
Anyway, I'm revisiting Mr Varghese's column after reading his review of OpenSolaris. I will admit that I was waiting for this one, fully expecting it to be littered with factual errors and what we might kindly describe as failures of intellectual curiosity. And I wasn't disappointed. His opening salvo:
One still has to go through a requester/sponsor arrangement to submit a patch to the OpenSolaris project. (By contrast, the Ubuntu Linux distribution started by Canonical is now a little more than three-and-a-half years old - and there is no need to detail what it has achieved).
We all admire Ubuntu, and no one is going to deny it has done a fantastic job in both gaining admirers within the Linux community and, crucially, growing the popularity of Linux with people who might otherwise have not used it. But still, (and ignoring the massive differences in starting points for these projects) the truth of Mr Varghese's statement really depends on who you are. There are, after all, non-Sun committers to OpenSolaris. Sure, we want more, but I challenge Mr Varghese to put back a patch to Ubuntu without a sponsor. One will always have to go through a request/sponsor arrangement unless one has committer status.
Mr Varghese then demonstrates his ability to work the Google machine, regurgitating criticism of OpenSolaris (much legitimate - we're not claiming perfection here) from IBM employees, and then his inability to RTFM by complaining that he can't find OpenOffice.org. But then he unleashes his final barb,
But the licence is what jars the most. It pops up in all its glorious detail right at the start of proceedings, the Community Development and Distribution Licence. It isn't compatible with the General Public Licence, an indicator, again, that Sun is still in two minds - should we (really) give it away or should we still continue to be control freaks?
Like many people, I have a lot of respect for the GPL, but let's be clear: only the GPL is compatible with the GPL. And the CDDL is an open source license by any - any - reasonable definition, and certainly the one to which Mr Varghese appears to subscribe. Does he even read his own column? So when he writes:
There are two Sun components that would be of interest to Linux developers if they were licensed under terms that made them portable - the ZFS filesystem and DTrace. But by the time Sun decides on whether it will open source these two, it may be time for me to bid goodbye to this world.
Let's hope not, as that would date Mr Varghese's demise as January or December 2005. Happily, DTrace and ZFS are both now available on Solaris, Mac OS X and BSD - DTrace is even available on QNX. But should Mr Varghese read this (although the evidence is that he reads very little, at least, until he has decided what his opinion is), "open source" does not equate to GPL compatibility. If it did, why would we even have the Open Source Definition? We would just have the GPL.
ps. the views expressed here are not necessarily those of my employer
Tuesday Apr 01, 2008
Novell CEO Ron Hovsepian, ("ill considered" - Redmonk),
not content with the murkiness of his own company's patent arrangements
with Microsoft (the two companies laughably "agreed to disagree"
on
whether or not their November
2006 agreement was an ackowledgement that Novell was infringing
Microsoft patents), has decided to throw some mud in the general
direction of OpenSolaris.
"Rather than focusing
on Microsoft, Zemlin pointed Hovsepian to Sun and Open Solaris, where
his comments were unusually pointed.
"I believe OpenSolaris has had about 60,000 downloads last time I
looked," he said. "When you look at Linux downloads just last year
[there were] over two million of just SUSE.” Hovsepian also attacked
the OpenSolaris license directly.
"I would suggest to the customers and to the community, be careful. The
way they’ve written their contract as soon as you look at it, you can’t
go back and look at Linux.
"It’s a very dangerous contract from my perspective for someone who
wants to work on Linux." |
Attacking the license? Well, any old fule knows that only GPL'd
code is compatible with GPL'd code. But presumably, Mr Hovsepian
is scaremongering that those who work with OpenSolaris code have been
exposed to patented methods and may face encumbrances if they want to
put back to another code base. Is that what he's getting
at? (Incidentally, his criticism remind me more of Microsoft's
covenant not
to sue open source developers who use Microsoft-patented methods for
"non-commercial" use than anything else. Now
that's dangerous.)
Anyway, last time I checked, Sun is pretty clear on software
patent policy. You can read about it from
Mike
Dillon (General Counsel),
Simon
Phipps and again
here
(Chief Open Source Officer and, ahem, my boss),
Greg
Papadopoulos (CTO) and
Jonathan
Schwartz and again
here
(CEO).
Secondly, Ron Hovsepian's reported figure on OpenSolaris downloads
wasn't too clear. Did he mean source code? Or binary
distributions? When did he last check? And who did he check
with? Of course, since Sun opened the Solaris source code, there
have been millions of downloads of Solaris 10, hundreds of thousands
(if not millions) of downloads of Solaris Express, and I don't know how
many downloads of source code, but I would put it in the tens or
hundreds of thousands (I tried to calculate this, but gave up - you
have the full tarball, and specific consolidations...hits per file, data transferred per file...it gets
messy and I couldn't generate a figure I could stand behind). We've also had tens of thousands of downloads of the
developer preview of the binary distribution coming out later in the
year. Which isn't bad for an operating system that hasn't been
launched yet.
 |
|
Ron, left, not right
|
|
But enough about us. Last
time I checked, Microsoft's intepretation of Novell's patent licensing
agreement was,
"If a customer says, 'Look, do we have liability for the
use of your
patented work?' Essentially, If you're using non-SUSE Linux, then I'd
say the answer is yes," -Steve Ballmer.
More on this in the latest episode of the Register's
Open
Season podcast (27:20 minutes in) -this is not necessarily
historical issue.
Now this isn't Mr Hovsepian's first
ill-informed
and misleading attack on OpenSolaris, but I don't think that's it's
really our fault. Simply put, he has a shortage of targets.
I mean, who else is he going to attack? Given his position, he can't very well attack
another Linux distro, and he's hardly going to attack Microsoft.
Apple? For successfully porting of OpenSolaris technology into
their operating system (without licensing any patents, we might point
out)? Doesn't really work, does it?
Open source needs better leadership that this.
ps. the views expressed here are not necessarily those of my employer
Monday Aug 13, 2007
Self-styled Cyber Cynic Steven J Vaughan-Nichols published this piece suggesting that recent developments in the IBM-SCO case may compromise the OpenSolaris project.
To be clear, I think that people like Steven J Vaughan-Nichols do an important job. There are times when self-conscious cynicism should be one's guiding light (as anyone who has recently wasted three hours of their weekend trying to get rid of a door-to-door vacuum cleaner salesperson can tell you). Moreover, I can't comment upon the legal merits of his argument, being under-qualified (i.e. not qualified at all), not authorised and generally lacking the requisite ambition. But I can comment on the article itself.
To wit:
"Sun's Jonathan Schwartz -- then Sun VP of software and today Sun's president and CEO -- said in 2003 that Sun had bought "rights equivalent to ownership" to Unix.
SCO agreed. In 2005, SCO CEO Darl McBride said that SCO had no problem with Sun open-sourcing Unix code in what would become OpenSolaris."
As I read this, Mr J Vaughan-Nichols seems to be implying that Sun believes it bought the rights necessary to open source Solaris from SCO.
However, clicking on the link he provides that quotes Jonathan Schwartz, one quickly realises that Mr Schwartz appears to assert rights equivalent to ownership to Unix based upon Sun's agreement with AT&T in 1992. Which is not the impression I got from Mr Vaughan-Nichols' piece. With that in mind, the article may, perhaps, seem rather less Slashdottable.
ps. the views expressed here are not necessarily those of my employer
Wednesday Aug 08, 2007
Disparaging? Possibly. Disingenuous? Never in a million years.
Linux kernel maintainer Andrew Morton, reports ZDNet, was rather dismissive of OpenSolaris at LinuxWorld yesterday, inviting all to rally behind the cause of, er, monocultures.
Well, we don't expect Mr Morton to trumpet the great advances that OpenSolaris has made (which, not unreasonably, many in the GNU/Linux community are unaware of), and indeed, leading figures in the Linux community have in the past made even gloomier prognostications for Solaris.
But Mr Morton is right on the money (in the parlance of our times) with this comment:
It’s a great shame that OpenSolaris still exists...They should have killed it...They've fragmented the non-Windows operating system world and they continue to do so
Quite right. And let it not end there. Surely Sun might be further castigated for the UltraSPARC T2, which is continuing to fragment the non-Intel processor world. And it's a great shame that the Opera browser still exists, for they are continuing to fragment the non-Internet Explorer world. And let us not forget Gmail, which has fragmented the non-Hotmail world. And I really think it's time that O'Reilly pulled the plug on OSCON, fracturing, as it is, the non-LinuxWorld world.
Mr Morton also goes on to say that SystemTap will eventually have all the capabilities of DTrace. For reasons why that may not prove to be the case, you can have a look at Adam Leventhal's recent postings here and here.
ps. the views expressed here are not necessarily those of my employer
Thursday Jun 14, 2007
There are three anniversaries I'll be celebrating this week. First, it's 10 years since I joined Sun. My first job? Cold-calling customers who had stopped calling Sun. Yes, I was a tele-marketeer, and I can tell you, it is tough and thankless work. And so, whenever I get a tele-marketeer on the line at home, I try to be as sympathetic as posible while I tell them to get stuffed. Anyway, that was 1997 and I had just arrived in the Netherlands. I was looking for work and grateful for the opportunity, just as I'm grateful now that I could transfer with my family over to Sweden.
The second anniversary this week? OpenSolaris. It's 2 years today since it was launched on a suspecting public. As a user, I think the experience of an OpenSolaris distribution on the desktop is coming on in leaps and bounds. And although I don't want to dwell on the negative, I was pleased to hear Linus Torvalds talk about OpenSolaris this week, even if I don't especially like, or agree with everything he says. I think that contrasting his comments this week with those from February 2005 shows the relevance and success of OpenSolaris.
Let's hope he and Jonathan can have dinner soon.
Which brings me to my third anniversary: on the 21st, our daughter Emma turns one. There is a concept in philosophy called "qualia", such as yellowness, or the taste of coffee, the properties of the senses which seem irreducible and can only be described by themselves. I'd say that being a parent is similar: the feeling of parenthood can only be described, I am sure, by being a parent. I don't think that you know love, or fear, until you have a child.
 |
ps. the views expressed here are not necessarily those of my employer
Don't feed the trolls ;-)
yah, there's a lot that's wrong in that article. T...