If I have the free teacher version, does my published content become available to the Canvas community without my permission?
Nope, it's still yours! If you'd like to share it with the people in the Canvas Community you can publish it to Commons, but otherwise it's not in the public domain.
PS - here's more information about Canvas Commons - How do I use Commons? - which is separate from your regular Canvas free for teachers course.
Retrieving data ...