Esiste una licenza open source che vieta l'hosting pubblico, quindi posso evitare la concorrenza?

0

Penso all'open sourcing del mio progetto, ma voglio vietare l'hosting pubblico, quindi nessuno metterà su un sito web alternativo con il mio codice e competerà con il mio sito.

Le reti interne, come le biblioteche ecc. sarebbero benvenute per usarlo.

Sei a conoscenza di una tale licenza? Immagino che questo sarebbe ancora più restrittivo di AGPL.

    
posta giorgio79 15.11.2012 - 07:43
fonte

2 risposte

9

Sebbene possa esistere una tale licenza, non sarebbe una licenza Open Source (come per la definizione accettata , di cui non riesce a soddisfare circa la metà delle condizioni), per non parlare del software Free (Libre).

State pubblicando il codice sorgente, ma questo da solo non lo rende Open Source - altrimenti, il software che scrivo per il mio lavoro diurno (forniamo fonti alla maggior parte dei nostri clienti) si qualificherebbe anche come Open Source.

Se non sei troppo attaccato all'etichetta Open Source, guarda in altre direzioni. Probabilmente ci sono prodotti in giro che usano un modello di licenza simile; vedi se le loro licenze soddisfano le tue esigenze.

E naturalmente, come sempre: se vuoi una consulenza legale, consulta un avvocato. Ancora di più se questo non è solo un progetto per animali domestici ma qualcosa su cui contare per il proprio reddito.

    
risposta data 15.11.2012 - 08:04
fonte
4

Ciò di cui stai parlando, limitando la redistribuzione, va contro le definizioni di open source e software libero. Se trovi una tale licenza, non sarà né di quelle.

Quindi, ti consiglio di prendere un avvocato e voi due uscite con i termini della licenza a cui state pensando, con qualsiasi altra restrizione che potreste voler aggiungere e con qualsiasi libertà vogliate dare ai vostri utenti.

Alcune cose da porsi:

  • Gli utenti hanno il diritto di creare opere derivate - cambiare il codice?
  • Gli utenti hanno il diritto di ospitare le loro opere derivate ? ( se quelli sono ammessi a tutti )
  • Sarà possibile fork il tuo progetto?
  • Che tipo di modifiche e quale quantità di esse offrono all'utente la libertà di ridistribuire liberamente il software, se esistente?
  • Cosa ti aspetti di guadagnare aprendo la fonte? Ti aspetti nuovi contributori ? O voglio solo che gli utenti siano in grado di vedere il codice?
  • Che cos'è il software gratuito ? Che cos'è il software open source ?

Nota: tu dici « immagino che ciò sarebbe ancora più restrittivo di AGPL ». Le restrizioni aggiuntive nel AGPL sono per garantire la libertà del software. Non limitano in alcun modo gli utenti, richiedono semplicemente condizioni aggiuntive agli sviluppatori. Potresti essere d'accordo con queste restrizioni aggiuntive o no, ma certamente non hanno nulla a che fare con quelle che vuoi imporre.

    
risposta data 15.11.2012 - 08:11
fonte

Leggi altre domande sui tag