On CBS MoneyWatch: 5 Things You Should Buy at Walmart
BNET Business Network:
BNET
TechRepublic
ZDNet

November 18th, 2009

Competition made Microsoft open source embedded .NET

Posted by Dana Blankenhorn @ 5:34 am

Categories: BSD, Development, Distributions, General, Microsoft, wireless

Tags: Microsoft Corp., .Net, Application Servers, Linux, Middleware, Internet, Open Source, Software Development, Software/Web Development, Enterprise Software

Regular readers here have probably guessed why Microsoft decided to open source .NET Micro under the Apache 2.0 license.

Competition.

Makers of embedded devices have been moving strongly into open source, especially Linux, and Microsoft was at great risk of being left behind. The announcement was made at the company’s Professional Developer Conference in Los Angeles.

The news comes against the backdrop of falling market share for Windows Mobile, and increasing market share for Microsoft open source, as revealed in the latest Black Duck figures. They’re not being nice here, they’re being practical.

Here is how Microsoft community development manager Peter Galli put it on his blog:

The result of this is that the .NET Micro Framework has become a seamless development experience, bringing a single programming model and tool chain for the breadth of developer solutions, all the way from small intelligent devices, to servers and the cloud. There are also no more time-limited versions.

Note that Microsoft is not open sourcing the TCP/IP stack that .NET Micro links to. That’s someone else’s. But the news will let developers create Internet-linked device networks using .NET. It gives Microsoft an in to a technology open source, and Linux, were threatening to run away with.

The handwriting was probably on the wall here years ago, when Linux bought Wind River, and when innovative start-up Cavium bought MontaVista resistance became futile.

It must be noted that software is just a small part of any embedded, Internet-linked solution. It doesn’t mean you’re getting something for nothing, because the chips the software is expressed in are sold as part of larger devices.

It’s all part of a vision I covered early this decade of wireless networks acting as application platforms, using Internet standards to create systems for home automation, medicine and entertainment that are always on and live in the air.

Now Microsoft has a viable play in this game, and this is very good news for .NET developers.

Dana BlankenhornDana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983. You can follow Dana on Twitter. See his full profile and disclosure of his industry affiliations.

Email Dana Blankenhorn

Subscribe to Linux and Open Source via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 11 Talkback(s)
Linux bought Wind river?
I think you meant "Intel bought Wind River".

I won't rib you as I am certain it was a typo. (Read the rest)
Posted by: rarsa Posted on: 11/25/09 You are currently: a Guest | | Terms of Use
Hair line cracks?  kd5auq | 11/18/09
CE would be smart to go Linux.  itguy08 | 11/18/09
LOL!  SwashbucklingCowboy | 11/18/09
I commented something like that in his other blog  SoSueMeThen | 11/18/09
Links please  Richard Flude | 11/18/09
thanks but no thanks...  Linux Geek | 11/18/09
really?  Ceridan | 11/18/09
RE: Competition made Microsoft open source embedded .NET  roktimdutta | 11/20/09
RE: Competition made Microsoft open source embedded .NET  roktimdutta | 11/20/09
RE: Competition made Microsoft open source embedded .NET  roktimdutta | 11/20/09
Linux bought Wind river?  rarsa | 11/25/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here