- On EdTech Newsletter
- Posts
- Friday Follow Up
Friday Follow Up
Addressing Canvas as open source and whether online provides a magic bullet
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/0668f4be-a68a-44a2-8ad9-ef042f83dc62/onedtechpluslogo-1200x630.png)
Was this forwarded to you by a friend? Sign up, and get your own copy of the news that matters sent to your inbox every week. Sign up for the On EdTech newsletter. Interested in additional analysis? Try with our 30-day free trial and Upgrade to the On EdTech+ newsletter.
Well, that’s been a busy and chaotic week.
LMS Market Updates
This week we released our LMS Market Analysis report for On EdTech Enterprise subscribers, and we we released the squid and butterfly (the title rejected by Heart) in a public post on the North American Higher Ed LMS Market.
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/8537c73b-86a8-49a7-9dee-b032b8835825/image__1_.jpg?t=1738965790)
I’ve received several comments and questions on Canvas being included in the Open Source category and would like to clarify.
The majority of Canvas code is released open source on github with an AGPL-3.0 license. I say “the majority” because there are pieces of Canvas that are crucial for how Instructure deploys Canvas as a SaaS product that are not open source. This is why we clarify in the chart that this is an example of Open Core as described in Wikipedia. “The open-core model is a business model for the monetization of commercially produced open-source software. The open-core model primarily involves offering a "core" or feature-limited version of a software product as free and open-source software, while offering "commercial" versions or add-ons as proprietary software.[1][2]”
All but a handful of Canvas deployments at colleges and universities are using the commercial SaaS offering. The number truly hosting the open source code in a freely-licensed environment is in the single digits.
When Instructure released Canvas, the open source availability was important first of all as a form of software escrow when customers weren’t sure if it was safe to go with a startup. Hey, the worst that can happen if we go out of business is that you can deploy the code yourselves.
The open source release was and is also important in terms of setting a company tone, similar to the full embrace of LTI integrations and customizations within an ecosystem.
Now that Instructure is fully established in the market, that open source status is less important. But the code remains available.