The Linux kernel and digital rights management
Posted May 1, 2003 3:09 UTC (Thu) by
proski (subscriber, #104)
Parent article:
The Linux kernel and digital rights management
Today, if somebody reports a bug in an old version of software I maintain, I can ask that person to try the latest version. If people start using my program on systems crippled by DRM, they won't be able to upgrade, and I won't be able to help them even though they would have access to the source code.
To give those users the latest version, somebody (possibly the maintainer) would have to go through the certification process with the hardware vendor. The worst thing is that the certificate issuer would be completely within their rights to remove features from my software before generating the key. They would be able to tell me what I can and what I cannot do if I want my free software to reach users of their platform.
My motivation for writing software is giving other people more choice, more freedom and advancing the progress. DRM could be used to take users' choice, users' freedom, and prevent their access to the new versions of the software, even if the new features were suggested and implemented by those users.
Vendors of DRM systems could be within the rights granted to them by GPL, but they would be in violation of the spirit of free software. If GPL is insufficient to prevent the freedom loss through DRM, another license should be developed that would prevent the use of free software in DRM systems, just like GPL prevents linking free and non-free code for the purpose of redistribution.
(
Log in to post comments)