On May 6, 8:58 am, Ondrej Certik <ond...@certik.cz> wrote: > But honestly, I am always astonished by a thread like this and the the > wide range of opinions of what the (L)GPL actually allow you to or > not.
Me too, wow. My opinion is, that if you write a sage script, it's just a script. You can do with it what you want since you have the copyright. Distribution complications with the GPL is not an issue, since your script does not include Sage at all -- it just uses it, is interpreted by and formost, Sage is intended to be used that way. Theoretically, also something else could interpret that script ... e.g. a webserver that reads a text file and sends out something! A derived work is something that has a work as an input and builds or modifies it. If you write Sage code from scratch, this doesn't apply, too. from http://www.linuxjournal.com/article/6366 """ The meaning of derivative work will not be broadened to include software created by linking to library programs that were designed and intended to be used as library programs. When a company releases a scientific subroutine library, or a library of objects, for example, people who merely use the library, unmodified, perhaps without even looking at the source code, are not thereby creating derivative works of the library. """ -- Lawrence Rosen, attorney in private practice for opensource.org H --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---