xhtml perl mysql cnc open source php autocad cmsimple design cam linux c++ j2ee autodesk cad debugger cgi debug java unix .net compiler content management system windows