Killer Rabbits

27 07 2009

Just as I was writing that I was about to go on vacations, some story had to break about OpenOffice.org. Essentially, the news are about Microsoft discussing OpenOffice.org as a competitor. That’s interesting, usually Microsoft does not like to speak about competitors coming from the Free Software Community, except when it’s about patents on code it allegedly infringes.

So Kevin Turner, COO of Microsoft makes some interesting points about OpenOffice.org; but I would also like to react about Matt Asay’s own blog about OpenOffice.org as a weak competitor to MS Office. In some way, I found Matt Asay’s blog to be very much unfair to OpenOffice.org, but I will come to that later. Microsoft’s words on OpenOffice.org are unusually fair, not so much because they take into account OpenOffice.org as a competitor, but because they describe very well the reality of the “good enough”. True, the market wants good enough products to use, especially in these troubled times. But how you measure good enough is where the devil hides (as it were, he always hides in details, doesn’t he?).

By coining the issue of the “good enough”, Kevin Turner describes perhaps unwillingly what the market wants, what the market believes it consciously wants and what it’s really running after. OpenOffice.org does not qualify as a good enough competitor office suite: this office platform has been around for a over 15 years in its different incarnations, and expert features have been around just like in MS Office. It would be perhaps good to remind that about 90% of office productivity suites users only use about 10% of the features existing in every full-fledged office suite from any vendor. What this means is that customers usually don’t use these suites to their full extent. What this also means is that “good enough” is pretty hard to define. I think it can mean two distinct things: either good enough means that products are very much interchangeable feature-wise, or it means that nobody has a clue what are the actual product requirements in order to rationally choose one and not the other.

My preference goes to the second definition. After several years of analyzing migrations and deployments of OpenOffice.org, having talked to people in charge of the migration at various level of executive positions, I can pretty much say that people often don’t know why they stick to MS Office. But they generally tend to know why they want to get away from it. Most of the time, it’s not because of a feature they would absolutely miss if they were to switch office suites; this is an argument for status quo that is often pushed forward, but 99% of these “special features” are not so special. Competitors offer the same or similar ones. But it’s fear, laziness, and issues that exist inside the organization that hinder migrations. I read Kevin Turner’s speaking Outlook as a key value in MS Office and as something that OpenOffice.org does not offer. I get the feeling two things are being completely overlooked here: You don’t pack features in software like you do with a car. This is software after all, and it’s immaterial, unlike a car. Mr Turner’s points may have been valid in the context of a car brand’s qualities compared to another. Do we really think people cannot deal with downloading a separate mail/groupware client ? If that is so, I think this is a wrong way of looking at things. The real stickiness to Outlook is the Exchange servers that lock customers and hinder them from moving to another solution, not any special features (Zimbra anyone?). And in the end, good enough also means that once you broke on through all these gimmicks, half of the market finds out it really just needs something to type in notes and letters, and do some bit of accounting. For the rest, such as presentations, either grab Apple’s Keynote if you know what you’re doing, or stick to Powerpoint or Impress if you really feel like inflicting your poor artistic tastes to the rest of your colleagues. Which does just really mean: open an account on Google Docs or Zoho. Period.

Customer lock-in is something that drive people away from MS Office. I understand that Mr Turner keynotes Microsoft’s business partners and therefore talks in terms of market opportunities; but although SharePoint may be a great business opportunity for the Microsoft ecosystem, it’s a formidable capture engine for its customers. SharePoint has slowly become the foundation of Microsoft office platform, and one should not expect any sort of openness there. It’s a bit like a mousetrap: it looks appealing, you can get in but never go out; it’s a proprietary and non-standard realm by definition.

OpenOffice.org on the other hand, has something else to offer: Freedom. Freedom to use, freedom to improve, freedom to distribute, freedom to go away. Not less money for you and more gasoline to pay for. The time for pork-barrel spending progressively comes to an end in IT. True, OpenOffice.org does not benefit from a very large partner’s ecosystem (read “ISV”) and I understand that you will not feel alone if you have just acquired your expensive license to use Outlook and Word. I’m pretty sure that someone out there will also sell you something else, like business intelligence applications that “seamlessly integrates with Microsoft Office”. This usually means that their standard output is a *.csv file whose extension is renamed to “.xls” on the fly so that you can open it with Excel (or with OpenOffice.org Calc!) and send it via Outlook to your colleague next door without him gasping in horror at the sight of a new file format. That will be 354 Euros per seat my dear. By the way, are you part of these people who rename “.xlx” extensions (MS OOXML for spreadsheets) to “.xls” so that other people around can read your file and hope nobody else will notice you messed with the file format? Because if that’s the case, you are part of Microsoft’s problems.

And that’s what Matt Asay has apparently not understood. Matt’s problem here is that he reacts exactly like any open source software pundit: there’s always a good way to remind the Beardies how lame and unprofessional they are. Matt seems to be expecting that the OpenOffice.org project orders market analysis on a monthly basis. Matt seems to have some trouble understanding why an office suite that is not properly marketed with a commercial entity behind it may make inroads. Last but not least, Matt does not seem to consider OpenOffice.org (that’s OpenOffice.org to you and anybody else, Matt) as a credible competitor to MS Office. On what ground does he draw these conclusions is not clear to me. But there is something I know about Matt’s employer, Alfresco: Alfresco as a platform is a very interesting and important success for the Free and Open Source Software progress. It shows that you don’t have to be a complex, gas-guzzling, feature packed document management system to compete head to head with SharePoint. In fact, I hear Alfesco software is really popular. And Alfresco does also “seamlessly integrate” with OpenOffice.org thanks to an OpenOffice.org extension that allows you to upload and download your documents to and from the Alfresco system. Why am I telling you all this? Much of the success of Alfresco is correlated to the success of OpenOffice.org, and vice-versa. When an organization turns to an Open Source document management system, it tends to look for lower prices, affordable service fee, and no lock-in. Which means the very same organization has completed or is contemplating a migration to OpenOffice.org, which, incidentally offers the same benefit.
Who’s eating the other’s crumbs now?



Links for the end of July

23 07 2009
  • Sun shareholders approve Sun’s merger with Oracle: I hear Jonathan Schwartz did not show up to the meeting; I don’t know why, but it sure is a sad moment. Not because of Oracle (it makes things quite interesting) but because Sun is very likely to go away, and with it a whole part of I.T. history. I am glad to have known a lot of people at Sun, and look forward working with them again in their new company.
  • Oracle or not Oracle, OpenOffice.org is busy. Not just with the preparation of the next OOoCon that will take place in November, but also with some serious work on the OpenOffice.org’s interface. Before you say anything, here’s something you should know: it’s not an attempt to design a ribbon; take a look at it very carefully, you will find some very nice concepts.
  • The European Commission has published an interesting whitepaper about ICT standardization. This seems to have left Jonathan Zuck confused.  Lots of good things, but at the same time, I feel the software patents clique has never been breathing so close to the Commission’s neck: when will they accept that Royalty-Free (RF) is the only acceptable term for ICT standards? These people need the equivalent of a “patent subprime crisis” to show the revenues they make on “Intellectual Property Rights” rest on nothing but wind and wild speculation while harming pretty much everyone else in the industry, citizens and the advancement of science and technology in general.
  • Did Microsoft speak too fast when it announced its contributions to the Linux kernel? Check this out!
  • In an Earth-shattering announcement, Claws Mail brings its second micro-release of the 3.7 branch out in the wild. Enjoy without moderation.
  • Last but not least, the ODF Toolkit’s DOM component has been released in its version 0.7. You can grab it here.

Stay tuned (although I won’t be close to my computer for most of the month of August)!



Does Mono even matter anymore these days?

8 07 2009


I may surprise many of the readers of this blog, but as the title puts it, this blog is about how Mono does not matter anymore. Actually, I believe it stopped mattering 24 hours ago. But let me go back quickly on the last weeks and the come-back of Mono in the debates of the Free Software community.

It started with one Debian developer explaining why he thought Mono was a pretty good choice technologically-wise and not at all the patent-trap that those extremist punks with beards usually think it is. Actually I enjoyed reading this blog (for all the links check out OSNews and BoycottNovell) as it was very credible at least on one point: Mono is, for the best or the worst, essentially important for Gnome developers. Very few developments happen with Mono as the gateway from the Windows environment to the Linux one, and the ones that did happen have so far never been conclusive. Mono is very much present inside Gnome, pushed and shoved by Miguel De Icaza and Novell who seem to work hard at making Linux the constant second platform behind Windows (Why will remain up to everyone to figure out). So instead of having become this “Switzerland” of software platforms, Mono became a sub-level glue for Gnome, while being judged legally unsecure except by its own authors.

But let’s go back to the blogosphere. The discussion started once again, but this time with an acute political intensity, which prompted several major distributions to make a public statement about the Mono issue. Fedora/Red Hat (the other big Gnome contributor) decided to scrap Mono out of its own Gnome in its upcoming releases, Debian stuttered and then didn’t decide anything, while Canonical took a pragmatic stance and declared that if someone had a patent on Mono, that someone should better come out in public and stop the fearmongering. Add to this a comical episode about TomBoy and Gnote that illustrates well the Mono dependency hell: why code light when you can code with Mono?

… And all of the sudden the elephant in the room, aka Microsoft, started making a strange, rumbling noise in the background.

Microsoft essentially declared that most of the Mono core was clean by publishing its community promise on CLI and the C# language. Is that good news? It is good news because it’s always good to know that Microsoft is embracing competition and openness. Their promise is pretty good, although it does not clear up GPL implementations from any threat. Some of my readers will think that I can never be satisfied, but here’s the thing: I’m reading the FAQs, and as much as I have to say that there is progress, we’re still not there yet.And by the way; Bob Sutor and many others would love to see the same kind of promise applied to Linux, it would not hurt anyone. 

Anyway, who should care about this? Gnome developers mostly. The rest of us have gone out of the .Net and Java wars after around 2004 or 2005, and have realized that there other realities such as Qt and Python (to name just a few), and most of all, there is the Internet, and the POSH (Plain Old Simple Html), and that new little Linux distributions launched by Google… And so much more.

Mono and .Net is one of the last schemes from an outdated behemoth; both the scheme and its inventor will soon fade in blissful irrelevance. It does not mean it cannot sting back though….






Close
E-mail It