• On MovieTome: Megan Fox on TRANSFORMERS 2!
September 10, 2007 12:41 AM PDT

The other 20% on Novell or, When interop isn't

I'm all for interoperability. But I have to wonder at Novell's and Microsoft's apparent definition of the term. Miguel de Icaza rightly took me to task for blanketing Novell with criticism yet, as was pointed out today, there is good reason for criticism of Moonlight/Silverlight:

To the extent that it requires Microsoft patent approval to be effective (and it does, by Miguel's own admission), it is shackled in its potential. Interoperability is to Microsoft what prostitution is to a pimp: a great source of control and income.

Jason Matusow (a great friend and Microsoft employee) crows about what a great example Moonlight is of Microsoft's interop work. But Jason, you have actually only succeeded in proving the point of Microsoft's critics: Microsoft can't seem to engage in interop except on its own, very closed terms. This isn't interoperability.

In other contexts, this is called extortion.

Jason writes:

Silverlight is interesting to me in that it deals with the spectrum of elements that foster interoperability. The one that I will focus on here is the business relationship with Novell. In case you did not see this in the release, Microsoft is also going to work with Novell on a project called "Moonlight" which is the idea of Silverlight on Linux.

Why is this interesting to me? Because at the heart of Silverlight is the desire to drive innovation forward....

My point is that the interoperability users will ultimately experience will not have come from a standard. It will come from the idea that innovation is driving forward the technology, and the businesses involved are finding ways to achieve interoperability via implementations, business arrangements, and IP agreements. It is too easy to fall into the myopia of interop=open standards. Real-world interop is going to come by keeping the full spectrum of possibilities in mind.

To paraphrase: interoperability is not about standards but rather about patent agreements that lock out customers and third parties, and instead creates interoperability between two consenting firms.

It's almost shocking to me at how myopic Microsoft continues to be. It has such a sadly narrow view on interoperability that I'm starting to feel sorry for the company, rather than angry at it.

There's a new world out here, Jason. It's called open source. It achieves interoperability through open source (access to source code by anyone who is willing to comply with the license, and not merely those Microserfs that sign away their rights to Microsoft) and open standards. In both cases, the interop is on the code's terms, not Microsoft's. See why this is useful? It allows would-be partners to collaborate first, and seek business relationships later. Much more efficient.

When the only Linux that works with Silverlight is Novell SUSE - not because of what the technology requires, but because of an arbitrary and capricious business decision - customers lose. And, frankly, Microsoft loses. That you can't see this is indicative of the cancer that is slowly eating away at Microsoft's future relevance.

The world is opening, and right now it's to your detriment. And to your customers', as Roy Schestowitz points out:

For all its seems, Microsoft wishes to have Linux users maneuvered into SUSE like a pen of sheep. Then, Linux users will be at Microsoft?s mercy.

I know Microsoft sees this. It's part of the plan. I just wish Novell could see this.

Matt Asay is general manager of the Americas and vice president of business development at Alfresco, and has nearly a decade of operational experience with commercial open source and regularly speaks and publishes on open-source business strategy. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from The Open Road
Mozilla: The right attitude for the web's gatekeeper
SugarCRM: Opening up the source to SaaS
Executive moves: Sonatype and Novell upgrade their open-source execs
The BBC urged to become UK's "open-source media platform"
Microsoft boosts revenue through licensing complexity
Add a Comment (Log in or register) 3 comments
Clarification from Novell
by blowry September 10, 2007 10:42 AM PDT
Hi Matt:

Bruce Lowry of Novell's PR team here. You state in this piece that the only Linux Silverlight will run on is SUSE Linux Enterprise (citing, incidentally, a site called Boycott Novell, which one can surmise from its name is not objective). This isn't correct. Using Moonlight, Silverlight will run on any Linux distro supported by Mono, which is most of the major distros. It's true that, under the terms of our agreements with Microsoft, only SUSE Linux Enterprise will be able to bundle Moonlight into the distribution. However, users of other distributions will be able to run Silverlight on those distributions, if they so desire.
Reply to this comment
Slitherblight
by pinniped September 11, 2007 1:24 AM PDT
Boo ... yet another proprietary format. This is just Microsoft trying to kill of Realplayer and Flash. Personally I'd like to see all these proprietary formats forgotten and open specifications like those on http://xiph.org used instead. Format specifications can be extended via RFCs.
Reply to this comment
Sorry Bruce
by Urban Terrorist September 11, 2007 6:46 PM PDT
While you are technically correct in that Moonlight can be installed on other distributions, the real question is why would anyone want to?

Seriously. Flash (for all it's faults) does a fantastic job. Unless Silverlight/Moonlight has some killer feature, the uptake will be minimal.

Take my computers. I have one that doesn't have flash installed. It's great, I can go to lots of websites that run Flash ads, and I don't have to look at the damned things. I have another that does have flash installed, for the one site that I actually need it (YouTube).

Unless you can convert YouTube to Silverlight/Moonlight, I will never need it. I suspect that a lot of other people will be in the same position.

And then of course you have to take into account the "Internet Enabled" devices like the Blackberry and the IPhone. Neither has Flash, and it's unlikely that either will have Silverlight/Moonlight. With those and other devices (my Razr) growing in popularity, web sites will be forced to adapt. This means that Flash is dying, just as Microsoft has come up with competitive technology.

You would have been far better off investing in AJAX technologies, rather than working on Moonlight.

At least that's my opinion.

Wayne
Reply to this comment
Powered by Jive Software

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

Featured blogs

advertisement

Inside CNET News

Scroll Left Scroll Right