developers .net design open source projects mysql builders online shopping cgi php siding doors bash perl java shop solaris windows c++ replacement windows j2ee construction freebsd