Announcement

Collapse
No announcement yet.

Google Proposing HDCP Content Protection Be Added To Intel's Linux Graphics Driver

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • robclark
    replied
    Originally posted by shmerl View Post
    No, this garbage should be rejected by Mesa developers. I hope they understand how toxic and unethical this stuff is.
    disclaimer: I'm not a fan of DRM (the evil one).. but..

    (a) this is hardware enablement, and something that every CrOS/android/etc device vendor would add downstream if it wasn't supported upstream. I'd prefer more code upstream where it gets proper review, security audits (ie. not is HCDP "uncrackable" but "is there a potential buffer overflow in that code"), etc. Is it better to later discover a CVE effecting millions of devices because of code device vendors maintained downstream effecting potentially even users not using DRM content? Or to get the code upstream and more eyes on it? I'm not saying to accept crap code upstream, but we should try to get it upstream (and if it was crap, refine it to the point that it isn't and it can be accepted upstream).

    (b) I don't really see a downside.. if you aren't a fan of DRM then don't buy/consume DRM content. It's not like this is adding some closed src blob to the kernel or something like that.. it is adding a feature, not compelling anyone to use that feature.

    (c) perhaps a kconfig option or module param to disable HDCP support would perhaps be a reasonable compromise. Either way, more downstream device kernel code is the worst of both worlds.

    Leave a comment:


  • roothorick
    replied
    Originally posted by boxie View Post

    one might argue then that you are not a legit customer :P

    also, strangely, if you get the right "hdmi recording" dongle (used for screen recording) they just happen to strip the content protection :P
    What they do understand is the DMCA. Using equipment that strips HDCP is a federal felony. Possession might be a felony too but I'd have to check.

    Leave a comment:


  • edwaleni
    replied
    Originally posted by Mathias View Post

    Are you sure about that and do you have a link stating that? My 1 minute google-foo didn't turn anything up.
    People complained, and the NFL relented ( a little)

    The NFL will allow church groups to show the Super Bowl on large-screen televisions, reversing a policy that drew criticism from elected officials.


    For years, as many as 200 members of Immanuel Bible Church and their friends have gathered in the church's fellowship hall to watch the Super Bowl on its six-foot screen. The party featured hard hitting on the TV, plenty of food -- and prayer.

    Leave a comment:


  • bridgman
    replied
    Originally posted by Niarbeht View Post
    My God, our laws are ridiculous.
    Yeah, and companies have to obey them even more than individuals typically do. That is pretty much the heart of the DRM debate.

    Leave a comment:


  • jf33
    replied
    Those who want copy protection crap can use Windows. Keep GNU/Linux clean from it.

    Leave a comment:


  • starshipeleven
    replied
    Originally posted by Mathias View Post
    When I buy blurays in the store, I sign no such thing. But I heared in the USA the customer can get fucked after handing over the cash.
    Also EULAs are practically worthless in parts of Europe. The law does however limit our right to circumvent copy protections...
    You must be in Germany.

    In my EU country all (legally sold) media has stickers of the local copyright enforcement association, and stuff with that sticker cannot be played in public, you are forbidden from lending it. And of course you can't copy or break its encryption.

    Then again all this shit is 100% unenforceable (and unenforced).

    FYI the storage devices or devices with internal storage that can be used to store pirated content have a higher price due to some kind of tax we give to this "copyright enforcement association" each time we buy as "compensation".
    See here for an incomplete list of other nations doing the same https://en.wikipedia.org/wiki/Private_copying_levy

    Leave a comment:


  • Niarbeht
    replied
    Originally posted by bridgman View Post

    I think that refers to section 110 part 5 B i II of US copyright law rather than being specific to NFL broadcasts:



    https://www.gpo.gov/fdsys/pkg/USCODE...ap1-sec110.pdf

    BTW there is a grey area though about how 5 A should be interpreted - the wording suggests that 5 B only applies to "an establishment" and not to private residences, and from an equipment POV it mentions "a single receiving apparatus of a kind commonly used in private homes", which in turn leads to the question of whether a 60" or 90" screen is "sufficiently common" for 5 A to apply. Around here it certainly is - my low-budget 4x8 foot sheet of Formica is probably one of the smaller screens around here.

    When in doubt I believe the usual solution is to invite at least one lawyer to the party.
    My God, our laws are ridiculous.

    Leave a comment:


  • bridgman
    replied
    Originally posted by Mathias View Post
    Are you sure about that and do you have a link stating that? My 1 minute google-foo didn't turn anything up.
    I think that refers to section 110 part 5 B i II of US copyright law rather than being specific to NFL broadcasts:

    if the performance or display is by audiovisual means, any visual portion of the performance or display is communicated by means of a total of not more than 4 audiovisual devices, of which not more than 1 audiovisual device is located in any 1 room, and no such audiovisual device has a diagonal screen size greater than 55 inches, and any audio portion of the performance or display is communicated by means of a total of not more than 6 loudspeakers, of which not more than 4 loudspeakers are located in any 1 room or adjoining outdoor space
    https://www.gpo.gov/fdsys/pkg/USCODE...ap1-sec110.pdf

    BTW there is a grey area though about how 5 A should be interpreted - the wording suggests that 5 B only applies to "an establishment" and not to private residences, and from an equipment POV it mentions "a single receiving apparatus of a kind commonly used in private homes", which in turn leads to the question of whether a 60" or 90" screen is "sufficiently common" for 5 A to apply. Around here it certainly is - my low-budget 4x8 foot sheet of Formica is probably one of the smaller screens around here.

    When in doubt I believe the usual solution is to invite at least one lawyer to the party.
    Last edited by bridgman; 30 November 2017, 01:44 PM.

    Leave a comment:


  • shmerl
    replied
    Originally posted by edwaleni View Post
    DRM has been built in Intel CPU's since the Pentium D back in 2005. This simply brings it up to the display level.
    So may be developers should reject bringing this garbage into the display level. DRM (the evil DRM that is, not the Linux Direct Rendering Manager) should simply have no place in the Linux graphics stack.

    Leave a comment:


  • Mathias
    replied
    Originally posted by kravemir View Post

    So, where decoding happens? On computer, or in display? If it happens on computer, then there's practically no blocker. If it happens on display, then can it be played in non full-screen mode? How would you compose video with other windows and desktop effects?
    4k decoding on PC happens on the GPU, decryption probably on the CPU. So the decryption keys are in your RAM, just find them, easy-peasy. The problem is, licensed players have to use some Memory encryption features only available on Kabylake+ CPUs to make it harder to leak the keys. It is a cat and mouse game. Currently there is no public known way to get decryption Keys from 4k Netflix, Amazon or 4k Bluray. But some people/companies do know how to download from Amazon and get decryption keys for UHD Bluray. Nobody knows how they do it. It is much more complicated then "Oh it decrypts on my CPU, so I can just dump the key".


    Originally posted by starshipeleven View Post
    By buying stuff you sign a legally binding contract to play the media ONLY where the media seller wants you to play it.
    When I buy blurays in the store, I sign no such thing. But I heared in the USA the customer can get fucked after handing over the cash. Also EULAs are practically worthless in parts of Europe. The law does however limit our right to circumvent copy protections...


    Originally posted by edwaleni View Post
    Did you know it is illegal to show the Super Bowl on a screen larger that 55"? NFL deems a screen larger as not "personal use".
    Are you sure about that and do you have a link stating that? My 1 minute google-foo didn't turn anything up.

    Last edited by Mathias; 30 November 2017, 12:45 PM.

    Leave a comment:

Working...
X