Can I use Canvas with a license other than AGPL?

Jump to solution
MakotoShiihara
Community Member

Can I use Canvas with a license other than AGPL?

Labels (2)
0 Likes
1 Solution

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.

View solution in original post