No es poco ético, y ciertamente es legal según la ley de derechos de autor. Dicho esto, generalmente no es práctica de la comunidad JS usar licencias comerciales para bibliotecas públicas. Es extremadamente difícil de aplicar porque proteger el código fuente original para javascript es básicamente imposible y rastrear el uso legítimamente infractor es complicado.
Además, las licencias comerciales a menudo son un suicidio para las nuevas bibliotecas, porque casi con seguridad existe una alternativa gratuita popular. Si no lo hay, es probable que alguien haga uno tan pronto como vea que ha hecho algo de valor y ha aplicado innecesariamente una licencia comercial. Sin una patente de software o la capacidad de demostrar una infracción, es probable que no pueda hacer nada al respecto.
Se reducirá a su estimación de costo-beneficio. ¿Es su biblioteca increíble, única, valiosa para las empresas con serias limitaciones de capital y tiempo que podrían estar dispuestas a pagarle en lugar de desarrollar un código interno equivalente, y es difícil para otros reproducirse? Podrías ganar unos cuantos dólares si todas esas cosas son ciertas. De lo contrario, probablemente se beneficiará más al lanzarlo bajo una licencia gratuita estándar como MIT y usarlo como un elemento de cartera. Demostrar tu habilidad como programador y ser un buen ciudadano seguramente te hará ganar más a largo plazo.
- ¿Por qué no hay una poderosa herramienta de programación de diagrama de flujo capaz de producir aplicaciones de trabajo?
- ¿Cuáles son las mejores empresas de diseño web en Dubai?
- ¿Cuál es la mejor empresa de desarrollo web en Chennai?
- En AngularJS, ¿cómo obtengo datos de HTML y los envío a una base de datos?
- ¿Cuál es el mejor curso para la tecnología de Microsoft, ASP.NET MVC, para un desarrollador web back-end en YouTube?