The most recent version of QGIS is also capable of serving maps similar to Mapserver and Geoserver. Lastly, uDig is an open source application framework based on Java, which aims at providing a solution for desktop GIS, data access, editing and viewing.