Why is Netflix ignoring Linux?
While Linux doesn’t have a terribly large percentage of the operating system market, with just over 1 percent, it simply doesn’t make any sense that Netflix doesn’t support the open platform. Jumping to the answer right up front: it’s Microsoft’s fault.
Netflix Watch Instantly uses the Microsoft Silverlight platform with Microsoft PlayReady DRM. This is fine for the majority of users who use Microsoft Windows, and Macintosh OS X. However, Microsoft Silverlight does not run on Linux platforms.
The full story is a bit more complicated than that, however.
There is a Linux project for Silverlight called Moonlight, which is developed by Novell. Microsoft even helps with the Moonlight development. So why doesn’t this work with Netflix? Well, Netflix uses the newest implementation of Silverlight, and Moonlight is a full version behind. Additionally, the query from Netflix checks the operating system for support and will not respond to a Linux query.
So why doesn’t Microsoft add support for Linux in Silverlight? That is a good question. They are working with Intel to provide a Silverlight platform for the Atom processor which is ported for Linux, but they are not looking to support the broader Linux community. That’s what Moonlight is for, they claim. Microsoftâ€™s Brian Goldfarb, director of the Developer Platform Group, said,
I’m really clear about our commitment to Moonlight. I see the work we’re doing with Miguel and Moonlight as core to our strategy for delivering implementations for Linux.
It really appears Microsoft is deliberately preventing Linux users from achieving full support for Silverlight in the latest version. They do this while simultaneously claiming they want to bring Silverlight to “as many platforms and as many devices as possible.”
The fact remains that if Microsoft can port Silverlight to Linux for Intel Atom netbooks, they just as easily could port it to the broader Linux base.
The conclusion to the matter is that Netflix’s decision to use the Microsoft Silverlight platform has alienated their Linux user base, and it appears Microsoft is deliberately preventing these users from full Silverlight support.
There is a way to watch Netflix Watch Instantly in Linux, but it is through a virtual machine window running Windows XP (although the virtual machine makes the video choppy). Of course since you’re running Windows XP anyway, what’s the point?
Sign the petition to bring Linux support of Netflix.