Esiste una licenza che vieta la distribuzione e conferisce a un proprietario di repository Github pieni diritti? [duplicare]

0

Ho creato un'estensione per browser Chrome e voglio pubblicare il codice su Github in modo che gli sviluppatori possano contribuire al progetto.

Il mio obiettivo è di mantenere questo come un singolo progetto, e temo che molte estensioni quasi identiche inizieranno a essere visualizzate nel Chrome Web Store se ho rilasciato il codice senza restrizioni.

Vorrei trovare una licenza che:

  • Consente la modifica
  • Proibisce qualsiasi distribuzione diversa dalle richieste di pull al repository originale
  • Fornisce a me (il proprietario del repository) il diritto di distribuire il codice dalle richieste di pull sul Chrome Web Store

Penserei che questo sarebbe un problema comune, ma non riesco a trovare una licenza adatta. Esistono licenze come questa?

    
posta Travis 13.12.2013 - 01:59
fonte

2 risposte

4

No, non ci sono licenze popolari che lo facciano. Ma questo è in gran parte dovuto al fatto che una licenza è NOT richiesta per consentire un uso semplice; le licenze sono un contratto stipulato, in cui si concede a qualcuno il permesso di utilizzare la proprietà (il software) in cambio di una combinazione di renumerazione e comportamento.

La GPL, ad esempio, è uno scambio di "è necessario concedere in licenza tutto ciò che si ottiene dalla GPL e fornire il codice sorgente" per "ecco il mio codice." Viceversa, la normale licenza di Microsoft è "hai pagato $ X e ne hai ottenuto una copia, e non puoi citarci in giudizio o fare X con il nostro software."

(È probabile che, a meno che la tua estensione non sia estremamente geniale e originale, qualcuno ne farà una copia, senza nemmeno guardare il tuo codice.)

    
risposta data 13.12.2013 - 07:07
fonte
0

È un problema comune e gli avvocati spesso risolvono il problema essendo pagati per farlo.

Nel mondo open source c'è un interesse nella standardizzazione delle licenze. Se non vai su quella strada, di solito devi scrivere la tua licenza o pagare qualcuno per farlo.

    
risposta data 13.12.2013 - 04:51
fonte

Leggi altre domande sui tag