Sulla Fair Source License

In che modo la Fair Source License è simile (o diversa) dalle licenze open-source?

La Fair Source License non è una licenza open-source e non intende essere una licenza open-source. Fair Source permette l’uso, la ridistribuzione e la modifica quando l’uso è al di sotto della Use Limitation. Una volta che un’organizzazione supera la Use Limitation (che è determinata dal licenziante), deve pagare una tassa di licenza per continuare a fare quelle cose.

Perché avete scritto una nuova licenza? Perché non avete usato GPL/MIT/BSD/Apache?

Le licenze open source sono eccellenti. Hanno aiutato a far progredire il progresso tecnologico, e noi le amiamo per questo. Tuttavia, l’open source non ha senso per tutto il codice. Se un’azienda apre il codice che rappresenta il suo valore aziendale principale, generalmente fallirebbe come azienda e non potrebbe continuare a costruire ottimo software per voi.

Con la creazione della Fair Source License, stiamo offrendo al mondo una nuova scelta tra open source e closed source. Fair Source permette alle aziende di condividere il codice sorgente con il pubblico e di ottenere comunque dei ricavi. È il meglio di entrambi i mondi: trasparenza e progresso senza sacrificare il nostro business.

Cosa significa il nome della licenza (“Fair Source 25,” “Fair Source 50,” ecc.)?

L’abbiamo chiamata “Fair Source” perché si ottiene l’accesso al codice sorgente (come si fa con l’open source), ma è un approccio giusto alle licenze per i creatori di codice che vogliono combinare la condivisione del loro codice con la monetizzazione. Il “25” (o un altro numero) nel nome indica la Limitazione d’uso, che stabilisce che gli utenti devono pagare le licenze una volta raggiunta la soglia di utenti data. Se usate software con licenza “Fair Source 25”, per esempio, la vostra organizzazione dovrà pagare una tassa di licenza una volta raggiunto il limite di 25 utenti.

Inoltre, vi consigliamo di specificare la versione della Fair Source License che volete applicare. Per esempio, “Fair Source 25 (v0.9).”

In che modo la Fair Source License è diversa dalla doppia licenza GPL/commerciale?

In una situazione di doppia licenza GPL/commerciale, le aziende pagano per una licenza commerciale per evitare che la GPL “infetti” il loro codice. Per noi, questo approccio è meno trasparente e più difficile da capire. Fair Source è breve, semplice e facile da capire. Come un prodotto con doppia licenza, potete provare il software gratuitamente (fino alla limitazione d’uso). Potete anche ridistribuire il software, il tutto senza dover capire complicati termini open-source.

In che modo la Fair Source License è diversa dalla “sorgente condivisa”?

La “sorgente condivisa” si riferisce ad un modello sviluppato da Microsoft (e non più utilizzato da Microsoft) che permetteva ai suoi clienti di ricevere il codice sorgente per prodotti proprietari per i quali i clienti acquistavano licenze binarie. La Fair Source License garantisce diritti più ampi che si applicano a tutti, non solo ai clienti esistenti. Inoltre, la Fair Source License permette esplicitamente le modifiche e la ridistribuzione, mentre la shared source generalmente permetteva solo l’uso del codice.

Usare la Fair Source License

Posso usare la Fair Source License per il mio software?

Sì. Invitiamo l’intera comunità dei programmatori ad adottare la nostra licenza proprietaria, semplice e standardizzata. Per usare la Fair Source License sul vostro software, compilate il modello disponibile su fair.io. Assicuratevi di aggiornare il nome del proprietario del copyright (cioè voi o la vostra azienda), l’anno della nota di copyright, il nome del vostro software e il limite d’uso.

Posso cambiare la licenza?

La nostra licenza è molto semplice, quindi non rivendichiamo alcun copyright nel testo della licenza. Se cambiate il testo della licenza, per favore rimuovete il nome “Fair Source License” per rendere chiaro che non state usando la nostra specifica licenza.

Posso usare il software Fair Source per me stesso o per i miei amici e familiari?

Sì. Come individuo, puoi usare il software quanto vuoi per il tuo uso personale. La limitazione d’uso si applica solo se usi il software a beneficio di un’azienda.

Posso usare il software Fair Source all’interno della mia azienda?

Sì. Devi pagare una tassa di licenza se la tua organizzazione ha più persone che usano il software rispetto alla limitazione d’uso specificata.Per esempio, diciamo che il software è concesso in licenza come Fair Source 25 (cioè, la limitazione d’uso è 25 utenti). Se meno di 25 persone usano il software nella tua azienda, il software è gratuito. Se 25 o più persone usano il software, la vostra azienda deve pagare una tassa di licenza per usare il software.

Cosa succede se il licenziante decide di cambiare i limiti d’uso in futuro?

Il licenziante può cambiare i limiti d’uso in futuro, ma sarete sempre in grado di usare qualsiasi software Fair Source sotto la licenza meno restrittiva offerta per quel software. Per esempio, se cambiassimo il limite a 50 utenti, faremmo riferimento alla “Fair Source 50 License” e gli utenti potrebbero beneficiare di questo limite meno restrittivo. Se cambiassimo il limite a 20 utenti, faremmo riferimento alla “Fair Source 20 license” e gli utenti avrebbero ancora la possibilità di usare la “Fair Source 50 license”, che è meno restrittiva. Assicuratevi solo che i nuovi limiti si applichino al software che state effettivamente usando – potremmo offrire diversi prodotti sotto diverse Use Limitations.

Posso usare il codice Fair Source in un altro progetto open-source?

No. A differenza dell’open source, Fair Source ha una Use Limitation integrata nella licenza. Questo significa che la licenza Fair Source non sarà compatibile con la licenza open source del vostro progetto.

Posso usare il codice Fair Source nel codice base del mio prodotto commerciale, closed-source?

Probabilmente no. Se la vostra licenza proprietaria include la limitazione d’uso, potrebbe essere compatibile con la licenza Fair Source. Comunque, sconsigliamo fortemente di incorporare software con licenza Fair Source in progetti proprietari. I vostri clienti farebbero meglio ad usare il software sotto la nostra licenza in modo che non siate responsabili del controllo delle limitazioni d’uso.

Se modifico il codice sorgente, posso ridistribuire la mia versione modificata sotto la licenza MIT?

No. La vostra versione modificata consiste nel software originale (che è sotto licenza Fair Source) e nelle vostre modifiche, che insieme costituiscono un lavoro derivato del software originale. La licenza non vi garantisce il diritto di ridistribuire sotto una licenza come la MIT senza le limitazioni d’uso.

Se contribuisco con una patch al vostro progetto, quale licenza si applica alla patch?

Come per molti tipi di licenze, un progetto sotto la Fair Source License richiederà ai collaboratori di firmare il Contributor License Agreement. Questi accordi garantiscono i diritti al proprietario del progetto. Una volta firmati gli accordi, ogni patch sarà posta sotto la stessa licenza del resto del progetto. Molti Contributor License Agreements funzionano con Fair Source. Se ti viene chiesto di firmarne uno, ti consigliamo di esaminarne attentamente i termini.

La mia licenza Fair Source è terminata automaticamente. Posso rimediare alla violazione?

Se hai fatto un errore e hai violato la licenza, contatta il licenziante per un ripristino. Si prega di notare che andare oltre la limitazione d’uso non è una violazione della licenza e non terminerà la tua licenza, ma significherà che sei obbligato a pagare le tasse per l’uso aggiuntivo.

Che cosa succede se voglio termini di licenza diversi?

Contatta il licenziante. Potrebbero essere in grado di collaborare con voi per capire cosa funzionerà meglio per la vostra azienda.

Comprendere la Limitazione d’Uso

Cosa conta come “usare” il software con licenza Fair Source rispetto alla Limitazione d’Uso (ad esempio, il limite di 25 utenti)?

La licenza non definisce esattamente “uso” perché il modo in cui le persone utilizzano il software cambia continuamente. Invece, si basa su una definizione di senso comune. Per esempio, eseguire il software, modificare il codice o accedere a una copia in esecuzione del software costituisce “uso”. Se il tuo collega esegue il software sulla tua rete locale e tu accedi dal tuo browser web, questo comportamento costituirebbe “uso”. La semplice visualizzazione o il download del software non costituisce “uso”. Potete anche cambiare gli utenti della licenza in un modo ragionevole (come quando un utente lascia la vostra azienda e un altro si unisce).

Come faccio a sapere se la mia azienda supera la Limitazione d’Uso?

Raccomandiamo di tracciare il numero di utenti che usano il software internamente, come fareste per tutti gli altri software commerciali che fanno pagare per utente. I prodotti con licenza Fair Source possono tracciare e mostrare i dati di utilizzo e avvisare il licenziante se la limitazione d’uso viene superata, ma poiché avete il codice sorgente, il licenziante non può impedirvi di rimuovere quella funzionalità. Confidiamo che la comunità del software riporti numeri d’uso giusti e accurati in linea con l’etica di Fair Source.

Sono responsabile di sapere chi all’interno della mia organizzazione sta già usando software Fair Source?

Sì. Se stai lavorando per un’azienda, ti raccomandiamo di controllare con il tuo responsabile tecnico per assicurarti di non superare accidentalmente la Limitazione d’Uso della tua organizzazione. Se non sei sicuro di qualcosa, contatta il licenziante.

Domande aggiuntive

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.