Novell Turns On the Silverlight
|
What we're really waiting for is Office for Linux, but this is a start. |
Today, Microsoft extended its Novell relationship, again, this time to bring Silverlight to Linux. Novell will do all the heavy development liftingand provide customer supportbut Microsoft will make technical information and codecs freely available to its Linux rival/interoperability partner.
The Silverlight agreement adds more color to the November Microsoft-Novell licensing deal. Microsoft increasingly relies on Novell as one conduit for bringing software or services to Linux. Could the Novell deal and others like it be the means by which Live services come to Linuxor even Office? I would say probably for the one and Office file formats as the short-to-medium term limit for the other.
Microsoft's Linux embrace is an interesting stretch. Microsoft and Novell may never be friendsafter all, there are huge doctrinal differences, so to speakbut they've found a way to work around their irreconcilable differences.
The problem is that in relationship to Linux vendors like Novell, Microsoft is Jekyll and Hyde. Linux directly competes with Windows and Windows server. Microsoft wouldn't want to support this kind of competitor. On the other hand, Microsoft should want to support any platform with its development tools, services and software. The more places the applications and tools can be used, the stronger the revenue opportunity. There is inherent contradiction between what Microsoft should do with its applications and development tools and what it will do because of its operating system platform business.
Particularly as Microsoft pushes into Web services, which ideally should be more platform independent, this Jekyll-Hyde contradiction will likely increase in intensity. Silverlight should support any platform, but Microsoft wouldn't develop products for Linux. Microsoft's solution is to encourage and support the work of others, as it did with OOXML (Office Open XML) and ODF (Open Document Format) translators. Now, Novell will bring Silverlight to Linux, although there will be some delivery delay.
Late yesterday afternoon, I spoke with Parimal Deshpande, Microsoft's UX Platform and Tools group product manager. I asked when Silverlight for Linux would be available.
"Six months from tomorrow," he said. The availability is tied to release of Silverlight 1.0, which Microsoft plans to make available today. I also asked about Silverlight 1.1, for which Microsoft today will release another test build. The software will be available for Linux "nine months from the RTW [release to the Web] of 1.1," he said.
Deshpande said that Microsoft would "work with Novell to implement Silverlight on Linux through the Moonlight initiative. Moonlight is an existing Novell effort to bring Silverlight to Linux. Today's agreement ensures support from Microsoft to Novell and time commitment for delivering packaged versions of Silverlight 1.0 and 1.1 for Linux.
From Microsoft's perspective there are three reasons to support Silverlight for Linux:
- Customers asked of it.
- Customers are "demanding interoperability by design," Deshpande said.
- "Desire by Microsoft to reach out to the open-source community," Deshpande added.
Microsoft gets the benefits of Linux development without having to do the heaviest development lifting or venturing from its Windows fortress. As for functionality, Deshpande asserted that there would be "no difference in Silverlight on Windows, Mac or Linux."
Microsoft would like Silverlight to be everywhere that Adobe Flash is todayand more. The Novell work could bring Silverlight to Linux-based devices, such as PDAs or set-top boxes, that Microsoft would want to reach but wouldn't otherwise develop for.
Silverlight's importance to Microsoft's broader services strategy simply cannot be understated. It is lynchpinat least one of several. Ray Ozzie, Microsoft's chief software architect, broke months and months of silence, by being quoted in today's Silverlight press release. The Ozzie quote may seem trival, but it is first sign of his more vocal rolefinallyas Microsoft's services strategy front man.
The question now: How far is Microsoft willing to go with Novell and support for Linux? That may depend a little on Jekyll and Hyde, and whether the company built on Windows can allow more of its applications, developer tools and Web services to reach any platform, even Linux. The conflict is as much about corporate culture as it is about business practice.
Ozzie has been viewed as the outsider with the visionthe man who could make over Microsoft, bringing radical change. If Ozzie is the puppeteer pulling the Silverlight on Linux strings, good change may be ahead. If so, the end might someday come to the Jekyll and Hyde conflictor at least it could diminish. If Ozzie isn't the puppet master of change here, he should be.
As Abraham Lincoln once warned, "A house divided against itself cannot stand." Will Microsoft see the lightuh, Silverlight?
Related Posts
- Is Microsoft's Head Really in the Clouds?, Microsoft Watch, July 26, 2007
- Is Windows Live a Killer?, Microsoft Watch, July 26, 2007
- Channeling Microsoft Hosted Services, Microsoft Watch, July 9, 2007
- Which Comes First, Software or Services?, Microsoft Watch, July 9, 2007
- When Is 'Open' More Open for Microsoft?, Microsoft Watch, May 17, 2007
- Live Lives, But How Well?, Microsoft Watch, June 27, 2007
- Microsoft MIXes It Up, Microsoft Watch, April 30, 2007
- Silverlight: What's In a Name?, Microsoft Watch, April 16, 2007
- Who Pays for Software Plus Services, Microsoft Watch, March 15, 2007
- Google Catfight About 30 Years in the Making, Microsoft Watch, March 6, 2007
- What Is Microsoft's Services Platform?, Microsoft Watch, March 1, 2007
- Ray Ozzie Speaks Out, Microsoft Watch, February 27, 2007
- Google and Long Tail Computing, Microsoft Watch, February 22, 2007
- Sorry, but Live Isn't Dead, Microsoft Watch, December 12, 2006
- Microsoft's Expression Means What?, Microsoft Watch, Jan. 16, 2007
- It's a Shame About Ray, Microsoft Watch, December 6, 2006
- Microsoft Goes After Adobe, Microsoft Watch, Oct. 10, 2006

Comments (22)
Now all I am going to wait for is "Chips" and his cohorts to start being sick at this news.
Microsoft is doing its part to be "interoperable", I would love to see if Lnux can do something similar, or isn't that possible due to the fact that microsoft doesn't need anything from Linux. It's just the other way around hey ... Linux needs microsoft, so as to be better than what it is now !
Linux zealots may not like it, but this is the proof !
Posted by Neil | September 5, 2007 12:51 AM
Looks like Neil is going get his wish, I am here. And Neil is not going miss me, unless he is not using a flat shooting calibur.
A quote from left field; "Linux needs microsoft, so as to be better than what it is now !
Linux zealots may not like it, but this is the proof !"
LOL. Actually, silverlight is not Microsoft gift to the internet. Before we forget, Adobe Flash is king. And MS already tried to dislodge Flash with whatever was their name of the former "silverlight." And you see how well that worked?
So Novell wants to port it, based partly on their agreement with MS. Fine, but it just goes to show you that Micro$oft needs Linux to use Silverlight more than Linux needs to use Silverlight. Its just going be a bunch of "flash" type advertisements anyway people. Why else would M$ be helping in this? MS knows the real percentages of the users out there running Linux, and needs to sell advertisements to them, simple. Linux has a greater desktop market share than MS would like to let on at this point.
As far as Adobe Flash, one of the first things I install is flashblock extenstion in Firefox. Most flash video is advertisements, and flashblock gives me the option if I want to play them or not. In reguards to Silverlight, its NOT. Silverlight will be 99.99% pure advertisements, if it gets off the ground and amounts to something. It will probably just die like the earlier version, which I cannot remember its name. Just as well anyway.
Posted by chips | September 5, 2007 1:38 AM
Joe , you are right . Microsoft and Novell may never be friends. Novell should have been the leader with Netware but it failed . Eventually , Novell has to be a parasite to live with Microsoft 's success.
Novell will be irrelevant in IT business, there is nothing significant about it .
Posted by Eder | September 5, 2007 2:09 AM
By: POSCASHFLOW
05 Sep 2007, 02:44 AM EDT
Msg. 196820 of 196820
(This msg. is a reply to 196819 by RapidRobert2.)
Yes RR2! I do believe they just opened the FLOODGATES to the PERFECT STORM! And based on what Yo has been technically explaining to us along the long road I believe that MSFT has settled with VCSY!
Read this:
http ://weblogs.asp. net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx
Silverlight 1.1 Update
Now that Silverlight 1.0 is out the door, my team is cranking hard on our Silverlight 1.1 release.
Silverlight 1.1 will include a cross-platform version of the .NET Framework, and will enable a rich .NET development experience in the browser. It will support a WPF programming model for UI - including support for an extensible control model, layout management, data-binding, control skinning, and a rich set of built-in controls. It will also include a subset of the full .NET Framework base class library you use today, including support for collections, generics, IO, threading, globalization, networking (including sockets, web-services and REST support), HTML DOM, XML, local storage, and LINQ.
You'll be able to use any .NET language to develop a Silverlight application (VB, C#, JavaScript, Python, Ruby, Pascal, and more). It is going to really open up a lot of new development opportunities.
Longs! It looks like we have a very BRIGHT FUTURE! It is getting
Exciting! IMHO
GLTAL's
Posted by I-Man | September 5, 2007 3:08 AM
Chips
If Adobe Flash was better (in your words King) than "Silverlight" tell me why Novell has decided to go with "Silverlight" then ??
I knew that you would try and pour "cold water" water on this.
You are like a starving mouse coming for the cheese ... you just couldn't help yourself could you ?
My turn to lol ! !
Posted by Neil | September 5, 2007 5:41 AM
I've been working on a streaming video project. In my research, I've discovered that Adobe Flash has an unassailable lock on this market segment (ie, monopoly). Nevertheless, I'm going to go with QuickTime (for reasons of my own).
My point is: Adobe Flash is absolutely king. IMO, Silverlight has no hope of dislodging Flash.
I believe Flash will still rule ten years from now. Mark my words and record this date on your calendar so you can verify my prediction a decade hence...
Posted by Richard | September 5, 2007 9:36 AM
# courtesy of: petem LT
@I-Man
before it is accepted.....
Before it is accepted by ANY linux distro other then Novell... i would DEMAND a written document from MS that any implimentation coming from Novell is 100% legal and free of any MS IP.. or that any MS IP used in moonlight is FREE to be used without any license, fee's, fear of suit.. etc....... by any user and linux distro..... without this... i would highly... sorry i meant HIGHLY!!!! recommend that not one distro touch it..
Posted by n0ne_n0ne | September 5, 2007 10:57 AM
What a ridiculous thing!! MS doesn't liberate silverlight, OOXML or whatever, for either kindness, philanthropy or cooperation (and, in Linux's case, not for business either-Ballmer hates Linux)Ms does it because it HAS NOT OTHER CHOICE, the other alternative is that if they don't do it, they would become obsolete in time. I am not the one to say this, but Ms' executives.
The simple proof that Linux does not need Ms is GPLv3, and the proof that Ms needs Linux are the millions they paid Novell to sell-out.
If somebody, besides Open Office, wants to have MS Office, installing a VirtualBox (Innotek VirtualBox 1.4- www.virtualbox.org )Free to download, and allows to run Office in Linux (obviously, Linux and Windows need to be the OSs)
A piece of advice for some shills: "It is better to keep your mouth closed and let people think you are a fool than to open it and remove all doubt."
Posted by Marco | September 5, 2007 1:21 PM
"What we're really waiting for is Office for Linux, but this is a start."
Who's "we"? Some % of the 3% of ww Linux desktop users that aren't happy with OO can't be bothered to implement wine to get MS Office?
Posted by paul | September 5, 2007 3:51 PM
"If Adobe Flash was better (in your words King) than "Silverlight" tell me why Novell has decided to go with "Silverlight" then ??"
First of all, all this push for Microsoft's .NET technology is coming from Miguel De Icaza, who AFAICS is one of the few who truly thinks the Linux platform needs this sort of thing. So the choice was made before the project started. Secondly, it appears you've missed Gnash as well.
Posted by Dark Phoenix | September 5, 2007 5:10 PM
"Neil :
Chips
If Adobe Flash was better (in your words King) than "Silverlight" tell me why Novell has decided to go with "Silverlight" then ??
I knew that you would try and pour "cold water" water on this.
You are like a starving mouse coming for the cheese ... you just couldn't help yourself could you ?
My turn to lol ! !"
Because they are being paid to by Microsoft, with VP Icaza a firm MS advocate. Really, you should inform yourself of the basic issues in these matters before posting. You look rather foolish.
Posted by Hepcat | September 5, 2007 6:04 PM
Do we need MSOffice? Is it totally impossible to run MSOffice on Linux? I would say not, if CrossOver office is not enough for you you may just use a virtual machine, or use OpenOffice, it is not a sin, you know...
And we certainly didn't need this crap, I just hope web developers aren't dumb enough to use silverlight.
Posted by vexorian | September 6, 2007 8:57 AM
If Adobe Flash was better (in your words King) than "Silverlight" tell me why Novell has decided to go with "Silverlight" then ??
The intense anger of the poster has diminished his intelligence to nil. I suggest that the poster cools down, opens his mind, and considers some facts:
The words of chips were "Flash is King", which implies market share and does not imply relative technical merits. The conclusion that "King" implies "btter" is just flat-out wrong.
Novell has not decided to "go with Silverlight". Novell has decided to ensure that it is ported to Linux. The confusion of porting with "going with" implies that Novell is dropping Flash when in reality it is adding Silverlight to the mix.
Balmer knows as well as anyone that the applications drive the operating system, and not the other way around. Windows became popular due to early versions of Word and Excel. Those applications helped drive the PC desktop to Windows. If Micrsoft had waited for Windows to be popular before writing applications for it, Windows would not exist. It's the applications that drive the platform.
Balmer's statement that Microsoft will not port Silverlight to Linux because Linux isn't polular enough is a carefully crafted lie. He knows that if Silverlight can offer a superior user experience, he will eventually push it head-to-head, or even past, Flash. And then he will have one more strongly compelling application with which to continue the Windows monopoly and suppres Linux. Hey, even monopolists can dream! And I wouldn't dismiss his dream too quickly.
And apparently, Novell isn't dismissing his dream either. It does appear that Novell sees that Silverlight has the typical potential of a Microsoft product that enters late in the game and ends up winning it all. They appear to know that porting Silverlight to Linux means that there is one less reason for the market to back away from Linux on the desktop.
Posted by Brian | September 6, 2007 11:24 AM
To start off with it is not Flash or Silverlight but Appolo or SilverLight or Suns JavaFx or Flash/Flex.
The point for Silverlight is not to be a Flash killer at all, though that might be a side effect. The main goal is to get .NET to the masses. The Mono project did not get into many other platforms so attempt number two is to do it with SilverLight.
If I know now that some time in the future MacOs, Linux, and Window clients can run .NET via SilverLight then why not start now.
Silverlight is also a vehicle for getting Dynamic Language Runtime (DLR) out into the community as well and if you want to program with JavaScript, Python, Ruby, C#, or VB.Net.
It will be up to who ever uses SilverLight and if they use it in a way that kills Flash.
The point is not what Flash or SilverLight can do. It is what the programmers, designers, and animators can do with them.
I'm not a Flash person and would not get into ActiveScript. But future SilverLight versions with any language I choose whether it be Python, Ruby, C#, VB, F# or a mix of languages. And have an end to end framework where the client integrates with AJAX and Web Service on the back end. Sounds good. I assume this is the direction of SilverLight what is the direction of Flash besides streaming video, animations, and buttons with mouse over.
Keep in mind Flash evolved from animation and mouse over (FutureSplash Animator) to where it is now so the underpinnings that are there where not meant to go where it is now hence the Appollo and/or Flash/Flex projects. If flash was great then why have these project why not just make it better. SilverLight was built from the ground up using existing technology for the purpose of RIA on the internet.
"Adobe® Integrated Runtime (AIR), formerly code-named Apollo, is a cross-operating system runtime that allows web application developers to use their existing web development skills (HTML, JavaScript, Adobe Flash®, Adobe Flex™, Ajax) to build and deploy rich Internet applications to the desktop. Once installed, these connected desktop applications complement browser-based web applications by providing additional reach and capabilities."
Posted by Computer Guy | September 6, 2007 2:01 PM
Computer Guy: Good point. I haven't really looked at Silverlight other than some background information here and there and a pretty cool demo of some of its underlying technology that I found on the web.
I believe that your stated goal is a tiny bit incomplete. In full, it should be stated as getting .NET to the masses on Microsoft Windows only.
Mono was a failure, but Microsoft could well have stepped in and made it work. But a major problem was that it was GPL'd open source and while it would have helped the masses, it would have hurt the Monopoly.
And Balmer's statement that Microsoft is making Siverlight portable but not to Linux tells me that he's not killing Flash per se, but Linux. And so if Silverlight can overlap and replace Flash, that's even better. And its .NET technology just makes it more compelling for other reasons.
But, thanks for the insights into Silverlight. It does look intriguing... by deliberate design.
Posted by Brian | September 6, 2007 5:44 PM
Sorry I had some follow up but this posting site is flaky.
I'm trying to post links to information but that is a no no when posting a comment and will be held for review. But I can do this *(&^%^ or call someone a jerk, and it will get posted?
What is getting reviewed more than likely that there is no bad links. But they where not links to bad sites so I don't know why it is being held up. I guess if we want to post links need to spell out the url: microsoft dot com or adobe dot com forward slash index.html.
Maybe we will see them maybe we won't.
Posted by Computer Guy | September 6, 2007 6:31 PM
Computer Guy: Try posting the link without the full URL front end. For example:
www.microsoft-watch.com
Then highlight and drag over the New Tab toolbar button or the URL entry field of your browser.
Posted by Brian | September 6, 2007 9:34 PM
So the name "computer guy," the proven sock puppet of Neil returns. How do you spell "spelt" mate, still the same I bet.
Posted by chips | September 6, 2007 10:39 PM
chip what are you babbling about agin i cn't unrstnd u. Man when you get hung up on something you don't stop what is you obsession. The worse debate is when one can't debate about the subject but debates about the debate. Is that where you are at now? What is your point? What do you want? Why are you keeping up with this rant get over it move on grow up do something.
Posted by Computer Guy | September 7, 2007 3:41 PM
Brian thankx for the tip hope this works.
(chip can I use an 'x' instead of a 'k' for thanks? Or would that be a typo? I think M$ is a typo now as well, you must not know how to spell/type either. Semantics fun fun, why is it when I'm responding to your comments chip it always reminds of my old high schools days, humm one must question ones maturity.)
FutureSplash Animator
en.wikipedia.org/wiki/FutureSplash_Animator
Adobe Flash History
en.wikipedia.org/wiki/Adobe_flash
Adobe AIR (Apollo, Flash/Flex)
labs.adobe.com/wiki/index.php/Apollo
labs.adobe.com/technologies/air/
Silverlight Architecture Overview
msdn2.microsoft.com/en-us/library/bb428859.aspx
msdn2.microsoft.com/en-us/library/bb404300.aspx
Sun JavaFX
www.sun.com/software/javafx/index.jsp
Open JavaFX
openjfx.dev.java.net/
Posted by Computer Guy | September 7, 2007 3:59 PM
That is too funny I was laughing so hard at chips comments I could not even get my point across about how nit picky he get about typos. If you can't read it move one. I'm sure you will be all over this one.
That was to be this
chip can I use an 'x' instead of a 's' for thanks
instead of
chip can I use an 'x' instead of a 'k' for thanks
Posted by Computer Guy | September 7, 2007 4:04 PM
A very minor point, but one should be made for the sake of accuracy. Although Abraham Lincoln once warned us, "A house divided against itself cannot stand," he was in fact quoting an earlier herald of warning, Jesus Christ. Matthew 12:25 reads, "Every kingdom divided against itself will be ruined, and every city or household divided against itself will not stand." (NIV)
Posted by Dan Bragg | September 10, 2007 11:03 AM