2009-02-05 6 views
7

Ho questa piccola libreria di codici che sto considerando di rilasciare in Open Source. Voglio rilasciarlo sotto qualcosa di simile alla Licenza MIT, cioè senza restrizioni significative, tuttavia vorrei chiedere che se usi la mia libreria sui tuoi server, devi darmi credito sul tuo sito web.Licenza Open Source che richiede di dare credito nel sito Web dell'utente

Fondamentalmente, voglio una licenza che sia per MIT License come AGPL è per GPL.

Esiste qualcosa del genere o devo scrivere il mio?

Oppure questa è solo un'idea davvero cattiva?

EDIT: Credo che avrei dovuto lasciare la parte "scrivi la mia". Non sono un avvocato e non voglio pagarne uno. Ho solo pensato che sarebbe stato bello poter dire se qualcuno sta usando la mia libreria con una semplice ricerca su Google.

+4

Sto votando per chiudere questa domanda come off-topic perché si tratta di licenze o problemi legali, non di programmazione o sviluppo di software. –

risposta

7

Si scopre che CC non è così grande per il software :(

CPAL è buona alternativa, perché ha una migliore definizione di "codice sorgente" (che CC don' t avere)

si basa sulla Mozilla Public License, ma ha Attribution. licenza è approvato dalla OSI nel 2007.

01.239.

ed ecco un esempio di licenza che Facebook utilizza per FBOpen Platform.

http://developers.facebook.com/fbopen/cpal.html

+2

+1 se avessi ancora dei voti oggi :) –

1

Forse licenza Creative Commons Attribution?

Questa licenza permette agli altri di distribuire, remix, tweak, e rielaborare i lavoro, anche commercialmente, finchè ti credito per il creazione originale. Questa è la maggior quantità di accomodamento di licenze offerte, in termini di ciò che altri possono fare con i tuoi lavori autorizzati sotto Attribuzione.

http://creativecommons.org/about/licenses/

+0

e puoi scegliere tra commerciale e non commerciale .. maggiori dettagli sul link sopra .. – kodisha

+0

+1 per Creative Commons –

+1

-1 per Creative Commons: Sono * non * destinati al software e ci sono cattive implicazioni legali se fate! –

11

Guardate qui:

http://www.opensource.org/licenses/category

e pleeeeeeeeeeease non scrivere i vostri!

Da Aaron Digulla commento (Grazie Aaron):

Ci vuole un avvocato molto tempo per scrivere un licenza che effettivamente tenere in tribunale (e perché si vuole una licenza che non lo fa?) Centinaia di persone in tutto il mondo hanno lavorato diversi mesi su GPL v3! - Aaron Digulla

Dall'altra parte:

Quando si lavora in una società e li si utilizzerà opensource, normalmente si può scegliere tra le licenze che sono "approvati" in compagnia :-).

una nuova licenza è normalmente un NO GO :-(

ATTENZIONE a Kodisha: Dal cc-site:.

licenze Creative Commons non devono essere utilizzati per il software consigliamo vivamente utilizzare una delle ottime licenze software che sono già disponibili.

PS: see What Open Source License to choose?

+0

+1 per "usare una licenza esistente" –

+1

Suggerisco di spiegare perché è un no go: ci vuole un avvocato molto tempo per scrivere un licenza che sarà effettivamente in tribunale (e perché vorresti una licenza che non lo fosse?) Centinaia di persone in tutto il mondo hanno lavorato diversi MESI su GPL v3! –

1

Si ricorda: c'era una buona ragione per cui il MIT e BSD rimossi il requisito per l'attribuzione dalle loro licenze.

Problemi correlati