| |||||||||
The ArsDigita Community System (ACS) is an advanced Open Source toolkit for developing community web applications developed primarily by developers associated with ArsDigita Corporation. The two most current software toolkits based on this codebase are the OpenACS toolkit and the CMS, Messaging, Bug/Issue Tracking, Project Tracking, e-commerce, and Bboards.
The ACS was originally written in Tcl (much of it was ported to Java before being renamed RedHat CCM) to run on an AOLserver web server and an Oracle database. A completely-open version of the ACS, OpenACS was a sister project that used a PostgreSQL database and developed side-by-side (with a slightly delayed release schedule) with the ACS.
In 2001, the ACS code tree forked, with the Tcl code base being maintained and refactored by one group of developers, while the product line was being re-written in Java / J2EE. By 2002, when RedHat acquired ArsDigita, the Tcl code base became supported by the OpenACS community.