Estoy empezando un proyecto muy grande pronto. Debe incluir un sistema de licencias.
El proyecto se producirá utilizando PHP / Laravel / JavaScript y utilizará muchas bibliotecas diferentes, un CMS y algunas bases de datos.
El software se licenciará a otras compañías, por lo que la capacidad de habilitar / deshabilitar el uso es muy importante.
En su mayor parte, la piratería no debería ser un problema, ya que la gran mayoría de las compañías que usarán este software no tienen los conocimientos necesarios para desactivar la protección o no tienen un desarrollador que pueda hacer esto. .
¿Cuál es la mejor manera de manejar esto? ¿Es posible restringir el código fuente por dominio? ¿Funcionaría bien?
¿Cómo se haría esto? ¿Cómo podría gestionar las actualizaciones del software también?