<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:foaf="https://xmlns.com/foaf/0.1/" xmlns:og="https://ogp.me/ns#" xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#" xmlns:schema="https://schema.org/" xmlns:sioc="https://rdfs.org/sioc/ns#" xmlns:sioct="https://rdfs.org/sioc/types#" xmlns:skos="https://www.w3.org/2004/02/skos/core#" xmlns:xsd="https://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/tag/drm">
  <channel>
    <title>drm</title>
    <link>https://www.linuxjournal.com/tag/drm</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>diff -u: in-Kernel DRM Support  </title>
  <link>https://www.linuxjournal.com/content/diff-u-kernel-drm-support</link>
  <description>  &lt;div data-history-node-id="1339615" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/bigstock--173728697.jpg" width="400" height="267" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/zack-brown" lang="" about="https://www.linuxjournal.com/users/zack-brown" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Zack Brown&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;A look at what's new in kernel development.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
Welcome to the new diff -u! We're experimenting with a shorter, more frequent, single-subject format for this feature, which also may evolve over time. Let us know what you think in the comments below.
&lt;/p&gt;

&lt;p&gt;
Recently there's been an effort to add support for &lt;strong&gt;digital rights management&lt;/strong&gt; (DRM) into the Linux kernel. The goal of DRM is to prevent users from making copies of music, video and other media that they watch on their own computers, but it also poses fundamental questions about the nature and fate of general-purpose computers.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Sean Paul&lt;/strong&gt;, from the &lt;strong&gt;ChromeOS&lt;/strong&gt; developer team, submitted a patch to enable DRM encryption running through certain pieces of DRM hardware, including &lt;strong&gt;exynos&lt;/strong&gt;, &lt;strong&gt;mediatek&lt;/strong&gt; and &lt;strong&gt;rock chip&lt;/strong&gt;. The patch itself is not new—ChromeOS has been using it in-house for years. However, if these DRM patches could get into the official kernel tree, any Linux system running on the proper hardware—not just ChromeOS systems—could support DRM controls.
&lt;/p&gt;

&lt;p&gt;
The code was highly targeted to make it through the gauntlet of kernel patch submission. It didn't go so far as to implement features that would take control away from the user. All it did was implement encryption via &lt;strong&gt;High-bandwidth Digital Content Protection&lt;/strong&gt; (HDCP) and allow the user to turn on and off the hardware that would use the encrypted HDCP data stream.
&lt;/p&gt;

&lt;p&gt;
In other words, the patch theoretically implemented just a general-purpose cryptographic feature that might be used for something other than DRM. And as &lt;strong&gt;Daniel Vetter&lt;/strong&gt; put it in the mailing list discussion, any full DRM implementation also would need an unlockable boot-loader, as well as a variety of userspace code. At that point, he said, "yes, then you don't really own the machine fully."
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Pavel Machek&lt;/strong&gt; didn't like this at all and felt that accepting even Sean's relatively generic patch would encourage hardware vendors to install locked-down versions of Linux at the factory, thus preventing users from altering the OS themselves. He added, "That is evil, and a direct threat to Free Software movement."
&lt;/p&gt;

&lt;p&gt;
Pavel also pointed out that any normal user who was not on a vendor-controlled, DRM-locked system, would get no benefit whatsoever from Sean's patch. On an unlocked system, there was simply no reason to enable the feature at all.
&lt;/p&gt;

&lt;p&gt;
And so, even though the patch only enables features that are already present in a system's hardware, and even though as implemented it would be an optional kernel feature, there is already strong opposition to it because of the threat that such a patch might undermine the future availability of user-controlled computers and the likely proliferation of Linux systems that violate the spirit, if not the letter, of the &lt;strong&gt;GPL&lt;/strong&gt;.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/diff-u-kernel-drm-support" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 23 Jan 2018 13:40:20 +0000</pubDate>
    <dc:creator>Zack Brown</dc:creator>
    <guid isPermaLink="false">1339615 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Android Candy: Disney Everywhere, Even Android!</title>
  <link>https://www.linuxjournal.com/content/android-candy-disney-everywhere-even-android</link>
  <description>  &lt;div data-history-node-id="1338578" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11793androidf1.jpg" width="550" height="373" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/shawn-powers" lang="" about="https://www.linuxjournal.com/users/shawn-powers" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Shawn Powers&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
As a father of three girls, I have piles and piles of Disney DVDs and
Blu-rays. I occasionally look at the "Digital Copy" information and roll
my eyes, because it requires some odd Windows DRM software or some
other convoluted watching method that usually isn't possible or even
interesting for me.
&lt;/p&gt;

&lt;p&gt;
Recently, however, Disney did a really cool thing and released an Android
app that allows you to stream any movie you have purchased from the
Google Play store, iTunes store or from a department store (assuming
the store copy came with that seemingly gimmicky digital version).
&lt;/p&gt;

&lt;p&gt;
I tried it today, and sure enough, there was an insert in our &lt;em&gt;Saving
Mr. Banks&lt;/em&gt; Blu-ray disk that allowed me to redeem a copy of the movie on my
Disney account. Now that movie is accessible to me through any Android app
along with any iOS app or even a Web browser (using Flash, unfortunately).
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11793androidf1.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
If you install the app and connect it to your Google Play account, you'll
get a free copy of &lt;em&gt;Wreck it Ralph&lt;/em&gt;, even if you haven't
purchased any movies
in the past. 
&lt;/p&gt;

&lt;p&gt;
Don't get me wrong, the movies still are completely
crippled with DRM, but at least they are accessible from a multitude of
devices. It's the first time the "digital version" of the movies hasn't
been a joke—at least in my world. If you have a collection of Disney
DVDs with unclaimed codes for digital copies, you can add them to your
account and stream the movies instantly. It's actually pretty cool!
&lt;/p&gt;

&lt;p&gt;
To create your Disney account, head over to
&lt;a href="https://disneymoviesanywhere.com"&gt;https://disneymoviesanywhere.com&lt;/a&gt;.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/android-candy-disney-everywhere-even-android" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 05 Jan 2015 19:06:07 +0000</pubDate>
    <dc:creator>Shawn Powers</dc:creator>
    <guid isPermaLink="false">1338578 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Blu-ray Encryption—Why Most People Pirate Movies</title>
  <link>https://www.linuxjournal.com/content/blu-ray-encryption%E2%80%94why-most-people-pirate-movies</link>
  <description>  &lt;div data-history-node-id="1233535" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11607blurayf1_0.jpg" width="550" height="173" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/shawn-powers" lang="" about="https://www.linuxjournal.com/users/shawn-powers" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Shawn Powers&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
I get a fair amount of e-mail from readers asking how a person could do
"questionable" things due to limitations imposed by DRM. Whether it's how
to strip DRM from ebooks, how to connect to Usenet or how to decrypt
video, I do my best to point folks in the right direction with lots of
warnings and disclaimers. The most frustrating DRM by far has been with
Blu-ray discs.
&lt;/p&gt;

&lt;p&gt;
Unless I've missed an announcement, there still isn't a
"proper" way for
Linux users to watch Blu-ray movies on their computers. It's hard enough
with Windows or Macintosh, but when it comes to Linux, it seems that
turning to the dark side is the only option. In the spirit of freedom, let
me
point you in the direction of "how", and leave it up to you to
decide whether it's
a road you want to travel.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11607blurayf1.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
When ripping a movie from Blu-ray, I know of only one program that can do
the job. MakeMKV is a cross-platform utility that will extract the full,
uncompressed movie from most Blu-ray discs. Unfortunately, you have to
download the source code and compile it. You need both the binaries
and the source download files, and then follow the included directions for
compiling the software. Yes, it's a bit complex.
&lt;/p&gt;

&lt;p&gt;
Once you compile MakeMKV, you should be able to use it to extract the
Blu-ray disc to your computer. Be warned, the file is
&lt;em&gt;enormous&lt;/em&gt;, and you'll
most likely want to compress it a bit. The tool for that thankfully
is much easier to install. Handbrake has been the de facto standard video
encoding app for a long time, and when paired with MakeMKV, it makes
creating playable video files close to painless. I won't go through the
step-by-step process, but if the legally questionable act of ripping a
Blu-ray disc is something you're comfortable doing, &lt;a href="https://www.makemkv.com"&gt;https://www.makemkv.com&lt;/a&gt; and
&lt;a href="https://www.handbrake.fr"&gt;https://www.handbrake.fr&lt;/a&gt; are the two software packages you'll want to explore.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/blu-ray-encryption%E2%80%94why-most-people-pirate-movies" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 06 Jan 2014 19:26:04 +0000</pubDate>
    <dc:creator>Shawn Powers</dc:creator>
    <guid isPermaLink="false">1233535 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
