Domanda

Qual è il miglior licenza d'uso del software quando si vuole essere pagato per uso commerciale, ma sono felice per il non profit/geek da utilizzare per la connessione?

È stato utile?

Soluzione

Si può sempre eseguire il codice sotto due licenze.Alcuni progetti hanno una versione GPL e non-GPL versione per sviluppatori commerciali che sono sensibili.Non è una soluzione ideale dal punto di vista della libertà, ma si tratta di un 'trucco'.

Il commmercial-'amichevole' licenze sono la LGPL e la licenza BSD.

C'è una buona guida per il nuovo GPL dalla free software foundation:http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html

GNU avere una grande lista di licenze a guardare, e consigli su come potrebbero essere utilizzati.http://www.gnu.org/philosophy/license-list.html

Nota che e ' delimitata da loro filosofia, ma comunque è a portata di mano.

Un altro breve guida:http://everything2.com/title/Software%2520license%2520guide

Altri suggerimenti

Guarda il doppia licenza modi TrollTech, MySQL hanno implementato.Il tempo che proprio tutta la codebase sei libero di scegliere licenze diverse per usi diversi.

Qui si va:

Inoltre, ha trovato una buona pagina che consente di scegliere una licenza sulla base delle scelte che si fanno. (Link)

Giusto per fare chiarezza:Il software Open Source da parte sua definizione è libero per qualsiasi tipo di utilizzo, senza alcun compenso (esp.comma 1 e 6, della definizione).

Quindi, se quello era il tuo intento,

  • nessuna licenza Open Source limita l'uso commerciale del software
  • nessuna licenza Open Source, impone l'obbligo di patente tasse

La doppia licenza cerca di incoraggiare le imprese a pagare per un non-licenza Open-Source che ha alcune altre/altri incentivi rispetto alla scelta della licenza Open Source.

Nota che anche a fini commerciali, i vostri clienti sono liberi di utilizzare il software sotto licenza Open Source, senza pagare alcuna tassa, quindi bisogna dare loro un vero incentivo per farli pagare.

Quindi, in realtà, se si vuole davvero forza i vostri clienti di pagare per uso commerciale, non sarà in grado di farlo con una licenza Open Source.

Un approccio alternativo per fare soldi nello sviluppo di software Open Source è quello di rendere i clienti commerciali di pagare per i miglioramenti al software (che potrebbe o non potrebbe in seguito essere iscritti nell'Open Source albero) o per i servizi di tutto il software come consulenza, personalizzazione o di installazione.

Si noti che in questo caso, il cliente paga per il servizio, non per il software.Questo è in contrasto con la doppia licenza, dove il software è il prodotto che è pagato per.

Se sei di licenza una tecnologia, dico GPL.Dico questo perché se il licenziatario non è felice di regalare le loro modifiche, che hanno di parlare a voi e vi darà $$$.

Primo:open-source-licenza non limitare il campo di utilizzo, in modo che l'uso commerciale è sempre possibile.Ma se si vende una libreria GPL può aiutare, perché si richiede che tutti i programmi che usano questa libreria sono GPL troppo.Questo è il modo di Trolltech vendute Qt (fino Nokia comprato e reso LGPL, perché hanno un diverso ordine del giorno).

MySQL è un esempio di doppia licenza di un non-biblioteca-programma.Ma la GPL permette anche l'uso commerciale di MySQL.Le persone stanno pagando per il supporto.

Se vuoi vendere una libreria GPL quindi, se si tratta di un "normale" utilizzo del programma di qualsiasi licenza e vendere altri compoenents, di sostegno, corsi di formazione o qualcosa di simile.

Se posso, vorrei espandere su questa questione:C'è una sola fonte per i non-legale guasti delle principali licenze per software?

Non è possibile limitare l'utilizzo commerciale, l'applicazione di una valida licenza open-source (OSI-approvato).

Dual-licensing opere per sviluppatore-strumenti/librerie di codice che devono essere collegati/distribuito con il software commerciale.Trolltech e MySql sono buoni esempi.

Se si vuole fare i soldi fuori di software open-source, il prodotto open source deve essere un complemento a qualcosa che può essere venduto.Per esempio si potrebbe avere un core con funzionalità di base, e per esteso caratteristiche che si può vendere una licenza commerciale.Questo ha funzionato per PyDev (un plugin di Eclipse per sviluppo Python).E se il prodotto è complesso e enterpriseish, si potrebbe vendere il supporto.

GPL permette anche di biforcazione e come tali non possono essere vantaggioso se si pensa che altri potessero migliorare il vostro lavoro in quanto non si hanno quei miglioramenti disponibili.Anche se è un server di codice che potrebbero essere mantenuto privato, il collegamento eccezione consentita per Gnu Aferro potrebbe anche posto una parte di un lavoro combinato sotto una licenza restrittiva.MIT/BSD sono di attribuzione solo e non Garantiscono la disponibilità del codice.Il MPL 2 beta permette un modo di conversione a GPL, tramite un default di compatibilità, quindi è necessario utilizzare MPL la versione 1 o la mplv2 - GPL incompatibili, se si desidera una garanzia di codice disponibili.

Si richiede inoltre la documentazione in modo che sarebbe in grado di riprodurre le modifiche, ma si avrebbe lo stesso effetto leva contro di loro...in breve...si tratta di una fiera lotta e devono investire almeno la quantità di tempo e di energia, come si fa, se non di più.

Se avete intenzione uso commerciale, il MPLv1 è stato scritto da una società che intende mantenere la redditività commerciale del suo utilizzo.Vorrei anche suggerire che richiedono un collaboratore accordo di licenza, così, a garantire che si dispone di una licenza di copyright (in aggiunta a quello originale autori, come NON rinunciare, i loro diritti d'autore per libero).O almeno sono concessa una piena licenza non esclusiva, nelle attuali progetti di licenza in aggiunta alle future licenze per il progetto, si possono scegliere.(In esclusiva le licenze possono seriamente compromettere oltre, in caso di un fallimentare, in modo da essere cauti nei loro confronti.Ricordate, licenza, non vendono.).

Come epatel suggerito, la doppia licenza è un modo ordinato per gestire questo.Se uno di GPL, Creative Commons o simili gestisce le licenze open source, poi sei a posto su quel lato.E probabilmente si può trovare una licenza commerciale vicino a quello che avete bisogno di abbastanza facilmente.

Ma, mi piacerebbe fortemente consigliamo di ottenere un avvocato con licenza del software di esperienza per aiutarvi.Nella mia esperienza, è denaro ben speso.

So che questo è "chiuso", ma ho pensato che @voli risposta è stata un po ' ambigua per quanto così qui è il testo della GNU persone su "Tasse" è tranquillo chiaro.

Molte persone credono che lo spirito di il Progetto GNU è che non si dovrebbe carica i soldi per la distribuzione di copie di software, o che si debba pagare il meno possibile, solo per coprire il costo.Questo è un l'incomprensione.

In realtà, incoraggiamo le persone che ridistribuire il software libero di carica quanto vuole o può.Se questo sembra sorprendente, si prega di leggere su.

La parola “free” ha due legittimi generale di significati;può riferirsi sia per la libertà o per prezzo.Quando si parla di “software libero”, stiamo parlando di la libertà, non di prezzo.(Si pensi “libertà di parola”, non “birra gratis”.) In particolare, significa che un utente è eseguire il programma, modificare il programma e ridistribuire il programma con o senza modifiche.

Programmi gratuiti sono a volte distribuiti gratuitamente, e a volte per un prezzo consistente.Spesso è lo stesso il programma è disponibile in entrambe le modalità luoghi diversi.Il programma è gratuito indipendentemente dal prezzo, perché gli utenti avere la libertà di utilizzo.

Programmi non liberi sono di solito vendute per un prezzo alto, ma a volte un negozio vi darà una copia gratuitamente.Che non è software libero, però.Prezzo o non prezzo, il programma è libero perché gli utenti non hanno libertà.

Dato che il software libero non è una questione di il prezzo, un prezzo basso non il software libero, o anche più vicino per libero.Quindi, se siete di ridistribuire copie di il software libero, si potrebbe anche carica una sostanziale quota e fare qualche soldi.Ridistribuire il software libero è una buona e legittima attività;se si farlo, si potrebbe anche fare un profitto da esso.

Il software libero è un progetto di comunità, e tutti coloro che dipenda dovrebbe alla ricerca di modi per contribuire a costruire la comunità.Per un il distributore, il modo per farlo è quello di dare una parte del profitto libero progetti di sviluppo software o di la Free Software Foundation.In questo modo si può avanzare il mondo gratuito software.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top