Kevin Marshall's Epic Work Blog for Awesome People

Kevin the Coder is a maverick. Almost like a team of mavericks.
in

Silverlight Market Share

After I just finished posting about Popfly, I saw this post on Valleywag.  I think I strongly disagree with every sentence in that last paragraph.

  1. "Rarely has Redmond produced such a simple, visually appealing tool for developers."  - How many tools does MS produce for developers?  Visual Studio & Expression Blend?  Where do they get "rarely"?  It's not like they are cranking out tools like Nokia makes phone models.  Blend is simple and visually appealing so that makes 50% of the time at least.  And even people who don't like .NET have to admit it's a pretty solid developer IDE.  Plus I've already written previously
  2. "After playing with Popfly, talented developers will likely migrate to more powerful tools." - Umm..... talented developers are probably already using more powerful tools.  Probably because they're talented.
  3. "But Microsoft is badly losing in the battle with Adobe's Flash."

#3 definitely deserves it's own paragraph or several.

How is Microsoft losing badly to Adobe? I'm going to assume he's referring to Flash vs. Silverlight in this case.

The most commonly cited metric of Flash dominance in the marketplace is it's 94% or so install base.  I think that number is essentially meaningless for several reasons.

  1. Silverlight was released as 1.0 last month.  Flash 1.0 was released in 1996.  10 years is just a little bit of a head start to establish an install base.  If Adobe/Macromedia could not get a free product with little or no competition installed on most browsers over 10 years then I would think they were doing something seriously wrong.  I would be shocked if Silverlight 2.0 or 3.0 did not have similar install numbers.  At worse Microsoft could include Silverlight in IE and instantly skyrocket the number of users with it installed.
  2. It's not as if users choose Flash over Silverlight.  Users choose to view content created in Flash and therefore need the plug-in.  Since Silverlight is still new, there is still relatively little content created in it and users have not needed to install the plug-in.  Development on a new platform takes some time to ramp up.  Once Microsoft lines up more Silverlight content like MLB, the number of installs will increase dramatically.  If YouTube switched to Silverlight, how fast would Silverlight gain ground?  Outside of the zealot developers on each platform no one cares weather something is in Flash or Silverlight. 
  3. It's not a win / loss game in terms of installs.  Both can be installed at the same.  Both can have 100% install base and it doesn't matter. 
  4. How much revenue does Adobe make off of 1 additional install of Flash?  $0.00?  What about Microsoft?  $0.00 per Silverlight install.  Does Microsoft care if Adobe gives away more free Flash plugins?

So if the number of installs doesn't matter, what does?

What probably matters  to Adobe is sales of their creative solutions and enterprise and developer solutions.  For Adobe that amounted to about $605 mil or 70% of their revenue in Q3 2007. (ended 8/31/2007)  If one developer builds a Flash game and 2 million more people download the Flash plugin, how much revenue does that bring to Adobe?  $500 for the developer tool to create the game?  They essentially gain nothing from the number of users with the plugin installed.  They need to grow the number of developers building RIAs with Flash.  Previously they had no competition in this space.  Now they have Microsoft.  I would have to assume that their revenue numbers will start to decline over the next few years as Microsoft gains momentum in that space.

What has to matter to Microsoft is also their Server and development tools.  For Microsoft that amounted to about $3 billion or about 25% of their revenue in Q4 2007 (ended 6/30/2007).  Microsoft is still doing very well in that area despite badly losing to Flash.  Microsoft previously didn't really have a competitor to Flash.  Every developer/designer they convert to the Microsoft platform from Flash hurts Adobe's core business of creative solutions.  The same isn't necessarily true. 

Additionally, I've always viewed Microsoft's developer tools as a means to sell more server products.  I don't know what % of that $3 bil is dev tools vs servers, but I'd imagine that servers are a much larger share.  Silverlight is a means for them to sell more servers like DRM servers, digital asset management servers, and streaming servers.

To sum it all up I think Microsoft could just give away their Silverlight development tools and the plugin and it will still create more revenue for them through their server and OS business as more people adopt silverlight.  And more people will adopt silverlight.  Adobe's business seems to be built around tools like Flash.  If they gave that away for free they'd be hurting a big part of their business.  It really seems like it's going to be a tough battle for Adobe over the next 3-5 yrs.  Probably a lot like this.

I do think that it's exciting that Adobe is challenging on different fronts like server products and more pure developer tools.  I'm sure it will spur Microsoft to make improvements in those respective areas.

Anyway,  I could be way off on my arguments.  After all I am a developer and I should probably be coding instead.

 

Technorati Tags: , , , ,

Comments

not-today said:

> Outside of the zealot developers on each platform no one cares weather something is in Flash or Silverlight.  

Unless only one of those two works on all platforms out there.

Microsoft isn't making money of Silverlight directly. The model is different. Why would they spent all that money to invent something that is already there? Where is the money?

1) Because they want to push the WMV-codec family. Which in turn means more WMV-capable audio and video-devices would be sold. Which in turn means more of those type of devices will BUY a WMV liscence. So, the money is in the WMV liscence, and the Silverlight is just a way of making of competing with MP4 which are supported by the later flash plugins.

2) Because they can drop support of silverlight once it reaches critical market share. Indeed: imagine Youtube not being usable on a mac, or on linux. It's called EMBRACE, EXTEND, EXTINGUISH. It's a corporate philosophy that made Microsoft famous.  They have done it with the web before. (intentionally being incompatible with web-standards, active-x, etc.).

Sidenote:

>"After playing with Popfly, talented developers will likely migrate to more powerful tools." - Umm..... talented developers are probably already using more powerful tools.  Probably because they're talented.

You are both wrong. Talented web programmers use notepad, little kids use MS Word and save-as-html.

Tools compensate for an inherit lack of skill; not the other way around. People don't start with assembly code, and then move on to more advanced programming languages. They start with advanced programmers, and if they are lucky, they never need to mess with the low-level crap. But every now and then you do. Then you need to know your assembly-codes, then you need to know manual sql, then you need to know html.

Talented developers are the ones they don't NEED the tools. They can still use them from time to time. But they THEMSELVES are the best tool.

Try not being a fanboy here. Flash or Silverlight are BOTH crap.

Because they are not open standards. Because they put some company in control of the internet. Where you can access it; with which hardware (they don't provide either one for all CPU types), on which operating system, etc.

Control, control, control. For video we are better off using the HTML5-video tag; together with canvas and svg javascript support that would mean NOBODY would be in control. Yes, we the people. The customers, the developers, the market.

# October 22, 2008 2:58 PM

Joseph said:

Notepad.... back to the stoneage... no thanks.  It is actually the tools that integrate to help the developer that make developers better.

Get a brain... please.

# January 5, 2009 3:52 PM

Stormy said:

Get a brain? You're going to dismiss the comment due to one sentence, when the bulk of it is quite accurate?

Were you talking to yourself?

# February 12, 2009 8:17 AM

Sonny Christiansen said:

Sorry to post on such an old story, but I was researching SilverLight usage on Google and this page came up. thought I could save other people in my circumstance some time and provide this link - very helpful.

www.statowl.com/custom_ria_market_penetration.php

# March 5, 2009 3:39 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)