K
K
Koncord2016-01-16 09:05:15
Licenses for software and other works
Koncord, 2016-01-16 09:05:15

Is it possible to use non-free components in open source software?

For example, there is a server under the GNU GPL v3 with scripting support (Squirrel/Pawn), can these scripts be not free?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Z
Zr, 2016-01-24
@Koncord

IANAL, TINLA.
Here you need to clarify what you have going on there. If there is a free interpreter covered by the strong copyleft of the GNU GPL that you want to run non-free scripts with, then for heaven's sake.
A well-known example to you: GNU Bash (as well as, for example, Busybox Ash) - the interpreter is distributed under the terms of the GNU GPL, but this in no way limits your ability to write non-free scripts in their language.
But if, for example, the functionality of a script depends on a library under strong copyleft, then it falls under this copyleft, completely irrespective of what is happening with the interpreter.
For example, a Perl program (it's under the Artistic License v1 || GNU GPLv1+) that uses the featuresGhostscript (it's under the GNU Affero GPL ) is copyrighted by the GNU AGPL and should be free.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question