Oh Look, Microsoft Is De-Prioritizing Silverlight

from the who-coulda-guessed... dept

Back in August, we noted some online rumors that Microsoft was seriously cutting back on Silverlight, pushing internal folks to work on HTML5 instead. Our comments were filled with people saying that we were crazy and that Microsoft was betting more and more on Silverlight. So it's interesting to see that, after noticing barely any mention of Silverlight at Microsoft's Professional Developers Conference, Mary Jo Foley asked someone at Microsoft what's up, and was told that Microsoft's "strategy has shifted," and the company is betting on HTML5 for its cross-platform efforts. It's true that it's still pushing Silverlight in specific platforms -- with mobile being a big one (and, I'm sure, Netflix movie delivery remaining another), but it does seem like Microsoft is drastically scaling back what it plans for Silverlight.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team

Filed Under: html5, silverlight
Companies: microsoft

Reader Comments

Subscribe: RSS

View by: Time | Thread

  • icon
    BearGriz72 (profile), 1 Nov 2010 @ 4:24pm

    No Surprise There

    Silverlight has never caught up to Flash and HTML5 is the only chance of ripping the 'Rich Internet Application' crown out of Adobe's hands.

    reply to this | link to this | view in chronology ]

  • icon
    Pierre Wolff (profile), 1 Nov 2010 @ 5:35pm

    No so fast

    It does appear that the quote you're referring to was taken out of context. I spoke w/some developers that work closely w/Microsoft who had just come back fm meeting w/them.

    Here are two links talking about their plans w/Silverlight:

    - http://team.silverlight.net/announcement/pdc-and-silverlight/
    - http://timheuer.com/blog/archive/2010/11/01/silverlight-is-dead-long-live-silverlight.aspx

    reply to this | link to this | view in chronology ]

  • identicon
    Craig, 1 Nov 2010 @ 9:35pm

    Making friends with flamebait

    They're no de-prioritizing anything, the Silverlight team is still in excess of 200 people and growing.

    HTML5 and Silverlight are different markets. If they didn't support HTML5 they'd be idiots.

    reply to this | link to this | view in chronology ]

  • identicon
    Anonymous Coward, 1 Nov 2010 @ 10:09pm

    MS are partnered with a TV station here in Australia (channel 9, ninemsn.com) - their website for watching recently shown episodes of TV shows has just swapped from Silverlight to Flash.

    reply to this | link to this | view in chronology ]

  • identicon
    frosty840, 2 Nov 2010 @ 12:14am

    Seriously, Mike?

    Microsoft start planning a replacement for Flash some time way back in the early 2000s, come out with a pile of very nice-looking demos in the early days, embrace open-source with the Mono and Moonlight projects, integrate Silverlight into Visual Studio, along with ASP.net, innovate all to hell and get let down by a too-conservative market who're too busy giving their souls to Apple to sell them to Microsoft, and you think they deserve a set of smug, snarky headlines for it?
    Kind of a dick move, there, sir.

    HTML5 is the way to go now, sure, but Microsoft started the Silverlight project years ago in an attempt to capture the emerging media-driven market.
    I'm hardly Microsoft's biggest fan but seriously, man, give the poor souls in MS's web development division some credit for trying, willya?

    reply to this | link to this | view in chronology ]

    • icon
      foobar (profile), 2 Nov 2010 @ 2:04pm


      I tend to agree. From a corporate behaviour perspective, there's really not much more that could be asked from Microsoft on Silverlight (and by extension, .Net in general).

      Unfortunately they just don't have enough goodwill to pull it off. No one trusts them not to pull the rug out from under everyone if it takes off, so few outside the MS sphere of influence invest much into it, even though it has good potential.

      If they want to build the social capital to do that sort of thing, they'll need to show that they're willing to be a follower of industry standards, not a leader.

      reply to this | link to this | view in chronology ]

  • identicon
    Pete Austin, 2 Nov 2010 @ 3:08am

    Summary of this Change


    Microso ft has announced a change of direction for Silverlight. Future MS work will target Silverlight at touch-based apps for Windows 7 Phone, instead of the traditional Windows platforms and UI. Microsoft suggests that developers of cross-platform, Enterprise programs should use HTML 5 instead.

    This, in effect, ends Silverlight's life as a development platform for non-phone products. Companies will keep using it for many years, or 10s of years, but not for many new products.

    I suggest that developers should act as follows:

    (1) Treat Silverlight the same as other legacy Microsoft technologies, such as ASP (which is still widely used): Finish existing releases, fix bugs, then make small tactical enhancements where there's a clear benefit. But move new client-side development away from Silverlight to HTML5 and CSS3 (as Microsoft advise).

    (2) Review the use of dotNet for server-side code, because the synergy of using similar technologies for client and server development is gone. Target new server-side platform development at technologies with the best development productivity and lowest cost-to-serve, such as Python and Ruby.

    - Pete Austin


    Microso ft's change of direction.
    http://www.zdnet.com/blog/microsoft/microsoft-our-strategy-with-silverlight-has-shifted/ 7834

    Microsoft made this change because they see danger ahead: (1) Microsoft's market share of Desktop Operating Systems is about 90% and their share of Mobile is only about 1%, but (2) Mobile is growing very fast, for example mobile internet will be bigger than desktop internet in 5 years. Microsoft may recover a bit from their current 1% position, but they fear a long-term, market share collapse.
    http://www.morganstanley.com/institutional/techresearch/pdfs/Internet_Trends_041210.pdf (PDF)
    http://www.bbc.co.uk/news/101 68684

    Microsoft's only mainstream Mobile contender is Windows Phone 7

    http://www.pcworld.com/article/208436/start ing_over_the_windows_phone_7_review.html
    http://sify.com/finance/microsoft-s-phones-a-call-too-late -news-technology-klbaF0ciaba.html

    Microsoft had to react and they have chosen to switch their strategic direction to Windows Phone 7. This includes re-purposing Silverlight as the language for Windows Phone 7 apps, instead of it being a platform-neutral technology.

    This change is very difficult because e.g. WP7 has a touch-based UI, and "Silverlight contains APIs that weren't necessarily built for phones", and it will occupy the Silverlight team for a long time.
    http: //www.theregister.co.uk/2010/10/29/portable_library_project_silverlight_windows_phone/
    http://www.s ilverlighthack.com/post/2010/03/16/Silverlight-for-Windows-Phone-7-is-NOT-the-same-full-Silverlight- 3-RTM.aspx
    http://blogs.msdn.com/b/rohantha/archive/2010/09/09/optimizing-silverlight-applications- for-windows-phone-7.aspx

    You may be puzzled that Microsoft would abandon the cross-platform nature of Silverlight, but this was always more dream than reality. Silverlight was only properly supported on a few platforms (mainly Windows and Mac), e.g it doesn't support the leading smartphone OSs, for reasons that seem to be business/political not technical: (1) The leading mobile OS is Java Platform, Micro Edition (Java ME), which carries significant legal risks - Microsoft got sued last time they tried to leverage Java, and now the same thing is happening to Google. (2) Second is Apple's iOS and Hell will freeze over before Steve Jobs gives Silverlight a fair chance on his iPhone, and (3) Third equal is the Linux-based Android, and Microsoft always limit their support for Open Source platforms to protect desktop Windows revenues. Faced with these kind of problems, it's understandable that Microsoft have been unable to make Silverlight truly cross-platform, which they are now accepting.

    http://www.groklaw.net/articlebasic .php?story=20100813112425821
    http://www.engadget.com/2010/06/03/ballmer-silverlight-certainly-doesn t-run-on-the-iphone/
    http://www.downloadsquad.c om/2010/03/14/novell-to-bring-open-source-silverlight-clone-to-iphone/
    http://stackoverflow.com/que stions/3352097/is-is-poossible-to-deploy-silverlight-apps-on-android
    http://www.zdnet.com/blog/micr osoft/could-silverlight-be-microsofts-next-app-for-android/5477

    reply to this | link to this | view in chronology ]

  • icon
    KGWagner (profile), 2 Nov 2010 @ 3:37am

    How much time/money Microsoft has invested in Silverlight has little to do with its adoption or efficacy. Look how many billions they spent repainting Windows to give the illusion of a "new" OS called "Vista", only to realize a major disappointment. That's just one of many misfires they've had over the years.

    reply to this | link to this | view in chronology ]

  • identicon
    Pete Austin, 2 Nov 2010 @ 3:46am

    From Bob Muglia, President of the Server and Tools Division at Microsoft

    "In the interview, I said several things that I want to emphasize:

    1. Silverlight is very important and strategic to Microsoft.
    2. We’re working hard on the next release of Silverlight, and it will continue to be cross-browser and cross-platform, and run on Windows and Mac.
    3. Silverlight is a core application development platform for Windows, and it’s the development platform for Windows Phone.


    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."


    reply to this | link to this | view in chronology ]

  • identicon
    Anonymous Coward, 2 Nov 2010 @ 5:02am

    Silverlight will fail in the mobile space also, because Droid and iPhone will absolutely clobber Windows Phone 7.

    The other day I was joyful in that I turned off flash (too many zero days for me, I'm done with it for good) and the internet seemed....more sane....

    reply to this | link to this | view in chronology ]

  • identicon
    Anonymous Coward, 2 Nov 2010 @ 6:12am

    Unfortunately, Silverlight came way too late.
    They should have jumped on this bandwagon 10 years ago when it was relevant.

    And the fact that it is in every sense of the word identical to Flash, without offering any real improvements over flash, makes it that much less valuable.

    And HTML5?? Come on!!
    I'm a Flash/HTML/Javascript Developer, HTML5 is in no way, shape or form even comparable to Flash/Silverlight. HTML5 is just the next version of HTML, with a bunch of new tags for supporting native video and audio, and quite frankly, its got a loooong way ahead of it before it catches up with flash.
    Example 1: No Fullscreen video
    Example 2: HTML5 cannot do interactive multimedia on its own, it needs JQuery, which is no where as feature rich as Flash's Actionscript and its subsequent Frameworks, ditto for Silverlight
    Example 3: Most browsers don't support it!

    Too many people are banking on HTML5 for delivering interactive multimedia content but I see no real potential there! I would rather spend 5 minutes working with Flash's advanced animation/tweening engine, than spend 3 hours doing the same in HTML5 with less than impressive results!

    I would be VERY surprised if they plan to tout HTML5 as an alternative to Silverlight, especially since NONE of their IE browsers support HTML5 at all!!
    Not even IE8!

    reply to this | link to this | view in chronology ]

    • icon
      Hephaestus (profile), 2 Nov 2010 @ 7:20am


      Innovator's Dilemma much????

      The thing you are missing is that technologies that disrupt are always looked down upon by people who don't see the potential for disrupting "their way". Which is what you are doing. "That will never amount to anything" is what you are saying.

      Microsoft has never been a trend setter and never will be. They copy what other people do and get on the trend to late. The only thing I have seen them do right in the past couple years is robotic studio. They caught the trend early. But as is discussed here quite often, they don't have a clue as to how to implement. Which is why even that is a huge fail over time.

      reply to this | link to this | view in chronology ]

  • identicon
    Anonymous Coward, 2 Nov 2010 @ 7:20am

    Why do you hate on silverlight?

    Mike, I read techdirt every day and have really enjoyed getting to understand the various issues discussed here. However, I really don't get this hatred you have for silverlight.

    Please, please, please take some of your own advice. I think you see Microsoft and it becomes a zero cost issue for you. Silverlight is an awesome way of deliverying line of business applications for enterprises and for handling media streaming.

    Why you (and other non-develepors) think it has to compete with Flash or HTML5 is frustrating for those of us that get it and use it for the proper things. Nobody (other than critics that have been debunked multiple times) has said it was intended to be used to build your website with.

    -Just a developer that doesn't get your irrational dislike for a development platform you obviously don't understand.

    reply to this | link to this | view in chronology ]

  • identicon
    Etch, 2 Nov 2010 @ 11:29am

    "Many people think silverlight is intended for "spank the monkey" banner ads (flash replacement) or to replace html. That's not how real developers are using it."

    Many people (like you yourself) make the same mistake with Flash. You also think that flash is used for "spank the monkey" banner ads and HTML replacement. It isn't. I also find it kind of silly to try and deny that Flash and Silverlight are in competition.
    They are both platforms for delivering interactive multimedia applications and media streaming, business-line or not, using essentially very similar vector graphics engines!

    reply to this | link to this | view in chronology ]

  • identicon
    Marc, 3 Nov 2010 @ 3:44am


    NOT Fair

    reply to this | link to this | view in chronology ]

Add Your Comment

Have a Techdirt Account? Sign in now. Want one? Register here

Subscribe to the Techdirt Daily newsletter

Comment Options:

  • Use markdown. Use plain text.
  • Make this the First Word or Last Word. No thanks. (get credits or sign in to see balance)    
  • Remember name/email/url (set a cookie)


Add A Reply

Have a Techdirt Account? Sign in now. Want one? Register here

Subscribe to the Techdirt Daily newsletter

Comment Options:

  • Use markdown. Use plain text.
  • Make this the First Word or Last Word. No thanks. (get credits or sign in to see balance)    
  • Remember name/email/url (set a cookie)

Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it

Email This

This feature is only available to registered users. Register or sign in to use it.