"The patent piece is such a small piece of it," de Icaza said. "I don't think Windows and Linux are relevant in the long term. They might be fantastic products ... but Google has shown itself to be a cash cow. There is a feature beyond selling corporate [software] and patents ... it's going to be owning end users."
Microsoft touts Silverlight as a cross-platform technology that will run on any browser or OS platform -- such as Windows, Mac or Linux. However, instead of offering a version for Linux itself, it has chosen to let Novell do it through the Moonlight project.
Keith Smith, director of product management for Microsoft, said that Microsoft decided to let Novell port Silverlight to Linux rather than do it themselves because of Novell's expertise with the Linux OS. Novell already had the Mono open-source .NET implementation project as well, which also factored into the decision, he said.
The choice has drawn ire from open-source diehards who were displeased with Novell's decision to sign a cross-licensing agreement with Microsoft in the first place. A Web site called "Boycott Novell" decried Moonlight as a Microsoft "pet project" and criticized the company's decision not to port Silverlight to Linux itself.
Related news, commentary, and predictions:
- Prediction: WordPress will add data portability to its forthcoming "distributed" social networking functionality
- Prediction: Microsoft’s OOXML standard will not be granted standard status following the ISO ballot resolution
- Matt Marshall: Dreaded SCO Group is back, with money to go after Linux users
- Jim Romeo: From counterculture flag to corporate gold star
- Todd R. Weiss: Does open-source development model work for business users?
- News: Microsoft Office dependencies keep desktop Linux niche
- News: RepRap: An open-source 3D printer for the masses
Note: Anonymous comments on The Industry Standard are disabled. To leave a comment and participate in the Standard's prediction market, please register first.






Comments
Microsoft could easily port .Net and Silverlight to Linux and release them under valid licenses - even if they were binary only licenses. There are few organizations promoting a cross-platform product that do not support the other platforms themselves. Adobe does it for the Flash Player. Real Networks does it for their Real Player. If Microsoft ported their .Net to Linux, Silverlight would likely come without any further work too. So this just goes to show how much Microsoft really is behind cross-platform solutions - they're not. If they were, they'd do it themselves. As is, Mono and Moonlight will always have less functionality than Microsoft's equivalents, and will always be behind Microsoft's versions.
Perhaps this is a new twist on Microsoft's FUD campaign. Make them think that they can do it, then later come in and rip it apart when the Patent/Interop Contracts run out and the EU and US DoJ are no longer watching.
Of course, Microsoft does risk losing control of .Net and Silverlight if Mono/Moonlight took off and gained a larger user base - which would happen if Windows was no longer the dominant OS. If that happens, expect Microsoft to toss out their own .Net/Silverlight versions for Linux, Mac, and other OS's - which they likely already have running in-House for just such a scenario. (They'd be stupid not to, and Microsoft is anything but stupid.)
He doesn't really criticize as much as he refuses to accept responsibility for his actions. This coming from a guy who has been a vocal supporter of the deal and such things as OXML. He's become nothing but a clown now, a corporate shill. This is most evident on his attack on Google when (not) answering the patent protection question and the openness of the project.
He continues to singlehandedly infect Linux via his association with Novell and the Gnome project. He continues to treat the community like idiots with both his words and his deeds. At least, Ballmer doesn't mince words. Icaza is still trying to convince people he cares about the openness of these projects, the liberties they will insure and the goodness of Microsoft via attacks on their competitors.
Nice going there Icaza - nobody cares what you have to say.
Interesting comments.
So you say Microsoft is not behind cross platform for Silverlight? Silverlight is available for Mac OS X directly from Microsoft.
You think Microsoft is evil because they won't do a Linux implementation for Silverlight? Consider three points: Linux has a sub-1.0% market share.[1] Mac has a 7.31% market share. Novell, being the parent of SUSE and Mono, will certainly be willing to make the Linux version of Silverlight. Now imagine you run Microsoft. Would you bother supporting desktop Linux knowing all of that?
A Nieves, it was funny to read your extreme rant followed by the claim that nobody cares what Icaza says. You obviously care very much.
There's too much nonsense in your post so I'll just pick one thing. Regarding "attacks on their competitors", all these companies criticize each other. Quit acting like it's a crime or unique to any one of them.
By the way, in case any readers are confused by the above rants, Novell Mono really is open source under various licenses including MIT and GPL. You can download the source any time you want. For those of us using .NET, it's nice to know that we can also use our languages and libraries on Mac and Linux on an open source platform.
[1] Apple is Killing Linux on the Desktop
@Esterbrock
How many times can you use the word rant in a comment? Sheesh... My point regarding his Google attack was that it had *nothing* - I repeat... nothing to do with the questioned asked. This guy is trying to defend himself against charges regarding a LACK of patent protection and he goes off on a tangent about another company. You can sit there and believe whatever you please as delivered by corporate shills such as Icaza OR you can ask questions and demand answers.
You obviously don't care about any patent issues entering what is billed as FREE Open Source Software and are completely satisfied with his only slippery response "you have to talk to Microsoft".
Well... did YOU talk to Microsoft?
The word "rant"? I used it just twice in 5 paragraphs.
I don't need to talk to Microsoft because I downloaded Silverlight from their site. Just like I downloaded Flash from Adobe. And gtalk from Google. Can I even get the gtalk source code? I can get the Moonlight source and presumably strip out any bits deemed dangerous. Maybe even fork it if I'm inspired to spend the time on that.
Btw the article doesn't emphasize this very well, but my understanding is that those codecs are written by other companies that MS has paid license money too. If it really bothers you that much, you could try striking your own deals with such companies or writing your own open source codecs. I don't see how what MS and Novell are doing remove your ability to pursue other avenues.
AFAIK the answer to the "Sounds like fun, right?" is yes
Credibility, once lost, cannot be found again with a whimper of complaint long after its way too late.
Post new comment