Estamos estudiando la posibilidad de utilizar Ghostscript en un producto comercial (aplicación de escritorio de Windows).
Leí sobre eludir las licencias de GS por completo simplemente sugiriendo a los usuarios que pueden descargar e instalar GS por su cuenta para mejorar su experiencia (el software también funciona sin él, pero la mayoría de los usuarios querrían renderizar / cargar documentos PDF).
Entonces, supongamos que no enviamos Ghostscript nosotros mismos, sino que nuestro software verifica su disponibilidad y, en caso de que esté ausente, sugiera cómo obtenerlo (breve texto explicativo y enlace a su página de descarga). En caso de que esté instalado, el programa usaría la API de Ghostscript.
A mí me parece legal, ya que Artifex dice algo así como "no está permitido enviar GS si su aplicación no cumple con las condiciones". ¿A alguien le gustaría compartir una opinión sobre esto?
Respuestas:
IANAL, pero mientras no distribuya Ghostscript, no haga copias del programa o partes del mismo, y no construya ningún "trabajo derivado" a partir de él, Artifex no tiene un punto de apoyo legal en su contra. Obviamente, no pueden cobrarle por diseñar su programa de manera que pueda ejecutar una utilidad de línea de comando arbitraria con un nombre configurable y parámetros configurables para la conversión de PDF. Y estoy bastante seguro de que no pueden cobrarle por hacer que la configuración predeterminada coincida con la firma de la versión actual de Ghostscript.
Todo lo demás sucede por el usuario del software, sea cual sea la utilidad de conversión que instale, depende de él, es su responsabilidad, no la suya, utilizar solo el software obtenido legalmente para esta tarea. Y descargar, instalar y simplemente usar la versión actual de Ghostscript es perfectamente legal, está explícitamente permitido, alentado y gratuito por el distribuidor.
En resumen, lo que tiene en mente en mi humilde opinión obedece las condiciones de licencia de la versión actual de Ghostscript.
fuente
Me parece que simplemente está eligiendo 'integrar' su producto con Ghostscript, dando a las personas la opción de usarlo o no. Depende de ellos obtener legalmente una copia de Ghostscript.
Lo hacemos con muchos productos, incluida una impresora PDF similar a Ghostscript (la que usamos debe pagarse si nuestros clientes quieren usarla). Les decimos a nuestros clientes que nos integramos con él y que depende de ellos comprarlo. La empresa que lo vende realmente no puede quejarse, en todo caso estamos promocionando su producto al codificar a nuestros usuarios para que también compren el suyo. Es muy similar con Ghostscript, todo lo que está haciendo es integrarlo y promocionarlo, depende del cliente descargarlo, y depende de Ghostscript decidir si tienen licencia para hacerlo de forma gratuita o para pagarlo.
Muchos productos se integran con muchos otros productos todo el tiempo y siempre que no envíen esos productos de terceros a sus clientes, no tienen que preocuparse por las licencias.
Como un ejemplo más grande ... la aplicación en la que trabajo usa MSSQL para su base de datos. Depende de nuestros clientes proporcionar una copia de MSSQL para permitir que nuestra aplicación funcione. No tenemos que preocuparnos por la licencia de eso a pesar de que nuestra aplicación solo está diseñada para funcionar con MSSQL y no funciona sin ella.
Probablemente, lo principal es asegurarse de que esté claro para sus clientes, antes de que compren su producto, qué características dependen del software que no proporciona. De lo contrario, su cliente podría tener un caso en su contra si cree que usted proporciona todo lo que necesita.
fuente