Dear Carl; many thanks for your remarks, You'll find my answers int the
text too
On 22.09.20 15:49, Carl Sorensen wrote:
[...]
But here is where you lost me. The program using guile-aspell must be
released under the terms of GPL-v3. But the output of the program need
not be released under the terms of GPL-v3. The output can be released
under any terms the user desires to use.
guile-aspell is a library which is included into your program, which
therefore depends on the functionality of the guile-aspel lib
[...]
Summary:
If I wrote a piece of music using LilyPond Code (for being
interpreted by the Lilypond interpreter) and if I included
OpenLilyLib into my code, you as the Copyright owners of
OpenLilyLib could me enforce to distribute my work (music'score)
under the terms of the GPL simply by using this analogy. By using
my explanation, you would win every trial in every legal area
which accepted the GPL as an effective license. That's the risk I
would have to take, if I used OpenLilyLib to ease my work.
This is false. The music score is output, not a program. It is not a
derivative work.
It would be a great luck if that was true and if every judge was seen it
the same way. Unfortunately, there are reasons, that it is not
necessarily true: Lilypond describes itself as a compiler system which
takes code and compiles it. Thus, we have the same relationship as
between source code (lilypond-code) and binaries (PDFs). Please have a
look at GPL-v3 §6 "Conveying Non-Source Forms": "You may convey a
covered work in object code form under the terms of [...] " whereby §1
says that '“Object code” means any non-source form of a work'.
(https://www.gnu.org/licenses/gpl-3.0.de.html*)*
It is totally clear, that the PDF contains the score in form of printer
commands and that both, the source and the PDF refer to the same 'music.
Hence, from the viewpoint of the GPL text itself, the PDF is not only
output, but a derivative work.
The only thing I am asking for is a clarifying statement of the
copyright owners, that the copyleft effect of OLL (and Lilypond) does
not affect the using code so that these arguments do not work
[...]
5) There would be a simple solution for all, for him, for me, and
for the readers of this mailing list: he simply could add an
'including exception' to his licensing statement, which clearly
and explicitly says, that including OpenLilyLib does not cause the
copyleft effect to the including lilypond code. He would not lose
anything: each improvement to OpenLilyLib had to be released under
the terms of the GPL v3, too. And - as he might signal by his
words in this discussion - the using music code remains private.
[...]
The fact, that Mr. Bernard apparently does not want to realize
point 5., puzzles me.
I remain respectfully yours
Karsten Reincke
The inability to recognize the difference between a program and the
output of a program puzzles me.
I like this 'quotation' ;-)
Sincerely,
Carl
Sincerely,
Karsten
--
Karsten Reincke /\/\ (+49|0) 170 / 927 78 57
Im Braungeröll 31 >oo< mailto:k.rein...@fodina.de
60431 Frankfurt a.M. \/ http://www.fodina.de/kr/