j2ee c++ reference jsp question html .com linux freebsd windows php solaris .net problem solving .org open source programming essay