open source .org online shopping windows unix emerald shop doors rails scrum jsp replacement windows agile ruby c++ siding .net j2ee .com php html solaris development