Showing posts with label mindcraft. Show all posts
Showing posts with label mindcraft. Show all posts

14 October 2010

Microsoft Gives its Blessing to OpenOffice.org

On the 13 April 1999, a press release appeared headed “Mindcraft study shows Windows NT server outperforms Linux.” The summary read: “Microsoft Windows NT server 2.5 times faster than Linux as a file server and 3.7 times faster as Web server.” One thing the press release failed to mention was the following, found in the study itself: “Mindcraft Inc. conducted the performance tests described in this report between March 10 and March 13, 1999. Microsoft Corporation sponsored the testing reported herein.”

On Open Enterprise blog.

11 July 2006

How the Stacks Stack Up

The ever-interesting Steven Vaughan-Nichols, who goes back a long way in the free software world, has a fascinating article about a comparison of two application stacks, one open source, the other from Microsoft. The results were surprising:


The tests showed that such vanilla LAMP (Linux, Apache, MySQL, PHP/Python/PERL) stacks as SLES (SUSE Enterprise Linux Server) 9, Zope, ZODB, and PHP and a pure LAMP based on SLES, produced "C" results. They weren't bad, but they weren't anywhere near as good as an out of the box .NET stack based on Windows Server 2003, IIS (Internet Information Server), SQL Server 2005, ASP (Active Server Pages), and SharePoint Portal Server 2003.

The results mirror those of the Mindcraft tests back in the late 1990s, when GNU/Linux found itself whupped by Microsoft. But the consequence was a range of improvements that soon took free software past Windows. However disappointing the current outcome for the stack tests may be, I'm sure that the same will happen here.

Remember: every bug report makes open source stronger, and the same goes for adverse benchmarks.

15 January 2006

Microsoft's Next Desperation?

One indication of Microsoft's inability to handle the threat of the free software model is that fact that it keeps changing its strategy.

Back in 1999, it tried to show that Windows was more powerful than comparable GNU/Linux systems. It commissioned some research from a company called Mindcraft, which showed that Windows was indeed faster for many tasks. There were bitter arguments about the validity of these tests and their results, and several re-runs as each side tried to bolster its own position.

But what is interesting about this episode is that the weaknesses that were exposed in the GNU/Linux system were simply fed into the development process and fixed in the next release. This indicates one of the great strengths of open source. Solving problems is just a matter of skill; what is hard is pinning them down in the first place. Ironically, Microsoft did the Linux community a huge favour by spending lots of money finding the weak areas of its rival, which were then fixed.

Since GNU/Linux was soon manifestly as good as Windows in terms of performance, Microsoft was forced to change tack. In June 2001, Steve Ballmer famously told the Chicago Sun-Times that "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches". However, the business world was clearly less impressed by Ballmer's verbal tantrums than the his sales teams, and the outburst backfired badly. It merely showed Microsoft to be running scared.

More recently, the company has apparently adopted a more conciliatory attitude to the free software world - a recognition of the fact that its customers are using it. But clearly, in closed rooms around the company, it is still searching desperately for something it can against open source.

One emerging tack was evident in a fascinating article that appeared in a magazine aimed at Microsoft Certified Professionals. In it, there was a glimpse into how the Microsoft world views the free software threat. Of particular note is the assertion that "Microsoft invests north of $6 billion a year on R&D", and that "nobody in the Linux world" does anything comparable. The implication would seem to be that Microsoft is therefore a hotbed of creativity and innovation, whereas all free software can do is limp along with tired old tricks.

An extensive and thorough debunking of this assertion came from D C Parris in LXer. All the points he raises are good ones, but I'd like to focus on one in particular.

The statement that Microsoft is serious spending sums on research is true: you only have to look at Microsoft's Research division to see the wide range of work going on. Moreover, to Microsoft' credit, much of this work is made freely available in the form of published papers.

But the second part of the argument - that open source companies taken together spend nowhere near as much as Microsoft - is specious. The whole point about free software is that it represents the communal efforts of thousands of people around the world, most of whom receive no remuneration for their work. Indeed, money probably couldn't even buy the kind of obsessive attention to detail they routinely provide: it comes from passion not payment.

The new argument that the quotation from the above article is putting about comes down to this: that something given freely is worth nothing. In a way, this is the fundamental error that those who do not understand the open world make. In fact, the issue is much larger, and goes to the root of most of the key problems facing the world today. Which is why the "opens" - open source, open genomics, open content and all the cognate approaches - are so crucial: they lie at the heart of solving those same problems.