If you write an opensource video player that implements Digital 'rights' management, then i can patch it so that instead of sending the decrypted data to the screen, it writes it to disk. You could make the OS only run signed unmodified programs, but then you destroy peoples ability to write and test new programs, or fix bugs in existing programs. Or you could bury the decryption in a closed source graphics driver (so the video player sends the encrypted stream all the way to the driver), but that does not really count as an open source DRM.
This may explain why MIR exists though.
(Also don't get confused with Direct Rendering Manager which the X server and graphics drivers use so that 3D rendering does not need to be pushed over the old network interface in X11)
Bookmarks