http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68#DRM_and_Tivoisa...
i've added a specific section on tivoisation and drm - basically it's not permitted. it didn't occur to me to add this until the issue of the RYF Certification came up, where it was discussed the rather scary prospect on the horizon of USB3 devices not working due to there being some weird "online firmware real-time download database". it suddenly occurred to me that if there isn't a specific section which explains why DRM is not permitted (because it stops interoperability), someone might actually think it's okay to implement DRM.
i can only think of *one* instance where DRM is okay, and that's in an *isolated* Hardware-Virtualised (Guest) OS... and that's only if its tentacles don't extend *outside* of that OS.
any thoughts which can make this clearer really appreciated.
l.
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Agreed about DRM only being allowed within the strict confines of a hardware-virtualized guest OS. Such DRM is ultimately toothless, of course, because the host can always be modified to grab perfect digital copies of the audio, video, or whatever is coming out of the guest.
Matt
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
On Wed, Sep 7, 2016 at 2:22 AM, Matt Campbell mattcampbell@pobox.com wrote:
Agreed about DRM only being allowed within the strict confines of a hardware-virtualized guest OS. Such DRM is ultimately toothless, of course, because the host can always be modified to grab perfect digital copies of the audio, video, or whatever is coming out of the guest.
... yeah: which is why i added the bit about the hardware-virtualised guest *not* being permitted to have any kind of influence *outside* of the guest VM (such as, for example, "if it ain't running the video stops working" - that sort of thing).
is there a way that you think that could be made clearer?
l.
of a hardware-virtualized guest OS. Such DRM is ultimately toothless, of course, because the host can always be modified to grab perfect digital copies of the audio, video, or whatever is coming out of the guest.
How would you get a "perfect digital copy" of a PDF/ePUB/... from the video output? At best you'd get a sequence of raster images, which is a far cry from a perfect digital copy.
Stefan
arm-netbook@lists.phcomp.co.uk