“Microsoft Hosts Demo of Silverlight on Linux”
a story that would make any Windows’ developers’ hearts stop
the subtitle on
the PC World article cleared things up: Microsoft France invited
the Mono team to demo
their own version of Silverlight that runs on Linux.
Mono is the GPL’d EMCA implementation of the .NET Framework for Linux. Moonlight is the new Silverlight-compatible runtime for the *nix world.
Miguel de Icaza
the Mono Project isn’t
a “Linux version” of the .NET
in reality, it’s a port of the CLR and C#, not of the .NET Framework itself
Silverlight (and now, Moonlight as well) uses XAML to create the UI and make all those pretty little ponies dance around that computer screen. Silverlight and Moonlight’s jobs are to take that XAML code and render it on the screen. Unlike the .NET Framework on Windows where you use certain APIs to design the form, in Silverlight/Moonlight, everything is WPF and now, fully portable to Linux.