The death of Silverlight has been greatly exaggerated

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

About this blog

Coretech

Jack's Blog

News and comment on what's happening in the technology industry, and the direction it's heading.

Microsoft's Bob Muglia unwittingly threw a spanner in the Silverlight works at last week's Professional Developers Conference by telling ZD Net's All Things Microsoft blogger Mary-Jo Foley that:

"when it comes to touting Silverlight as Microsoft's vehicle for delivering a cross-platform runtime, 'our strategy has shifted,' Muglia told me. Silverlight will continue to be a cross-platform solution, working on a variety of operating system/browser platforms, going forward, he said. 'But HTML is the only true cross platform solution for everything, including (Apple's) iOS platform,' Muglia said."

Muglia has now posted an explanation on the Silverlight blog under PDC and Silverlight, saying: "I understand that what I said surprised people and caused controversy and confusion. As this certainly wasn't my intent, I want to apologize for that." He then states Silverlight's position in terms that make it clear that Microsoft's Silverlight strategy hasn't actually changed much, if at all.

Silverlight is still Microsoft's cross-browser and cross-platform for delivering rich Internet applications (RIAs) on Windows and Mac*. It is still a core application development platform for Windows, and it's still the development platform for Windows Phone 7. It's still the Microsoft way of delivering streaming media, both with and without content protection. However, the world has changed. As Muglia says:

"When we started Silverlight, the number of unique/different Internet-connected devices in the world was relatively small, and our goal was to provide the most consistent, richest experience across those devices. But the world has changed. As a result, getting a single runtime implementation installed on every potential device is practically impossible. We think HTML will provide the broadest, cross-platform reach across all these devices. At Microsoft, we're committed to building the world's best implementation of HTML 5 for devices running Windows, and at the PDC, we showed the great progress we're making on this with IE 9."

Muglia doesn't say this, but Apple's iOS has obviously emerged as a new force on the iPhone and iPad, and it's a closed proprietary system. Since Apple is preventing Adobe Flash from running on its platform (unless you jailbreak devices), there is no chance that Apple will allow Silverlight. Even if it did, that would enable apps developed for Windows Phone 7 to run on the iPhone as well. This is not in Microsoft's interests.

HTML5 must therefore represent a broader cross-platform solution than Silverlight, but this doesn't necessarily make Silverlight less important to Microsoft. Indeed, it could make Silverlight more important.

Silverlight is more powerful than HTML5, and it's wedded to Microsoft's software development systems, and to its Windows Phone 7 plans. Silverlight is therefore the way to provide applications that are unique and differentiated, whereas HTML5 sites will be (or should be) equally accessible to all.

As Muglia says in his blog post:

The purpose of Silverlight has never been to replace HTML, but rather to do the things that HTML (and other technologies) can't, and to do so in a way that's easy for developers to use. Silverlight enables great client app and media experiences. It's now installed on two-thirds of the world's computers, and more than 600,000 developers currently build software using it. Make no mistake; we'll continue to invest in Silverlight and enable developers to build great apps and experiences with it in the future.

Quite. Microsoft didn't back Silverlight as a way of replacing HTML but to replace some "other technologies" not named, such as Adobe Flash, Flex and AIR. And I suspect that Microsoft's backroom analysts could well have been thinking that while their strong but more or less obligatory support for HTML5 might hurt Silverlight somewhat, it was likely to hurt Adobe more.


* Moonlight is an independent open source implementation of Silverlight, "primarily for Linux and other Unix/X11 based operating systems". There's also a packaged version to run as a Firefox browser extension.

Talkback

Silverlight is not 100% cross platform compatible. Moonlight is an attempt to provide Silverlight functionality, but it is not 100% compatible with Silverlight. Since Microsoft continues to leave Silverlight source closed to the general public, I don't see how it could ever be completely cross platform, unless Microsoft actually compiles the binaries themselves. I just don't see that happening. There are plenty of sites that simply do not work with Moonlight, Netflix being one that in my opinion should have never used Silverlight to begin with.

apexwm 2 November, 2010 16:01
Reply

Even the MSBBC, normally so reliably on message where Microsoft is concerned, has picked up on this one.

"Developers described themselves as "betrayed", "disappointed" and "demoralised" by the decision."

http://www.bbc.co.uk/news/technology-11673384

BrownieBoy 2 November, 2010 19:11
Reply

The "MSBBC"? I can't see where you get that, BrownieBoy. The BBC appears to report every move that Apple and Google make, but MS (by comparison) barely gets a look in. At best, I'd call them balanced but I'd certainly never accusing the BBC of being pro-Microsoft.

ewan 3 November, 2010 07:55
Reply

@apexwm
> Silverlight is not 100% cross platform compatible. Moonlight is an attempt to
> provide Silverlight functionality, but it is not 100% compatible with Silverlight.

If Silverlight works on Windows, that covers 90% of the PC market. If it works on Macs, that's another 5%. After that, there are diminishing returns. If you were Microsoft, what would you be spending your money on?

Jack Schofield 3 November, 2010 11:44
Reply

Jack:

If I were Microsoft, I'd guarantee that my technology was truly cross platform, rather than trying to lock in customers and ignore the minorities. I'd follow the footsteps of Adobe and Sun (Oracle) where Flash and Java respectively have been released for years for each of the major platforms, that are truly 100% cross platform compatible.

apexwm 3 November, 2010 16:04
Reply

@apexwm
> If I were Microsoft, I'd guarantee that my technology was truly cross platform
There's a sizeable part of the Linux community that wants nothing to do with Silverlight or Mono or any other Microsoft stuff. The status of Microsoft patents that may be lurking in those products is far from clear.

BrownieBoy 4 November, 2010 11:00
Reply

these are old posts, but i can't help but take a swing. silverlight is grossly important for enterprise development. we get so caught up on cellophane that we forget where the vast majority of apps are built and maintained. being able to incorporate c# w/ rich client web apps is a must for enterprise. silverlight 4 is the real deal and holds up to what we need in this space. apple / flash aren't even on the grid. silverlight must continue to grow past what news reading train riders need.

mydasx 8 February, 2011 04:27
Reply

@ewan

Don't feed the troll.

@mydasx

Thanks for the comment! Fact of life is that, as far as I can see, most of the people who argue about Silverlight don't have much of a clue what it is or what it does. Not that they need to. In many cases, their only purpose is to say how evil Microsoft is ;-)

Jack Schofield 8 February, 2011 15:02
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

apexwm

NanWag : A Windows Server 2008 is being used because the environment that the Macs are in is a heavy Windows environment. I am proposing that...

37 minutes ago by apexwm on Windows Server 2008 drops the ball for Mac compatibility
BellamysIT

Really good article. You bring to light a few really good things. However, isn't it true that over 70% of fortune 500 companies use sharepoint?...

38 minutes ago by BellamysIT on Designing a SharePoint farm: Tiers before bedtime
annonymous2

If Piratebay is a crime then so is borrowing a dvd you purchased to a family member or a friend. Why should we not be aloud to share. Most of the...

2 hours ago by annonymous2 on UK ISPs ordered to block Pirate Bay website
NanWag

File Services For Macintosh was causing Excel to prompt for Overwriting changes or Save Another Copy because it was changing the timestamp on the...

3 hours ago by NanWag on Windows Server 2008 drops the ball for Mac compatibility
Regis Machado

creative cloud $48/month in the USA, £48/month in the UK ($79). good for the competitors

5 hours ago by Regis Machado via Facebook on Adobe move promotes piracy
Tom Espiner

Hello KosGirl, Good question. I've asked Belfius for a response. The latest post I can find on Pastebin about it is here:...

5 hours ago by Tom Espiner on Hackers hold bank to ransom over stolen data
KosGirl

Have there been any further updates to this story? I can't find any information on whether the hackers released the data or not.

6 hours ago by KosGirl on Hackers hold bank to ransom over stolen data
SandJ

I have done 7 speed tests this morning on different speed test tools. They tell me my download speed is: 12.3, 12.3, 12.3, 11.1, 12.7, 12.7, 11.7...

7 hours ago by SandJ on Watchdog: TalkTalk's broadband speed test misled users
Jack Schofield

@Mary Microsoft could always send Mozilla a spec sheet and oblige them to meet the same standards as IE. Then Mozilla can spend millions of...

10 hours ago by Jack Schofield on Windows RT browsers and the point of Windows RT
goth1csnake3

Not before time, that people making films,dvd's get whats coming to them. Well done, Virgin Media.

12 hours ago by goth1csnake3 on Virgin Media: Spotify deal will bring down piracy
Simon Bisson and Mary Branscombe

Apex - the question then is what about letting the user choose to have a tablet where they don't have to have that responsibility? why can't the...

22 hours ago by Simon Bisson and Mary Branscombe on Windows RT browsers and the point of Windows RT
Simon Bisson and Mary Branscombe

Moley, Apex, thanks; I think there's an interesting other dimension of choice - the choice to have a platform that is 'locked down' in the sense...

22 hours ago by Simon Bisson and Mary Branscombe on Mozilla accuses Microsoft of shutting Firefox out of WOA
Yellowcave

Not surprised. I once used the methods to let my firewall just notify me of breaches. Not one single logged event was genuine. Once, we all...

1 day ago by Yellowcave on Mobile porn filters catch innocent content, says report
duplex

live realy sucks in facebook becuase people hack your profile

1 day ago by duplex on Irish watchdog: Facebook privacy still falls short
Ed Macnair

If only it was that simple. When you start accessing Cloud applications you are stuck with the security model the vendor provides...........unless...

1 day ago by Ed Macnair via Facebook on IT security? You're doing it wrong!
Phil at Cloud4

Another good updaet, I have enjoyed going on the journey reading this series on SharePoint 2010 and have learned alot. Great writing.

1 day ago by Phil at Cloud4 on Designing a SharePoint farm: Tiers before bedtime
muteen

roumers of an ipad Mini, isnt that just an iTouch!?

1 day ago by muteen on Apple rebrands iPad 4G as 'Wi-Fi + Cellular' for UK
apexwm

Thanks for this article and bringing this issue to light. Unfortunately this type of activity is common not only with Adobe, but many other...

1 day ago by apexwm on Adobe move promotes piracy
Andy Bolstridge

there's a very thin line between tax avoidance and tax efficiency - earning £850 a month and claiming dividends to bring my income up to normal...

1 day ago by Andy Bolstridge via Facebook on The Idle Self-employed
Andy Bolstridge

I see that they are happy to announce these numbers.. but no-one will take any notice until they start announcing sales numbers too.

1 day ago by Andy Bolstridge via Facebook on Microsoft's score card for Smoked by Windows Phone

Community highlights

BarryGill

Darth Vader brought his own device...

Blog Post A few weeks ago I wrote a blog piece called "Bring Your Own Delusion (BYOD)"....

16 May, 2012 by BarryGill
Jack Schofield

Mobile phone sales dip while smartphones boom

Blog Post Worldwide sales of mobile phones to end users fell by 2 percent to 419.1...

16 May, 2012 by Jack Schofield
First Take

HTC One V

Blog Post HTC's One range of handsets comprises three models. There's the flagship HTC...

16 May, 2012 by First Take
Simon Bisson and Mary Branscombe

Contribute, contract; endorse? Technology reputations

Blog Post Technology companies need to be careful about who and what they're seen to...

16 May, 2012 by Simon Bisson and Mary Branscombe