Devo distribuire il mio codice sorgente commerciale che collega il software GPL se utilizzo solo questo software commerciale per fornire un servizio di segnalazione?

0

Nella mia azienda abbiamo creato software proprietario che usiamo solo internamente - non distribuiamo questo software - per generare report dai dati del cliente. Vendiamo questi rapporti ai nostri clienti, non al software.

Se dovessimo collegarci al software con licenza GPL dal nostro software, avremmo ancora bisogno (su richiesta) di fornire il nostro codice sorgente proprietario?

Capisco che se distribuissimo il nostro software proprietario, la risposta sarebbe sì. E capisco che se utilizzassimo il software proprietario solo per scopi interni, la risposta è no (ad esempio, vedi discussione qui ). Ma se solo utilizzi il software proprietario internamente , per generare un prodotto del rapporto che vendi (distribuisci) ai clienti, allora qual è la risposta? Questo link sembra suggerire probabilmente no, ma cosa succede se il software GPL crea una particolare immagine che viene visualizzata su una pagina in un rapporto di molte pagine?

Grazie in anticipo per una certa chiarezza su questo. Il legalese è così difficile da capire per me, ma se potessi anche indicarmi particolari sezioni della GPLv3 che lo rendono chiaro, lo apprezzerei.

    
posta Michael Repucci 10.07.2015 - 23:42
fonte

2 risposte

7

Per la GPL regolare, la risposta è no. Qua le domande frequenti sulla FSF :

Q: Is there some way that I can GPL the output people get from use of my program? For example, if my program is used to develop hardware designs, can I require that these designs must be free?

A: In general this is legally impossible; copyright law does not give you any say in the use of the output people make from their data using your program. If the user uses your program to enter or convert his own data, the copyright on the output belongs to him, not you. More generally, when a program translates its input into some other form, the copyright status of the output inherits that of the input it was generated from.

In questo caso, sei l'utente del programma GPL, quindi l'output è tutto tuo.

Vale la pena ricordare che se stessimo parlando di AGPL e che i tuoi clienti "interagiscono con [il software] in remoto attraverso una rete di computer", allora la risposta sarebbe molto diversa . Ma sembra che nessuna di queste condizioni si applichi al tuo caso.

    
risposta data 11.07.2015 - 00:14
fonte
0

Il fatto che uno strumento sia stato utilizzato per produrre un output in genere non conferisce al titolare del copyright dello strumento alcun diritto sull'output allo strumento. Ad esempio, Microsoft non ha alcun diritto sui documenti creati con Microsoft Word.

Ci sono alcuni rari casi di strumenti in cui parti dell'atto di copyright sono incluse nell'output. Questo è molto raro. Ovviamente puoi verificarlo con i tuoi documenti. Se il software stampa "Pagina 1" nessuno considererebbe di avere un copyright su questo, anche se la "Pagina" è la copia diretta della parola "Pagina" da qualche parte nel codice sorgente protetto da copyright.

Esistono applicazioni con licenze che limitano l'utilizzo dell'output. Un esempio è stato un compilatore di successo per MacOS, disponibile in una versione a pagamento e una versione gratuita per gli studenti: entrambe le versioni erano identiche, tranne per il fatto che la versione gratuita non consentiva esplicitamente di guadagnare dall'output del compilatore. Quindi potresti usare la versione gratuita per costruire un prodotto, ma quando lo hai venduto per milioni hai dovuto acquistare la versione a pagamento.

    
risposta data 11.07.2015 - 22:03
fonte

Leggi altre domande sui tag