Sito Web semplice con GPL V3 Framework

0

Scrivo software basato sul Web e semplice sito Web ("Casa", "Chi siamo", "Contatti").

Per un semplice sito web sto usando un framework GPL v3 coperto. L'utente naviga sul sito web, invia un'email, prende informazioni, ecc. Ripeto: sito Web semplice, non un Joomla o Wordpress.

1) Il sito web sarà coperto dalla GPL? Non modifico il framework. Sto usando le sue lezioni in altre classi ... (OOP).

2) Per il punto 1, in caso affermativo, devo aggiungere (ad esempio nel footer) il nome del framework e il suo link?

3) Devo permettere il download dell'intero sito Web per studiare il codice (nulla di ciò che un programmatore ha interesse)? Per esempio. inserendolo in Github?

4) Se 2 è NO, come puoi "capire" che usiamo quella struttura? In effetti nessuna riga php è stata esposta al browser ... Non puoi capire che quando premi "Invia email" il sito chiama $this->send($email) . Se mi scrivi un'email "Stai usando il framework XXX"? Posso rispondere NO.

    
posta sineverba 07.11.2013 - 20:44
fonte

2 risposte

1

Esistono tre varianti della licenza GPL v3 che possono avere effetti diversi sul tuo sito web: la normale GPL, LGPL e Affero GPL.

La licenza Affero GPL fornisce la situazione più chiara qui: poiché il tuo sito web offre al pubblico la possibilità di eseguire il codice del sito web (accedendo ad esso), devi anche fornire accesso pubblico al codice del tuo sito web in termini compatibili con la licenza Affero GPL.

Sotto GPL e LGPL, il semplice fatto che altri possano eseguire il codice residente sul tuo server non significa che tu stia distribuendo quel codice. Quindi, se si ospita solo il sito Web senza fornire un collegamento per il download del codice (o lo si inserisce in un repository accessibile pubblicamente), non si sta distribuendo il codice e qualsiasi requisito che una struttura o una libreria ha sulla ridistribuzione è discutibile.

Se do fornisce l'accesso pubblico al tuo codice, allora l'uso di una struttura con licenza GPL molto probabilmente significa che il tuo codice deve essere rilasciato anche sotto la licenza GPL. L'unica eccezione è se il framework utilizza la licenza LGPL ed è collegato al tuo codice come libreria sostituibile.

Per quanto riguarda la denominazione del framework utilizzato nel tuo sito web, a meno che non sia un requisito nella loro licenza di copyright, non hai l'obbligo di nominare il framework, ma può essere visto come un gesto di buona volontà se si menziona il framework e fornire un link ad esso. Preferibilmente, il link dovrebbe puntare alla homepage del framework.

    
risposta data 08.11.2013 - 08:39
fonte
0

Non stai distribuendo il framework o alcuno dei suoi codici, stai distribuendo un sito web del tuo design creativo (a meno che naturalmente non lo hai progettato in realtà). In quanto tale, non hai bisogno di una licenza, per non parlare di ciò che ha da dire.

La GPL che accompagna il tuo quadro di scelta non copre i contenuti del tuo sito web, né il design.

Per essere obbligato a "dichiarare" che stai usando un certo framework, NON credo che ci sia alcuna base legale per questo, almeno non per quanto riguarda una licenza GPL. La GPL si preoccupa solo della riproduzione forzata quando viene modificata (o collegata a, ew ugh brasty, usa invece la licenza BSD).

Disclaimer: IO NON SONO UN AVVOCATO. NON MI PIACE GPL.

    
risposta data 07.11.2013 - 22:49
fonte

Leggi altre domande sui tag