Re: GPL's OS Exception (was Re: OpenSSL and GPLed programs)
> Raul> The OS exception lets people other than the OS distributor
> Raul> distribute GPLed code linked against a proprietary OS.
On Sat, Jun 16, 2001 at 10:13:23PM -0400, Sam Hartman wrote:
> This is not what the text says:
> 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. However, as a
> special exception, the source code distributed need not include
> anything that is normally distributed (in either source or binary
> form) with the major components (compiler, kernel, and so on) of the
> operating system on which the executable runs, unless that component
> itself accompanies the executable.
> I see nothing in that that applies differently to the OS than to
This exception says that the OS needn't be considered part of the
source code unless the OS component accompanies the executable.
 Anything that's normally distributed with the major components of
the OS -- a convoluted phrasing which was introduced when Sun
unbundled the compiler from the OS itself.
 Meaning that the GPL needn't apply to the OS.
 Those who distribute the OS would be the OS distributors.
> I do now understand how a sufficiently broad interpretation of
> accompanies that executable could prevent us from using this for SSL.