On Fri, Aug 19, 2016 at 10:08 AM, Robert Dodier <robert.dod...@gmail.com> wrote:
> On 2016-08-17, William Stein <wst...@gmail.com> wrote:
>
>> If you write a program that genuinely uses the Sage library in a
>> nontrivial way, then that program is a derived work of Sage
>
> Well, if there is any controversy here, it must be this statement. The
> question of what constitutes a derived work is subtle and complex, and I
> don't think any categorical statements are possible. An exploration of
> this topic that I've found useful is this "Twenty Questions about the
> GPL": https://jacobian.org/writing/gpl-questions/
>
> I know that various parties have offered their opinions about what
> constitutes a derived work, including the FSF, the institution behind
> the GPL. But even the FSF's interpretation isn't binding on anybody --
> whether some work falls under the GPL depends on copyright law, which
> can only be decided by a court, not the you, me, or the FSF, and even
> then we don't have a whole lot of court cases to guide us.
>
> Lay discussions about the GPL tend to contain a lot of wishful thinking
> alternating with the frank admission that nobody really knows and
> therefore if there's any question, one must hire a lawyer. Surely,
> though, a large group of intelligent, motivated people can formulate
> some clear guidelines. For a start, perhaps sorting out the twenty cases
> mentioned above into probably yes, probably no, and everything else.
> Just guessing here; doubtless there are better ideas.
>
> Incidentally, if ever a lawyer has weighed in on licensing issues
> related to Sage, I would be interested to hear about it. Also, I haven't
> been paying attention, so if there have been previous discussions about
> the GPL and Sage, I apologize for trotting out a tired argument.


Thanks -- that's an extremely good point.  I should amend my statement
to: "If you write a program that genuinely uses the Sage library in a
 nontrivial way, then it **may** be a derived work of Sage.  In that
case... [GPL ...]"


-- 
William (http://wstein.org)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to