MapServer can be used as a WMS Server.