The free, self-hosted ecommerce platform continues to power over 471,000 ecommerce entrepreneurs worldwide. The platform is ...