Re: Lilypond \include statements and the GPL

2013-04-04 Thread Joseph Rushton Wakeling
On 04/04/2013 02:50 PM, Alexander Kobel wrote: > Then, everybody is free to use "my-app.C" constraint to my terms, since they > are > imposed on this very file. However, nobody would be allowed to use /GSL/ to > compile this program, because GPL considers "my-app.C" a covered work > /whenever >

Re: Lilypond \include statements and the GPL

2013-04-04 Thread Alexander Kobel
On 04/02/2013 06:51 PM, Joseph Rushton Wakeling wrote: On 04/02/2013 11:38 PM, Anthonys Lists wrote: [...] You've just answered your own question. You have just said that this program does NOT contain ANY copyrighted content from the gsl. As such, it is not a derivative work. That's what the la

Re: Lilypond \include statements and the GPL

2013-04-03 Thread James Harkins
Wols Lists youngman.org.uk> writes: > On 03/04/13 10:22, lists ursliska.de wrote: > > I think there is one thing this discussion proves impressively: Things > > are much less non-ambiguous than most of the participants assume. > > Something I've learnt from my time on Groklaw is that the GPL is

Re: Lilypond \include statements and the GPL

2013-04-03 Thread Shane Brandes
Can we all agree now that the law, justice, and licences are three different entities. And it would take the opinion of someone well versed in all three to quiet this ruckus. And furthermore even if we have a "solid" answer from a respected source, either justice or law could still supersede such a

Re: Lilypond \include statements and the GPL

2013-04-03 Thread Joseph Rushton Wakeling
On 04/03/2013 01:08 PM, Wols Lists wrote: > Dare I suggest you look at section zero? The second paragraph of which > says, and I quote: You're talking about GPL version 2, not GPL version 3. Compare: https://www.gnu.org/licenses/gpl-2.0.html ... where the second paragraph of Section 0 is exactly

Re: Lilypond \include statements and the GPL

2013-04-03 Thread Wols Lists
On 03/04/13 10:22, li...@ursliska.de wrote: > I think there is one thing this discussion proves impressively: Things > are much less non-ambiguous than most of the participants assume. Something I've learnt from my time on Groklaw is that the GPL is, in fact, extremely clear. The problem is that

Re: Lilypond \include statements and the GPL

2013-04-03 Thread Wols Lists
On 03/04/13 03:21, Joseph Rushton Wakeling wrote: > On 04/03/2013 01:14 AM, Anthonys Lists wrote: >> > If your work does not include any of their work, then you don't need any >> > permission to not copy their work! :-) > But I'm not talking about copying. I'm talking about the right to use. > >>

Re: Lilypond \include statements and the GPL

2013-04-03 Thread lists
Zitat von Joseph Rushton Wakeling : Hello all, A question which has come up, and where I'm not sure what the answer or intention is. Lilypond is licensed under the GPL and reading through the license file, I didn't come across any granted exceptions (IIRC the fonts have an exception for em

Re: Lilypond \include statements and the GPL

2013-04-02 Thread James Harkins
At this point, I'm in favor of sending a letter for legal input, primarily to bring the back and forth speculation to a close. It's been an entertaining diversion, but by now, the only thing that's clear to me is that the list's signal-to-noise ratio has dropped to a level where the list is becom

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/03/2013 01:14 AM, Anthonys Lists wrote: > If your work does not include any of their work, then you don't need any > permission to not copy their work! :-) But I'm not talking about copying. I'm talking about the right to use. > And if you read the GPL, version 2 (I presume 3 has similar w

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/03/2013 01:22 AM, David Kastrup wrote: > Yes, it is. The terms of use of a proprietary program generally presume > a binding contract _restricting_ the scope of rights normally granted > with the legitimate purchase of media. > > The difference is that the proprietary vendor needs to establ

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Nick Payne
What I really want to know is how many angels can dance on the head of a pin... ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Tim McNamara
On Apr 2, 2013, at 8:47 PM, Joseph Rushton Wakeling wrote: > On 04/03/2013 01:45 AM, Tim McNamara wrote: >> Is that in fact correct? The quibbles here is what constitutes derivation. >> If you write a program that calls a library during its function, is that >> program derived from the lib

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/03/2013 01:45 AM, Tim McNamara wrote: > Is that in fact correct? The quibbles here is what constitutes derivation. > If you write a program that calls a library during its function, is that > program derived from the library? Or is the library just a resource that the > application uses

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Tim McNamara
On Apr 2, 2013, at 5:51 PM, Joseph Rushton Wakeling wrote: > On 04/02/2013 11:38 PM, Anthonys Lists wrote: >> On 02/04/2013 22:01, Joseph Rushton Wakeling wrote: >>> (Function names and APIs are generally considered to be uncopyrightable.) >>> However, I think the consensus of opinion about fr

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Anthonys Lists writes: > On 02/04/2013 23:46, David Kastrup wrote: >> That wasn't what the lawsuit was about. It was not even what Oracle >> claimed the lawsuit to be about. The issue was the reimplementation of >> Java classes, not the_use_ of Java classes. > Yes. > > But the only thing that

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Tim McNamara
On Apr 2, 2013, at 5:37 PM, Joseph Rushton Wakeling wrote: > On 04/02/2013 11:57 PM, Anthonys Lists wrote: >> On 02/04/2013 22:47, Joseph Rushton Wakeling wrote: >>> Indeed, and a consequence of distributing a "covered work" under >>> GPL-incompatible terms is that you lose the permissions gra

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 23:46, David Kastrup wrote: That wasn't what the lawsuit was about. It was not even what Oracle claimed the lawsuit to be about. The issue was the reimplementation of Java classes, not the_use_ of Java classes. Yes. But the only thing that Oracle could sue over was the use of t

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > My right to use the GNU Scientific Library is conditional on following > certain obligations -- if I breach those obligations, I lose the right > to use the GNU Scientific Library. One such obligation relates to the > licensing that must be applied if I distribu

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 23:37, Joseph Rushton Wakeling wrote: On 04/02/2013 11:57 PM, Anthonys Lists wrote: On 02/04/2013 22:47, Joseph Rushton Wakeling wrote: Indeed, and a consequence of distributing a "covered work" under GPL-incompatible terms is that you lose the permissions granted under that licen

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 11:38 PM, Anthonys Lists wrote: > On 02/04/2013 22:01, Joseph Rushton Wakeling wrote: >> (Function names and APIs are generally considered to be uncopyrightable.) >> However, I think the consensus of opinion about free software licensing would >> be that, in distributing to you this l

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 23:31, David Kastrup wrote: Anthonys Lists writes: If they DID relicence it, then it is copyrightable Nonsense. An explicit license can be given for things not actually requiring a license for particular uses under current legal standards. It is a pledge "if you follow these ru

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Anthonys Lists writes: > On 02/04/2013 22:31, David Kastrup wrote: >> Anthonys Lists writes: >> >>> Indeed, this legal claim (that using functions creates a derivative >>> work) is exactly the claim that Oracle tried with Android and Java, >>> and they came a royal cropper with it. >> "exactly"

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Anthonys Lists writes: > The GPL *relies* *on* *the* *law*. Not really. The GPL grants permissions under conditions. Of course, there is little interest in permissions one does not need, so the GPL is modeled along laws. But the grant of conditional permissions does not require the permission

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 23:28, Joseph Rushton Wakeling wrote: On 04/03/2013 12:01 AM, Anthonys Lists wrote: But as I understand it, the lawsuit as actually sued said "apis are copyright" and you would have needed a licence to use the apis - to use Oracle's Java. That's exactly in line with what David sai

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 11:57 PM, Anthonys Lists wrote: > On 02/04/2013 22:47, Joseph Rushton Wakeling wrote: >> Indeed, and a consequence of distributing a "covered work" under >> GPL-incompatible terms is that you lose the permissions granted under that >> license. > > EXCEPT EXCEPT EXCEPT THE LAW SAYS YO

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Anthonys Lists writes: > If they DID relicence it, then it is copyrightable Nonsense. An explicit license can be given for things not actually requiring a license for particular uses under current legal standards. It is a pledge "if you follow these rules, I won't drag you to court over use of

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/03/2013 12:01 AM, Anthonys Lists wrote: > But as I understand it, the lawsuit as actually sued said "apis are copyright" > and you would have needed a licence to use the apis - to use Oracle's Java. That's exactly in line with what David said. Google were providing a clean-room re-implement

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 11:25 PM, David Kastrup wrote: > Uh, so far I have just seen fantasizing about TeX users having similar > concerns. I did post a link before: http://tex.stackexchange.com/questions/69007/the-gpl-and-latex-packages Sure, it's not a huge wellspring of concern, but as you say, that's .

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 22:31, David Kastrup wrote: Anthonys Lists writes: Indeed, this legal claim (that using functions creates a derivative work) is exactly the claim that Oracle tried with Android and Java, and they came a royal cropper with it. "exactly" in the meaning of "quite the opposite of".

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 22:47, Joseph Rushton Wakeling wrote: On 04/02/2013 11:28 PM, Anthonys Lists wrote: A derivative work is whatever the LAW says it is (whatever that is :-). NO open source licence defines the term "derivative work", although they may give their own interpretation of what they think

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 22:34, Joseph Rushton Wakeling wrote: On 04/02/2013 11:17 PM, Anthonys Lists wrote: So as long as Google stuck to using interfaces that the kernel devs explicitly published to user space, then using those header files EXPLICITLY does NOT create a derivative work, and therefore the

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 11:28 PM, Anthonys Lists wrote: > A derivative work is whatever the LAW says it is (whatever that is :-). NO > open > source licence defines the term "derivative work", although they may give > their > own interpretation of what they think it is. The actual GPL term is a "covered w

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 22:01, Joseph Rushton Wakeling wrote: On 04/02/2013 09:50 PM, Tim McNamara wrote: OK, now let's consider a specific example. Here's a bit of C code that generates 100 random numbers and calculates their sum. /

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 11:17 PM, Anthonys Lists wrote: > So as long as Google stuck to using interfaces that the kernel devs explicitly > published to user space, then using those header files EXPLICITLY does NOT > create a derivative work, and therefore the GPL can NOT cross that boundary. That's exactly

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Anthonys Lists writes: > Indeed, this legal claim (that using functions creates a derivative > work) is exactly the claim that Oracle tried with Android and Java, > and they came a royal cropper with it. "exactly" in the meaning of "quite the opposite of". Oracle did not try to cover code inten

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 18:47, Joseph Rushton Wakeling wrote: When you add to that the fact that the particular case we're concerned with involves copyleft licensing which gives a particular and precise definition to what is considered a "derivative work", it really doesn't seem to me possible to just writ

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > The fact that TeX users are having similar concerns Uh, so far I have just seen fantasizing about TeX users having similar concerns. > (and that no one could provide a concrete answer) Hardly surprising since in the TeX world the GPL is not used frequently. >

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 15:19, Joseph Rushton Wakeling wrote: On 04/02/2013 03:52 PM, David Kastrup wrote: >The main difference is "work as a whole" vs "mere aggregation". If you >include some file as a form of invoking its documented interface, you >form no new combined work. Indeed, which if I recall

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Anthonys Lists
On 02/04/2013 15:04, Joseph Rushton Wakeling wrote: On 03/30/2013 01:02 AM, Alexander Kobel wrote: On the other hand, user C /should/ be allowed to distribute source code under whatever license he wants to /as long as he doesn't ship the GPL libraries with it./ It's useless without them, but an

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 10:33 PM, David Kastrup wrote: > Since I can't share your concerns, I can't give you any advice what to > ask the SFLC in order to address them. That's quite up to you. Fair enough. I was concerned that you might actively disapprove of my doing so, in which case I'd have wanted to

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 09:50 PM, Tim McNamara wrote: > On Apr 2, 2013, at 12:47 PM, Joseph Rushton Wakeling wrote: >> But now suppose that bobjones.ly defines a number of new functions, \bobFoo, >> \bobBar, etc., and that you use them on a number of occasions throughout your >> own .ly file. Is the issue s

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > Anyway, I would really appreciate your input on whether (and what) to > write to the Software Freedom Law Center. Since I can't share your concerns, I can't give you any advice what to ask the SFLC in order to address them. That's quite up to you. -- David Ka

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > On 04/02/2013 08:53 PM, David Kastrup wrote: >> LilyPond is a GNU program and so follows the licensing policies of the >> GNU project. > > Sure, but I don't see that this prevents you from making a permissive > licensing choice for parts of your program where thi

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Tim McNamara
On Apr 2, 2013, at 12:47 PM, Joseph Rushton Wakeling wrote: > On 04/02/2013 07:33 PM, Tim McNamara wrote: >> If I do not copy the actual file into my .ly file but only have the \include >> statement, I have not violated copyright. It would be up to any subsequent >> user to obtain the copyrighte

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 08:53 PM, David Kastrup wrote: > LilyPond is a GNU program and so follows the licensing policies of the > GNU project. Sure, but I don't see that this prevents you from making a permissive licensing choice for parts of your program where this is appropriate -- I imagine the GNU proje

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > For the cases we're considering -- OLLib and the .ly files bundled > with Lilypond > -- the _simplest_ method that I can see is to license them > permissively. Boost, > Apache, BSD/MIT/X11 and the GNU All-Permissive Licence are all options here > (potentially LG

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 07:33 PM, Tim McNamara wrote: > If I do not copy the actual file into my .ly file but only have the \include > statement, I have not violated copyright. It would be up to any subsequent > user to obtain the copyrighted Bob Jones file to use with \include or to come > up with a wor

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Tim McNamara
On Apr 2, 2013, at 8:53 AM, Janek Warchoł wrote: > On Tue, Apr 2, 2013 at 3:47 PM, Joseph Rushton Wakeling > wrote: >> On 03/29/2013 11:26 AM, Janek Warchoł wrote: >>> An example came to my mind: imagine someone typesetting a score and >>> using one (just one) function from OLLib. Distributing wh

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 07:07 PM, Urs Liska wrote: > My suggestion would be to either have a sort of "lilypond license" or > (better) an explicit exception/clarification stating that the use of > functions defined in the LilyPond distribution (either implicit or through an > explicit include) do not requi

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 05:07 PM, Alexander Kobel wrote: > This certainly applies to compiled code, with the GPL'ed library statically > linked, and also (I stand corrected) with dynamic linkage, AFAIU. I still > cannot see how it /could/ possibly apply to source code: Well, the examples you cite consider

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Urs Liska
Joseph Rushton Wakeling schrieb: > > >Anyway, back to the key issue -- would you like me to draft an email to >the >Software Freedom Law Center? The fact that this issue is of concern >also to >people in the TeX community makes me feel that it's something they >should >probably be alerted to

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Alexander Kobel
On 04/02/2013 10:04 AM, Joseph Rushton Wakeling wrote: On 03/30/2013 01:02 AM, Alexander Kobel wrote: On the other hand, user C /should/ be allowed to distribute source code under whatever license he wants to /as long as he doesn't ship the GPL libraries with it./ It's useless without them, but

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Janek Warchoł
On Tue, Apr 2, 2013 at 4:19 PM, Joseph Rushton Wakeling wrote: > Anyway, back to the key issue -- would you like me to draft an email to the > Software Freedom Law Center? The fact that this issue is of concern also to > people in the TeX community makes me feel that it's something they should >

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > On 03/30/2013 01:02 AM, Alexander Kobel wrote: >> On the other hand, user C /should/ be allowed to distribute source code under >> whatever license he wants to /as long as he doesn't ship the GPL >> libraries with >> it./ It's useless without them, but anybody w

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 04/02/2013 03:52 PM, David Kastrup wrote: > The main difference is "work as a whole" vs "mere aggregation". If you > include some file as a form of invoking its documented interface, you > form no new combined work. Indeed, which if I recall right is how Google was able to provide non-GPL'd he

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 03/30/2013 01:02 AM, Alexander Kobel wrote: > On the other hand, user C /should/ be allowed to distribute source code under > whatever license he wants to /as long as he doesn't ship the GPL libraries > with > it./ It's useless without them, but anybody who wants to run or compile the > code i

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Janek Warchoł
On Tue, Apr 2, 2013 at 3:47 PM, Joseph Rushton Wakeling wrote: > On 03/29/2013 11:26 AM, Janek Warchoł wrote: >> An example came to my mind: imagine someone typesetting a score and >> using one (just one) function from OLLib. Distributing whole OLLib >> together with the score just to have this o

Re: Lilypond \include statements and the GPL

2013-04-02 Thread David Kastrup
Joseph Rushton Wakeling writes: > On 03/29/2013 10:39 PM, Urs Liska wrote: >> First of all, I think we have quite a consensus on what we intend - >> which is a good start. > > Yup. :-) > >> I slightly disagree, although your considerations are valuable and >> give some good insights in the situat

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 03/29/2013 11:26 AM, Janek Warchoł wrote: > On Thu, Mar 28, 2013 at 7:26 PM, Joseph Rushton Wakeling > wrote: >> but aside from that I think there are >> probably several other ways in which it could be done, including ensuring >> that >> all files intended to be \include'd are licensed under

Re: Lilypond \include statements and the GPL

2013-04-02 Thread Joseph Rushton Wakeling
On 03/29/2013 10:39 PM, Urs Liska wrote: > First of all, I think we have quite a consensus on what we intend - which is > a good start. Yup. :-) > I slightly disagree, although your considerations are valuable and give some > good insights in the situation. > I think the 'ambiguity' Joe is talk

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Alexander Kobel
On 03/29/2013 06:26 AM, Janek Warchoł wrote: An example came to my mind: imagine someone typesetting a score and using one (just one) function from OLLib. Distributing whole OLLib together with the score just to have this one functionality would be inconvenient, so he'd like to actually paste th

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Alexander Kobel
On 03/29/2013 05:39 PM, Urs Liska wrote: Now take a programming language as another example (PHP and Python are explicitely _not_ distributed under the GPL BTW). The interpreter is GPLed by group A, as well as some libraries. User B writes a program in that language. This program is considered

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Urs Liska
First of all, I think we have quite a consensus on what we intend - which is a good start. On Fri, 29 Mar 2013 09:43:59 -0500 Tim McNamara wrote: > On Mar 29, 2013, at 4:42 AM, Joseph Rushton Wakeling wrote: > > On 03/28/2013 08:28 PM, Tim McNamara wrote: > >> My understanding is always been th

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Tim McNamara
On Mar 29, 2013, at 4:42 AM, Joseph Rushton Wakeling wrote: > On 03/28/2013 08:28 PM, Tim McNamara wrote: >> My understanding is always been that the GPL applies to the software used to >> produce a file, not to the file itself. > > I think (at least in this case) you mean "process", not "produce

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Janek Warchoł
Hi, On Thu, Mar 28, 2013 at 7:26 PM, Joseph Rushton Wakeling wrote: > Personally I feel it would be nice to resolve any potential ambiguity. > > Obviously the best way to do this is just to show that I'm definitively wrong > in > my interpretation (this would be nice:-), I'd say this: without t

Re: Lilypond \include statements and the GPL

2013-03-29 Thread Joseph Rushton Wakeling
On 03/28/2013 08:28 PM, Tim McNamara wrote: > My understanding is always been that the GPL applies to the software used to > produce a file, not to the file itself. I think (at least in this case) you mean "process", not "produce". You can draw an analogy to e.g. shell scripts, where the fact th

Re: Lilypond \include statements and the GPL

2013-03-28 Thread Tim McNamara
On Mar 28, 2013, at 1:26 PM, Joseph Rushton Wakeling wrote: > I should add that the underlying motivation here is licensing clarity for some > of Urs and Janek's work on useful toolboxes for Lilypond. It's clearly > desirable that these kits be copylefted as far as any code derivative is > conc

Re: Lilypond \include statements and the GPL

2013-03-28 Thread Joseph Rushton Wakeling
On 03/28/2013 06:35 PM, David Kastrup wrote: > I don't see that. \include is an instruction, not an actual inclusion. > As opposed to dynamic linking, there is no combined entity being formed > for the sake of execution where one could possibly claim "contributory > infringement". The inner worki

Re: Lilypond \include statements and the GPL

2013-03-28 Thread David Kastrup
Joseph Rushton Wakeling writes: > Hello all, > > A question which has come up, and where I'm not sure what the answer or > intention is. > > Lilypond is licensed under the GPL and reading through the license file, I > didn't come across any granted exceptions (IIRC the fonts have an exception >

Lilypond \include statements and the GPL

2013-03-28 Thread Joseph Rushton Wakeling
Hello all, A question which has come up, and where I'm not sure what the answer or intention is. Lilypond is licensed under the GPL and reading through the license file, I didn't come across any granted exceptions (IIRC the fonts have an exception for embedding them into a document). So, how doe