OpenACS
De Wikipedia, la enciclopedia libre
OpenACS viene de Open Architecture Community System (Arquitectura Abierta para Sistemas de Comunidades) es un kit de herramientas libre para el desarrollo rápido de aplicaciones web licenciado bajo GPL.
[editar] Proporciona
- Un largo conjunto de aplicaciones que pueden ser usadas para desplegar sitios web, siendo especialmente útil para aquellos que son colaborativos. Algunas de las aplicaciones poderosas son dotLRN [1], dotFolio [2], WorkFlow, CMS, blogger, comercio electrónico, foros.
- Un sofisticado kit de herramientas que proporciona un extensivo conjunto de APIs y servicios para el desarrollo rápido de nuevas aplicaciones.
- Un modelo de datos que escribe la filosofía de orientación a objetos desde SQL estándar y métodos PL/SQL, haciendo elegante el soporte a distintas bases de datos (actualmente PostgreSQL y Oracle).
OpenACS era originalmente desarrollado con el ArsDigita Community System, teniendo como base de datos Oracle. ACS fue la razón por la que AOLServer fue liberado. OpenACS surgió como un fork para soportar ACS con PostgreSQL. Después RedHat compró ArsDigita y comenzó a reescribir ACS en java dando lugar a Red Hat CMS. La comunidad de OpenACS asumió mantenimiento del código escrito en Tcl.
Hoy día OpenACS tiene una amplia comunidad siendo utilizado y desarrollado por un buen número de universidades, instituciones, empresas y desarrolladores freelance.