InfoQ

News

Intel Is Porting Silverlight to Moblin, a Linux OS

Posted by Abel Avram on Sep 24, 2009

Community
.NET
Topics
Silverlight ,
Linux ,
Rich Internet Apps ,
Rich Client / Desktop
Tags
Intel

Intel has showcased IIS Smooth Streaming running on Windows 7 but also on a Moblin device based on their Atom processor on September 23rd during Intel Development Forum 2009. This indicates an effort to port Silverlight to Linux separate than Moonlight.

Intel wants to “fuel the growth of Intel Atom-based products designed for the mobile lifestyle”, said Renee James, VP and GM at Intel Software and Services Group, because "the netbook has become one of the most popular consumer devices in the market today, but its true potential has been limited by applications that are not optimized for its mobility and smaller screen size.” Several large computer manufacturers have announced the launch of netbooks based on Moblin: Dell, Acer, Asus, and Samsung. Several Linux distributors, like Canonical, CS2C, Linpus, Mandriva, Novell, Phoenix and Turbolinux, have also announced operating systems based on Moblin 2.

Atom-based devices can run Windows but also Moblin, an open source custom Fedora-based Linux operating system targeted at netbooks, handhelds, smart phones and car computers. Intel started the Moblin project in 2007 then passed it over to the Linux Foundation.

Intel demonstrated IIS Smooth Streaming running both on Windows 7 and Moblin on Atom devices, and promised to make Silverlight available to be run on Moblin early next year. This is done by having a partnership with Microsoft which gives the Silverlight’s source code and test suites to Intel which in return will give Microsoft a version of Silverlight ported to Moblin. When that happens, applications developed for Windows/Atom will be also running on Moblin. Microsoft sees this as

a clear extension of our current efforts with Novell where we are building an open source implementation of Silverlight called “Moonlight” that is targeted at the broad range of Linux–based PCs.   

The reason of having yet another port of Silverlight to Linux is unclear but it might be pushed by Intel who wants to support Flash on Atom devices and Microsoft might not want to miss this opportunity, especially since the whole porting effort is supported by Intel. It is also not clear if Silverlight applications will run on a .NET runtime or will be ported to Moblin native code. The later seems more likely.

No comments

Watch Thread Reply

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.