Ask Your Question

Does a file written as a Sage script need to be GPLed since Sage is GPLed?

asked 2016-02-02 10:50:32 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >750 is welcome to improve it.

Does Sage's GPL license apply to Sage scripts? Are Sage scripts considered to be linking to Sage? I would like to write and distribute some educational Sage scripts and leave them in the public domain.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2016-02-02 22:49:39 +0200

tmonteil gravatar image

I am not a lawyer either, but i confirm that you can put the license of your choice to your own scripts, even if they use Sage. However, if you copy some (nontrivial) things from Sage source code (like examples coming from thematic tutorials or doctests), then you have to follow the GPL (the question being what means nontrivial).

edit flag offensive delete link more

answered 2016-02-02 18:08:47 +0200

kcrisman gravatar image

"I am not a lawyer," as they always say, but this has been discussed many times and the answer seems to always come out as "absolutely not necessary", just inasmuch as a MS Word document doesn't get Word's license attached to it. Others are welcome to contribute more verbose assessments of this.

Personally, I think that any such interpretation (on the open-source or proprietary side) would be insane from a practical standpoint - does a Python script need to be GPLed? - but I'm sure there are many points of view.

edit flag offensive delete link more


About the Python license, see: License page in Python docs.

slelievre gravatar imageslelievre ( 2021-02-01 02:03:31 +0200 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2016-02-02 10:50:32 +0200

Seen: 255 times

Last updated: Feb 02 '16