Licenza Open Source che vieta la rivendita letterale?

3

Stavo dando un'occhiata a questa domanda qui:

Licenza Open Source che impedisce la rivendita

E fa alcuni buoni punti su come l'open source è definito dalla sua capacità di rivendita ...

Tuttavia, ho ancora un po 'di preoccupazione per la rivendita testualmente. Non mi interessa lasciare che il mio codice venga modificato, modificato, modificato, condiviso, ecc. Ciò che mi sembrerebbe offensivo è se rilasciasse la mia applicazione in un negozio e qualcuno decidesse di prendere il mio pacco / applicazione, non fare modifiche ad esso di sorta, e rilasciarlo nello stesso negozio ad un prezzo concorrente.

Sarei perfetto se dicesse di averlo pubblicato con una traduzione diversa, o di aver aggiunto una funzionalità, della documentazione, o di averlo confezionato per una piattaforma diversa ... ma copiare copia per strappare alcuni diritti d'autore, sembra che questo sarebbe solo essere dannoso per la comunità open source e scoraggiare gli sviluppatori che sono abbastanza coraggiosi da lasciare che il loro codice sia aperto in primo luogo.

Esiste una strategia, una clausola o una specifica licenza open source che combatte questo tipo di comportamento? Se creo e impacchetta un marchio nel mio programma, ciò impedirebbe che venisse venduto alla lettera?

    
posta Akiva 16.08.2015 - 16:27
fonte

2 risposte

5

Penso che potresti combattere una battaglia persa; Non sono sicuro di come "Voglio rendere il mio codice sorgente disponibile agli altri per fare più o meno quello che vogliono" (la definizione di open source) è compatibile con "Voglio impedire agli altri di indebolirmi sul prezzo".

Detto questo, ci sono alcune strategie che possono o non possono aiutare:

  1. Trademark il nome del prodotto, il logo, ecc. Ciò significherebbe che la clonazione potrebbe ancora accadere, ma nessun clone potrebbe non usare il tuo nome. Esempi: Clone di Red Hat CentOS non ha potuto fare riferimento a Red Hat per nome (si è descritto come "basato su un importante distributore Linux nordamericano"); i marchi di Firefox significano che Debian chiama la loro versione di Firefox "Iceweasel. "

    Come sottolinea @Delnan, questo potrebbe facilmente ritorcersi contro, poiché non impedisce alle persone di rilasciare con un nome diverso e di costruire il proprio marchio.

  2. Non apri tutto. Apri tutte le librerie e il codice di supporto, ma mantieni la funzionalità di base chiusa (esempio: GitHub ); o aprire il core ma rendere proprietari di componenti aggiuntivi (esempi: numerosi); oppure apri la versione per PC / Mac ma mantieni la proprietà della porta mobile. Per i giochi, puoi aprire il codice ma copyright delle risorse (livelli, grafica, ecc.) (Esempi: DOOM , < a href="http://te4.org/"> ToME ).

    Anche qualcosa di semplice come l'apertura dei componenti, ma mantenere gli script di compilazione e le confezioni chiuse potrebbe essere sufficiente per bloccare i parassiti fino a quando non sarai ragionevolmente popolare; a quel punto, puoi eventualmente competere con altri termini.

  3. Lascia andare. Patrick McKenzie parla di feeling "< em> violati "quando qualcuno pirata il tuo software commerciale e vuole" un sistema di sicurezza [che] includa serrature morte, pitbull, un battaglione di marines statunitensi con ordini di sparare per uccidere e un po 'sapientemente mascherato- trappole che comportano l'acido o l'olio fiammeggiante, o forse solo acido fiammeggiante "; anche se sta discutendo di software commerciale, forse la stessa filosofia si applica qui.

    Se il tuo prodotto non vede molto successo, allora l'esistenza di parassiti non ti fa veramente male. Se il tuo prodotto vede il successo, se fai bene il tuo prodotto - crea qualcosa che soddisfi i bisogni delle persone e tratti bene le persone - allora avrai fan e avrai una comunità, e questo ti proteggerà dai parassiti . Non fermerai tutti gli abusi, ma farai abbastanza bene.

    O forse no. Non sono un esperto qui.

risposta data 16.08.2015 - 17:26
fonte
3

Is there […] a specific open source license that combats this type of behaviour?

No, non esiste una tale licenza. E non ci può essere. La possibilità di vendere il software è una parte cruciale della definizione Open Source. Qualsiasi licenza che vieta la vendita è per definizione non Open Source.

If I perhaps create and bundle a trademark inside my program, would this prevent it being sold verbatim?

Sì, lo farebbe. Se si marca il nome del proprio programma, chiunque desideri venderlo dovrà acquistare una licenza di marchio e si potrebbe semplicemente rifiutare di venderli. Pertanto, avrebbero bisogno di cambiare il nome del tuo software.

OTOH, se hanno bisogno di modificare il software comunque per cambiare il nome, potrebbero semplicemente mantenere il nome e modificare qualche altra parte minore, quindi non effettuare più è una copia letterale, e di conseguenza legale da vendere.

    
risposta data 16.08.2015 - 21:59
fonte

Leggi altre domande sui tag