Licence de Ghostscript dans un produit commercial


19

Nous étudions la possibilité d'utiliser Ghostscript dans un produit commercial (application de bureau Windows).

J'ai lu comment contourner complètement l'octroi de licences GS en suggérant simplement aux utilisateurs qu'ils peuvent télécharger et installer GS par eux-mêmes pour améliorer leur expérience (le logiciel fonctionne en fait sans cela aussi, mais la plupart des utilisateurs voudraient rendre / charger des documents PDF).

Donc, supposons que nous n'expédier nous Ghostscript, mais plutôt que notre logiciel vérifier sa disponibilité et, en cas si elle est absente, suggère comment l'obtenir (court texte explicatif et un lien vers leur page de téléchargement). Au cas où il serait installé, le programme utiliserait l'API Ghostscript.

Pour moi, cela semble légal, car Artifex dit quelque chose comme "vous n'êtes pas autorisé à expédier GS si votre demande ne remplit pas les conditions". Quelqu'un voudrait-il partager une opinion à ce sujet?


Pas une réponse, mais cela peut vous aider à en trouver: cela semble très similaire à ce que font certaines distributions Linux qui ne distribuent pas de logiciels non libres. Ils vous inviteront au moment opportun à télécharger (éventuellement) le logiciel non gratuit vous-même. Debian fait cela; d'autres aussi.
Joshua Taylor

3
Audacity fait quelque chose de similaire concernant LAME, qu'il utilise pour l'encodage en mp3, si disponible, et indique où il peut être téléchargé à partir - audacityteam.org/help/faq_i18n?s=install&i=lame-mp3
yoniLavi

Réponses:


22

IANAL, mais tant que vous ne distribuez pas Ghostscript, vous ne faites aucune copie du programme ou de parties de celui-ci, et vous n'en construisez aucun "travail dérivé", Artifex n'a aucune prise légale contre vous. Ils ne peuvent évidemment pas vous facturer pour la conception de votre programme de manière à pouvoir exécuter un utilitaire de ligne de commande arbitraire avec un nom configurable et des paramètres configurables pour la conversion PDF. Et je suis sûr qu'ils ne peuvent pas vous facturer pour avoir fait la configuration par défaut correspondant à la signature de la version actuelle de Ghostscript.

Tout ce qui se passe par l'utilisateur du logiciel - quel que soit l'utilitaire de conversion qu'il installe dépend de lui - il est de sa responsabilité, pas de la vôtre, d'utiliser uniquement des logiciels obtenus légalement pour cette tâche. Et le téléchargement, l'installation et l'utilisation de la version actuelle de Ghostscript sont parfaitement légaux, ils sont explicitement autorisés, encouragés et gratuits par le distributeur.

Donc, en bref, ce que vous avez en tête IMHO respecte les conditions de licence de la version actuelle de Ghostscript.


1
Je suis juste curieux: et si le logiciel nécessitait que Ghostscript fonctionne? De plus, que se passe-t-il si le logiciel ne l'exige pas, mais le propose sur sa propre configuration en le téléchargeant à partir de leurs serveurs similaires aux installateurs Web?
modiX

@modiX: Je suis aussi curieux que vous ce qu'un avocat ou un juge peut penser à cela ;-) Nous avons eu une discussion très similaire au sujet de scénario « besoin de travailler » dans le contexte de la licence GPL (non AGPL) plus tôt ici .
Doc Brown

La section 2 est assez explicite en interdisant "l'expédition" de Ghostscript avec un logiciel non AGPL sans licence supplémentaire d'Artifex. Exiger Ghostscript n'est pas, en soi, un problème, mais le moyen par lequel vous incitez l'utilisateur à obtenir et à installer GS pourrait être s'il est suffisamment automatisé pour constituer une «expédition». Les choses sont un peu moins coupées et séchées dans le monde du gestionnaire de paquets en ligne qu'elles ne l'étaient avec les disques physiques. Tant qu'il s'agit d'une décision et d'une action distinctes de l'utilisateur, elle doit être sous licence.
Stan Rogers

2
@StanRogers: comme vous l'avez écrit - ça devrait l' être - mais je parie que si vous demandez à cinq avocats à ce sujet, vous obtenez six opinions ;-)
Doc Brown

12

Il me semble que vous choisissez simplement «d'intégrer» votre produit à Ghostscript, donnant aux gens le choix de l'utiliser ou non. C'est à eux d'obtenir légalement une copie de Ghostscript.

Nous le faisons avec de nombreux produits, y compris une imprimante PDF similaire à Ghostscript (celle que nous utilisons doit être payée si nos clients veulent l'utiliser). Nous disons à nos clients que nous nous y intégrons et que c'est à eux de l'acheter. L'entreprise qui le vend ne peut pas vraiment se plaindre, mais nous faisons la promotion de leur produit en encourageant nos utilisateurs à acheter le leur également. C'est très similaire avec Ghostscript, tout ce que vous faites est de l'intégrer et de le promouvoir, c'est au client de le télécharger, et c'est à Ghostscript de décider s'il est autorisé à le faire gratuitement ou à le payer.

De nombreux produits s'intègrent tout le temps à de nombreux autres produits et tant qu'ils n'expédient pas ces produits tiers à leurs clients, ils n'ont pas à se soucier des licences.

Comme un plus grand exemple ... l'application sur laquelle je travaille utilise MSSQL pour sa base de données. C'est à nos clients de fournir une copie de MSSQL pour permettre à notre application de fonctionner. Nous n'avons pas à nous soucier de la licence de cela même si notre application est uniquement conçue pour fonctionner avec MSSQL et ne fonctionne pas sans.

L'essentiel est probablement de s'assurer qu'il est clair pour vos clients, avant d'acheter votre produit, dont les fonctionnalités dépendent de logiciels que vous ne fournissez pas. Sinon, votre client pourrait avoir un recours contre vous s'il pense que vous fournissez tout ce dont il a besoin.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.