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
>
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
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
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
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
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
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.
>
>>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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"
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
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
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
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
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
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 .
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".
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
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
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
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.
/
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
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
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
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.
>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
>
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
71 matches
Mail list logo