Licenza per freeware ma applicazione chiusa


16

Ho sviluppato una semplice applicazione che voglio rilasciare gratuitamente ma non ho intenzione di rilasciare il codice sorgente. Voglio che l'applicazione sia disponibile gratuitamente, ma non voglio che nessuno la venda o la decodifichi. La licenza MIT sembra semplice e piacevole, ma consente anche a chiunque di venderla. Esiste una licenza là fuori adatta a me o devo semplicemente modificare la licenza MIT?


2
+1 Buona domanda - ci sono molte licenze open source, ma per quanto ne so la maggior parte dei freeware prepara ancora le proprie licenze ...

2
Perché non lo vuoi venduto? Non è che ridurrà le tue entrate e finché sarà disponibile gratuitamente nessuno sarà in grado di addebitare più di un prezzo conveniente per questo.
David Thornley,

1
Penso che il problema di consentire ad altre persone di venderlo sia che permetterebbe alle persone di trarre profitto dal non lavorare e possibilmente prendersi il merito per quello che ha già fatto.
indyK1ng

1
@ David - questo è un buon punto. Il problema è che alcune persone potrebbero non essere consapevoli del fatto che il programma è disponibile anche gratuitamente.
Giorgi,

2
@David: questo è stato il motivo per cui Paint.NET ha cambiato la sua licenza : le persone avrebbero riconfezionato un nuovo installer, e poi "venduto" come proprio lavoro. Alcune persone sono feccia.
Dean Harding,

Risposte:


4

CC BY-NC-ND 3.0
http://creativecommons.org/licenses/by-nc-nd/3.0/

Le licenze creative commons non erano destinate in particolare a software open source, ma possono essere ancora applicabili al software e per tali scopi. In sostanza il tuo programma freeware sarebbe un'opera d'arte che vuoi condividere liberamente. E il tag -noncommercial così come la regola -noderivatives corrisponderebbe al tuo intento.

Attribution-NonCommercial-NoDerivatives
Questa licenza è la più restrittiva delle nostre sei licenze principali, consentendo solo ad altri di scaricare i tuoi lavori e condividerli con gli altri fintanto che ti accreditano, ma non possono modificarli in alcun modo o usarli commercialmente .


Cosa succede se desidero consentire a qualcuno di utilizzare un prodotto commercialmente, ma non di venderlo? Una volta Bison aveva una licenza GPL completa (prima che fosse inventata la LGPL) che la rendeva inutilizzabile, tranne per la scrittura di applicazioni che sarebbero state sotto la GPL - il codice generato includeva la piastra di caldaia che era sotto la GPL al momento. La vendita di Bison è diversa dall'uso di Bison per creare un altro prodotto commerciale e lo stesso problema è probabilmente applicabile ad altri software.
Steve314,

@ Steve314: questo non è esplicitato dalla licenza CC. Per casi speciali del genere, dovrai trovare una vera licenza software; o anche scrivere il tuo (o usare GPL con una clausola di eccezione, come fanno alcuni altri progetti per quel caso d'uso).
Mario,

@mario - Ho scelto un cattivo esempio - non si tratta solo di programmare programmi di utilità. OpenOffice, ad esempio, viene utilizzato commercialmente. Se dovessi rilasciare un software per ufficio, vorrei consentirne l'utilizzo in un ufficio, ma non consentirne la rivendita. IOW, sospetto che questo sia un problema generale con il software: altri creativi normalmente non avrebbero lo stesso problema, anche se non è troppo difficile pensare a possibili eccezioni.
Steve314,

@ Steve314: capisco cosa intendi. E c'è sempre una grande area super grigia nel modo in cui si distingue tra "uso commerciale" e "uso in ambito commerciale". Immagino che dipenda principalmente dal tipo di applicazione. Per l'OP era severamente vietato vendere la sua semplice app freeware, che la lunga versione testuale della licenza CC sembra coprire ok.
Mario,

3
Dal sito Web Creative Commons: "Posso utilizzare una licenza Creative Commons per il software? Non è consigliabile. Le licenze Creative Commons non devono essere utilizzate per il software. Ti consigliamo vivamente di utilizzare una delle ottime licenze software già disponibili Si consiglia di prendere in considerazione le licenze rese disponibili dalla Free Software Foundation o elencate nell'Iniziativa Open Source. A differenza delle nostre licenze, che non menzionano il codice sorgente o dell'oggetto, queste licenze esistenti sono state progettate specificamente per l'uso con il software. "
Utente

1

Vuoi darlo via in binario ma senza fonti, giusto? questo non è Open Source, è freeware (piccola 'f') MIT, GPL, CC e così via sono tutte licenze Open Source, usate su sorgente, senza binari.

Se è gratuito ma chiuso, è ancora proprietario. Assicurati solo che il tuo download abbia un'alta visibilità e non sarà venduto senza il tuo consenso.


0

EDIT: [Se non ti dispiace rendere disponibile il codice sorgente su richiesta:] La GPL non impedisce esplicitamente la vendita del programma, ma richiederebbe al venditore di rendere disponibile il codice sorgente e dire all'acquirente che il codice sorgente è disponibile. Ciò potrebbe essere sufficiente per scoraggiare qualsiasi tentativo di vendere il software. Non sono sicuro di come chiunque sarebbe in grado di nascondere il fatto che il programma era disponibile anche gratuitamente.

Un ulteriore vantaggio derivante dall'uso della GPL è che se qualcun altro migliora il tuo programma e lo ridistribuisce, le sue modifiche sarebbero a tua disposizione.


1
Solo che l'OP non vuole rilasciare il codice sorgente. Naturalmente, se è GPL, l'OP può distribuire solo il binario ma nessun altro può distribuire.
David Thornley,

@ David: ho perso quella parte della domanda. Non sono sicuro di come funzionerebbe la GPL se l'OP almeno non rendesse disponibile il codice sorgente su richiesta.
Larry Coleman,

Non credo, credo sia una delle condizioni di GPL. OP potrebbe rendere la propria licenza modificata basata su GPL e rimuovere la parte relativa alla disponibilità del codice sorgente, sarebbe consentito?
FrustratedWithFormsDesigner,

1
Il detentore del copyright può distribuire liberamente, indipendentemente da qualsiasi altra cosa. Chiunque può creare una nuova licenza basata sulla GPL, purché vengano cancellati tutti i numeri di serie, ma uno scopo della GPL è condividere il codice sorgente, quindi non credo che sarebbe un buon inizio.
David Thornley,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.