Hello,

On Wed, 15 Jul 2026, at 22:25, Soren Stoutner wrote:
> That is the core difference between the GPLv2 and the GPLv3.  When the GPLv2 
> came out, nobody had ever used hardware and DRM to lock down software.  Now, 
> that is fairly common.  The GPLv3 was updated to address that.  If the DFSG 
> were written today, I can’t imagine any scenario in which it would not 
> specifically address that as well.

GPLv2 already doesn’t allow what you call DRM preventing to install the 
software:

> For an executable work, complete source code means all the source code for 
> all modules it contains, plus any associated interface definition files, plus 
> the scripts used to control compilation and installation of the executable.

GPLv3 expands this section to be more explicit:

> “Installation Information” for a User Product means any methods, procedures, 
> authorization keys, or other information required to install and execute 
> modified versions of a covered work in that User Product from a modified 
> version of its Corresponding Source. The information must suffice to ensure 
> that the continued functioning of the modified object code is in no case 
> prevented or interfered with solely because modification has been made.
> ...
> Corresponding Source conveyed, and Installation Information provided, in 
> accord with this section must be in a format that is publicly documented (and 
> with an implementation available to the public in source code form), and must 
> require no special password or key for unpacking, reading or copying.

-- 
Cheers,
  Andrej

Reply via email to