Access to Source Code
The GPL allows licensees to copy and distribute the source code:
You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided.... (GPL section 1.)
Source code is defined as follows:
The source code for a work means the preferred form of the work for making modifications to it. 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. (GPL section 3.)
This is a broad definition and its intent is obviously to ensure that usable source code is available for licensed software. Deliberate obfuscation of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access