java perl .net j2ee cgi bretagne php medieval php4 bullet cmsimple bullet resistant unix javascript ballistic armour linux c++ armor mysql e-commerce open source windows content management system military