open source developers doors online shopping builders freebsd projects cmsimple solaris content management system design mysql replacement windows siding rails php java shop ruby windows .net j2ee c++ construction emerald