[ARCHIVED] Can I use Canvas with a license other than AGPL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can I use Canvas with a license other than AGPL?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @MakotoShiihara,
If I am reading the licensing framework correctly, it is not allowed for your client to modify open source Canvas but then not share back improvements made to it.
"A secondary benefit of defending all users' freedom is that
improvements made in alternate versions of the program, if they
receive widespread use, become available for other developers to
incorporate. Many developers of free software are heartened and
encouraged by the resulting cooperation. However, in the case of
software used on network servers, this result may fail to come about.
The GNU General Public License permits making a modified version and
letting the public access it on a server without ever releasing its
source code to the public."
https://github.com/instructure/canvas-lms/blob/master/LICENSE
Thank you for your question.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.