[License-review] Approval: Server Side Public License, Version 1 (SSPL v1)

Florian Weimer fw at deneb.enyo.de
Sat Oct 20 06:45:35 UTC 2018


* Bruce Perens:

> Brendan, I concur with you that OSD number 6 and number 9 are not complied
> with. However, some of your hypothetical cases are moot because of the
> operating system and system libraries exception which they have copied from
> the GNU family of licenses.

Section 13 extends the requirement to license under the SSPL the build
tools (“Corresponding Source for all programs that you use to make the
Program or modified version”). Build tools or language run-times can
qualify as System Libraries as far as the Program is concerned.  But
in section 13, the requirement for Corresponding Source is applied to
the build tools themselves (not just the Program), so we need to ask
what is Corresponding Source for *them*.  The way the System Libraries
are defined (“The "System Libraries" of an executable work include
anything, other than the work as a whole […]”), a program cannot be
its own system library.

This means that you have to relicense the build tools.



More information about the License-review mailing list