Canvas Network isn't just built on top of Canvas LMS, it *is* Canvas LMS. The version running at
learn.canvas.net is the same as
canvas.instructure.com, and the same as all of our hosted customers use. The differences between the hosted version and the open source version are enumerated at
https://github.com/instructure/canvas-lms/wiki/FAQ. The website running at
www.canvas.net is a very simple Rails application that provides a public list of available courses, and uses the standard canvas API (
https://api.instructure.com/) to communicate with
learn.canvas.net to perform the actual enrollments. Some of the Canvas Network courses manually have a large_roster flag enabled in the database, which just disables a few features that are not yet performant enough to be used in large courses like MOOCs.
Cody Cutrer
Software Engineer
Instructure