Linux Sucks because it Can’t Play Netflix
Linux sucks because it can’t play Netflix. I can’t tell you how many times I’ve heard this said or seen this written.
Not to be pedantic or anything, but there’s nothing about Linux that makes it so that Netflix can’t work. Netflix doesn’t work for a very specific reason. Microsoft.
Netflix CAN Work in Linux
First of all, it’s quite obvious that Netflix works perfectly well with Linux. We see examples of it all the time. Netflix on Android is one such example. Other places we see Netflix humming along happily in a Linux environment is on Roku and Boxee players. Further, other media services work perfectly in Linux. Hulu and Youtube are two such services. No issues there. So why doesn’t Netflix work in Linux?
Microsoft makes sure it Doesn’t
When Netflix first started streaming movies over the Internet, the biggest concern for people selling the movies was piracy. Even for services like Youtube, ripping the media is fairly trivial. To make sure that movies weren’t just being ripped from Netflix and distributed for free elsewhere, DRM (Digital Rights Management) was applied. Netflix chose a particular type of DRM called PlayReady. As I’m sure you’ve guessed by now, PlayReady is made by Microsoft.
PlayReady is actually meant for portable devices, but Microsoft incorporated it into SilverLight. SilverLight is an application framework also made by Microsoft. PlayReady is licensed out, which is why other devices play Netflix movies without a problem. There’s a version of SilverLight for Macintosh, and other devices like Boxee and Roku have licensed PlayReady for decoding.
Since Linux is open source, a license can not be included in the operating system. There have been several attempts to license PlayReady for a Linux environment, one of the most prominent being MoonLight. MoonLight was a Linux version of SilverLight being developed by the Mono team. The Mono team was part of Novell, which was bought out (with quite a lot of help from Microsoft by the way) by Attachmate. After the purchase of Novell, Mono was almost immediately put out to pasture.
Before Novell’s purchase by Attachmate, the Mono team made several attempts to license PlayReady for use in Linux. Each time, their request for a license was turned down by Microsoft. The reason given for this denial was that Linux and MoonLight were open source, and as such inherently insecure.
Is there Hope?
That’s really a good question. Microsoft is holding the key right now. There are a couple ways that Linux users may gain (legal) access to Netflix. One, a 3rd party application may license the technology and create a Linux client with it (similar to MiniTube). This client would have to be closed source, which I’m sure would rankle some, but it would finally bring Netflix to Linux.
A second possibility is that Netflix may decide to move to a different version of DRM than PlayReady. If Netflix were to imitate Hulu, Netflix would just work on Linux. No further work required.
A third, and allow me to say remarkably distant, possibility is that Microsoft could open source PlayReady to the community. It could happen, and it’s possible that I could sprout wings tomorrow and fly to work. I won’t discount that possibility, but I’m doubting there will be much change to my morning commute in the near future. Barring one of those three possibilities becoming reality, Linux users will have to live without Netflix for the foreseeable future.
Is the lack of Netflix in Linux a deal breaker for you? Tell us why in the comments section…
-
Kenneth Starks
-
https://refu-archive.kevquirk.com/ Kev Quirk
-
-
shadowguy14
-
http://twitter.com/Daniel_Afanador Daniel Afanador
-
zezba9000
-
http://www.facebook.com/profile.php?id=544927442 Lisa Grigaliunas
-
https://refu-archive.kevquirk.com/ Kev Quirk
-
-
David Roland
-
asdx
-
https://refu-archive.kevquirk.com/ Kev Quirk
-
