The equivalent of Microsoft's Silverlight but for Linux operating systems is available for download as of May 13, 2008, under the label Moonlight. According to the official description of the technology, Moonlight is nothing more than the open source implementation of Silverlight, tailored for UNIX systems. With this latest step in the evolution of Silverlight, Microsoft can finally claim that the technology is truly cross-platform, because ahead of the May 13 public release of Moonlight, support was available exclusively for Windows and Mac OS X operating systems.
Last week, Microsoft officials said a Linux client for Silverlight was a possibility but that Linux on the desktop paled in market share to Windows and Macintosh, where Silverlight is being. Novell continues to trail Microsoft with its own implementation of Silverlight for the Linux open-source operating system. While the Redmond company has released Silverlight 2 RTW in 2008,.
Moonlight is a project developed in parallel with Microsoft Silverlight, but not by the Redmond company. In fact, Microsoft partnered with Mono, an open source project backed by Novell, in order to port Silverlight to Linux. At this point in time Moonlight is still in development, and as such comes with the inherent problems associated with any Beta.
'The release comes in two forms: no-media codecs supported, but easy to install. This currently hosts builds for Linux x86 and x86-64 for Firefox. [And] source-code compilation, but you can optionally compile FFMpeg codecs yourself. To do this, download our moon-0.6.tar.bz2. And follow the build instructions', revealed Miguel de Icaza, Novell Vice President for Developer Technologies.
De Icaza noted that Moonlight is designed to integrate seamlessly with both Firefox 2.0 and Firefox 3.0 releases, but that the latest modifications introduced in the development of version 3.0 of Mozilla's open source browser will cause the open source implementation of Silverlight for Linux to malfunction. At this point in time Mono is offering both Moonlight 1.0 and 2.0 versions, adapted to correspond to Microsoft's own Silverlight 1.0 and 2.0 releases.
'Moonlight supports 'windowless' mode, a mechanism that allows Silverlight content to blend with other HTML elements on a page. This is only supported by Firefox 3, users of older versions of Firefox might run into Silverlight applications and web sites that do not work correctly as many Silverlight applications depend on this functionality (Flash sites have the same problem with Firefox 2)', de Icaza added.
Novel Moonlight 1.0 and 2.0 Alpha are available for download here.
'Pipelight consists out of two parts: A Linux library which is loaded into the browser and a Windows program started in Wine. The Windows program, called pluginloader.exe, simply simulates a browser and loads the Silverlight DLLs. When you open a page with a Silverlight application the library will send all commands from the browser through a pipe to the Windows process and act like a bridge between your browser and Silverlight. The used pipes do not have any big impact on the speed of the rendered video since all the video and audio data is not send through the pipe. Only the initialization parameters and (sometimes) the network traffic is send through them.'
Install Pipelight in Ubuntu
Then, you can install the Silverlight plugin using the following command:
- system-wide:
- for your user only:
What Is Microsoft Silverlight Mac
- for your user only:
- for your user only:
Update 3: Pipelight now also supports installing the ViewRight Caiway plugin and the Vizzed RGR plugin.
To install the ViewRight Caiway plugin, use the commands below:
- system-wide:
- for your user only:
To install the Vizzed RGR plugin, use the commands below:
- system-wide:
- for your user only:
Update 4: Pipelight now supports installing Unity3D. To install it, use the commands below:
- system-wide:
- for your user only:
- Firefox: install UAControl or User Agent Overrider extensions and use one of the following user agents:
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
- Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0
- Chrome: install User Agent Switcher extension and select Windows Firefox 15 from the extension preferences.
Microsoft Silverlight Linux
Some information about common issues can be found HERE.
Installing other Pipelight plugins
To enable a plugin, simply run the following command:
(where 'pluginname' is the name of the plugin you want to enable/install)
Also see: