Há uma permanente discussão em torno dos módulos no Magento (e também quando se fala de modelos de negócios no mundo opensource): correntes defendem que o opensource tem que ser gratuito, totalmente aberto, livre na acepção mais profunda da palavra; outras correntes (e eu me incluo nelas) defendem que é possível fechar módulos e cobrar por eles, ainda que se baseiem em softwares livres, como o Magento. Quem tem razão? É correto cobrar por um módulo do Magento? Ou um módulo para Magento tem que ser sempre gratuito?
Quando você pensa em um módulo de Magento, o modelo que eu mais gosto é o freemium, onde você oferece uma versão básica, gratuita, que permitirá que as pessoas utilizem o seu módulo nas funções mais básicas, mas que possam comprar uma versão (ou mais de uma) avançada, com funções que não estão presentes na versão gratuita. O dinheiro ganho com a versão paga cobre os custos da gratuita e a distribuição da gratuita é uma excelente ferramenta de marketing para a versão paga. A maioria dos desenvolvedores para por aqui e se esquece que há mais uma fonte de renda essencial em torno do modelo.
(mais…)