linux apple j2ee os x solaris c++ oracle windows performance tunning java macintosh .net freebsd open source mac