MapGuide Open Source is a web-based platform that enables users to quickly develop and deploy web mapping applications and geospatial web services.

See  http://mapguide.osgeo.org