Colleges and universities have long been proficient contributors to free and open source software projects, dating back to the early days of the Internet, so it should come as no surprise that they create open source software no meet their own operational needs. One of the biggest fields is online courseware--specialized content management systems for teachers and academic departments that facilitates Web-based course content, interaction with students, and grading and reporting. Also known as "course management systems" (CMS) or "learning management systems" (LMS), they are database-intensive, often support thousands of users at a time, and must interface with a wide gamut of third-party and legacy systems for record-keeping and billing, making them ripe for an open development model.