Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Chiarimenti licenza GPL

    Ho creato un'applicazione in PHP. In realta questa applicazione è basata su una esistente e rilasciata sotto licenza GPL dall'autore.
    Tra le mie tante modifiche al codice originale c'è ne una che prevede che il programma faccia uso ad un certo punto di 3 funzioni php poste all'interno di un unico file create interamente da me.

    Per farla breve il programma raccoglie sondaggi dagli utenti l'ho dotato di un sistema di plugins per la graficazione dei risultati. Le classe (sono più di una) per la graficazione sono mio frutto. Una è gratuita e fornita col programma ma le altre (che permettono altri tipo di grafico) vorrei che fossero a pagamento.

    Ora vi chiedo: sono obbligato a rilasciare il programma (volendolo distribuire) sotto licenza GPL in quanto basato a sua volta su codice GPL (non so quale versione) ma posso far si che il mio file PHP non abbia una licenza GPL ma una licenza a pagamento che induca l'utente ad acqustarla ogni volta che la vuole utilizzare.
    So che se fosse la mia classe ad utilizzare il programma dovrei rilasciare il tutto sotto forma di GPL ma in questo caso la mia è la mia classe ad essere utilizzata dal software GPL quindi penso che non ci siano problemi. Oppure mi sbaglio?

    Se sono stato poco chiaro ditemelo cosi posto altre informazioni.

    Grazie.

  2. #2
    Se il tuo codice NON richiama alcuna funzione del codice coperto da GPL, allora non dovresti essere obbligato a rilasciare anche il tuo codice sotto la GPL.

  3. #3
    A dire il vero il mio codice richiama alcune funzioni di un'altra classe PHP rilasciata in GPL di un secondo autori diverso da quello su cui è basato il mio programma. Ma di questo secondo autore ho il permesso scritto di poter inserire il codice nel mio progetto commerciale senza dover rilasciare il mio codice quindi da questo punto di vista non mi preoccupa.

    Riassumendo:

    Mio programma basato su Programma GPL (1) --> Mio codice --> Programma GPL (2)

    Ora io vorrei rilasciare il Mio programma in GPL e il Mio "codice" a pagamento.

    Come detto Programma GPL (2) l'autore mio amico mi ha concesso ilo permesso di utilizzare il programma senza rendere disponibile il Mio "codice", so per certo che questo secondo punto è permesso dalla stessa GPL che da facoltà all'autore di rilasciare lo stesso codice con più licenze, nel mio caso GPL per gli altri e commerciale per me. E poi come detto l'autore è mio amico.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.