3 ms·
Actually seems the author might be a bit confused about link exceptions: "Linux’s license doesn’t extend to user space and I want that aspect to work the same
by e12e 7y ago
Actually seems the author might be a bit confused about link exceptions:
"Linux’s license doesn’t extend to user space and I want that aspect to work the same for Loko."
Sounds like they really want something closer to gcc/glibc licensing.
Not quite sure if they really want to close the "proprietary fork running as compiler-as-a-service in the cloud"-hole that using the AGPL (with link exception) would close, though.
- ilammy 7y agoLinux kernel has some uapi headers which are usually (transitively) incorporated into your programs by the libc you use. The exception covers this code.
- e12e 7y agoRight, the author might not be aware of: https://github.com/torvalds/linux/blob/master/Documentation/process/license-rules.rst https://github.com/torvalds/linux/blob/master/Documentation/... "The Linux Kernel is provided under the terms of the GNU General Public License version 2 only (GPL-2.0), as provided in LICENSES/preferred/GPL-2.0, with an explicit syscall exception described in LICENSES/exceptions/Linux-syscall-note, as described in the COPYING file." In other words, the Linux kernel isn't pure gplv2, but comes with an exception in order to allow linking.