El "uso comercial" en casos como este es en realidad solo una abreviatura para indicar que el producto tiene licencia dual tanto en código abierto como en una licencia comercial tradicional pagada.
Cualquier licencia "verdadera" de código abierto no discriminará contra el uso comercial. (Véase la cláusula 6 del Open Source Definition). Sin embargo, las licencias de código abierto como la GPL contienen cláusulas que son incompatibles con el enfoque de la mayoría de las compañías para el software comercial (ya que la GPL requiere que tenga disponible su código fuente si incorpora el código GPL tu producto).
Duel-licensing es una forma de acomodar esto y también proporciona un flujo de ingresos para la compañía que proporciona el software. Para los usuarios que no les importan las restricciones de la GPL y no necesitan asistencia, el producto está disponible bajo una licencia de fuente abierta. Para los usuarios para los que las restricciones de la GPL serían incompatibles con su modelo de negocio, y para los usuarios que sí lo necesitan, existe una licencia comercial disponible.
Dio el ejemplo específico de la wiki de Screwturn, que tiene licencia doble bajo la GPL y una licencia comercial. Bajo los términos de la GPL (es decir, sin obtener una licencia "comercial"), puede hacer lo siguiente:
- Use internamente tanto como se desee (consulte here)
- ejecutarlo en su interior servidores para usuarios/clientes/clientes externos, o ejecútelo en sus servidores internos para pagar clientes si usted es un proveedor de ISP/host. (Si Screwturn recibió una licencia bajo el AGPL en lugar de la GPL, eso podría restringir esto.)
- distribuirlo a otros, ya sea de forma gratuita o por un pago que cubre los gastos de envío, siempre y cuando usted está dispuesto a distribuir también el código fuente
- incorporarlo en su producto, siempre y cuando estás dispuesto a distribuir también el código fuente, y siempre que sea (a) sigue siendo un programa separado que simplemente agregarse con su producto o (b) se libera el código fuente de su producto bajo una licencia de código abierto compatible con la GPL
En otras palabras, hay un lote que puede hacer sin obtener una licencia comercial. Esto es especialmente cierto para el software basado en web, ya que las personas pueden usar software basado en web sin que se les distribuya. El sitio web de Screwturn incluso reconoce esto: afirman que la licencia comercial es para "integrarla en una aplicación comercial o usarla en un entorno empresarial donde no se permite el software libre", no para ningún uso relacionado con el comercio.
Todo lo anterior es meramente mi entendimiento y no pretende ser un consejo legal. Consulte a su abogado para estar seguro.
Era mucho más fácil en los buenos viejos tiempos, donde .com era para los sitios comerciales, .org para las organizaciones sin fines de lucro y .gov/.mil para los sumideros de dinero más grandes. : P – MSalters
Tengo serias dudas de esta afirmación: "La mayoría de ellos no son gratuitos para uso comercial". Muy pocos proyectos reales de código abierto tienen tal cláusula. –
No puedo estar de acuerdo contigo porque la verdadera fuente abierta casi siempre no es gratuita para uso comercial. Por ejemplo, mira aquí - http://www.screwturn.eu/Commercial.ashx, 5000 euros para uso ilimitado. Es crasy ... – sashaeve