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 ...

Get Open Source Licensing: Software Freedom and Intellectual Property Law now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.