Ho un'applicazione Linux che ho sviluppato e ho creato un'immagine VMWare autonoma che le persone possono scaricare per provare l'applicazione senza dover installare e configurare un server Linux. Ho creato questa immagine VMWare iniziando con un sistema Debian di base, installando un sacco di pacchetti e quindi configurando tutti i pacchetti e i daemon su cui la mia applicazione dipende. Al momento del caricamento, VMWare Image si avvia direttamente in un server X che esegue solo la mia applicazione e nessun gestore di finestre, quindi è più un "dispositivo virtuale" che un normale ambiente desktop Linux. Gli utenti generalmente non vedranno mai un prompt dei comandi o un'applicazione diversa dalla mia. (La mia applicazione stessa ha una gestione dei problemi di licenza di)
Ora vorrei distribuire questa immagine, ma non sono sicuro di come soddisfare la mia GPL (e altre licenze i vari componenti Debian sono rilasciati sotto) Obblighi. A quanto ho capito, ho due obblighi principali da soddisfare.
-
Fornire informazioni sul copyright e sulla licenza per ciascun componente che utilizzo. A quanto ho capito, tutte le informazioni che ho bisogno di presentare si trovano nella directory / usr / share in Debian, ma poiché i miei utenti in genere non toccheranno mai una console o un terminale, non lo vedranno mai. Fornire un file di testo contenente una concatenazione di tutti i file all'interno di / usr / share soddisfa questo obbligo
-
Rendere il codice sorgente disponibile per tutti i componenti che distribuisco. Dal momento che non sto creando l'immagine dal sorgente, ma dai pacchetti binari, non posso fornire il codice sorgente effettivo che produce esattamente la mia immagine generata. Fornire un mirror ftp e un'offerta per inviare quel mirror sui DVD dei sorgenti Debian di Debian per tutti i pacchetti che utilizzo soddisfano questo obbligo?
-
Qualche altra cosa che dovrei fare per distribuire legalmente questa immagine?