An open source CMS is a content management system that is maintained by its community of developers, rather than one created and owned by a single company. The source code is available to all.