Frage

Was ist die beste Lizenz für Ihre software, wenn Sie wollen zu zahlen für den kommerziellen Gebrauch, sondern sind gerne für non-Profit - /geeks frei nutzen können?

War es hilfreich?

Lösung

Sie können immer Problem code unter zwei Lizenzen.Einige Projekte haben eine GPL-version und eine nicht-GPL-version für kommerzielle Entwickler, die empfindlich sind.Es ist nicht eine ideale Lösung aus einer Freiheit-Perspektive, aber es ist eine attraktive 'hack'.

Der Werbefilm-'freundlich' Lizenzen LGPL und BSD-Lizenz.

Es gibt eine gute Anleitung um die neue GPL von der free software foundation:http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html

GNU haben eine große Liste von Lizenzen, die Sie ansehen, und Ratschläge, wie Sie genutzt werden können.http://www.gnu.org/philosophy/license-list.html

Beachten Sie, dass es begrenzt durch Ihre Philosophie, aber dennoch ist es praktisch.

Noch eine kurze Anleitung:http://everything2.com/title/Software%2520license%2520guide

Andere Tipps

Blick auf die dual-Lizenz Möglichkeiten Fa., MySQL umgesetzt haben.Solange Sie besitzen die gesamte Codebasis, Sie sind frei zu wählen verschiedene Lizenzen für verschiedene Verwendungszwecke.

Hier gehen Sie:

Auch eine gute Seite, die Ihnen hilft, wählen Sie eine Lizenz basierend auf den Entscheidungen, die Sie machen. (Link)

Nur um das klar zu machen:Open-Source-software durch seine definition ist kostenlos für alle Art von verwenden, ohne irgendeine Gebühr (esp.Ziffer 1 und 6 der definition).

Also, wenn, dass war Ihre Absicht,

  • keine Open-Source-Lizenz beschränkt die kommerzielle Nutzung der software
  • keine Open-Source-Lizenz erzwingt obligatorische Lizenzgebühren

Dual licensing versucht, Unternehmen zu ermutigen, zu zahlen für eine nicht-Open-Source-Lizenz, die einige zusätzliche/andere Anreize im Vergleich zu den gewählten Open-Source-Lizenz.

Beachten Sie, dass selbst für kommerzielle Zwecke Ihre Kunden sind noch frei zur Nutzung der software unter der Open-Source-Lizenz, ohne Zahlung einer Gebühr, so dass Sie haben, um Ihnen einige echte Anreize, um Sie für Sie zahlen.

Also in der Tat, wenn Sie wirklich Kraft Ihre Kunden bezahlen für die kommerzielle Nutzung, Sie werden nicht in der Lage zu tun, die mit Open-Source-Lizenz.

Ein alternativer Ansatz Geld verdienen Weiterentwicklung von Open-Source-software ist, um kommerzielle Kunden zahlen für Erweiterungen der software (die möglicherweise oder möglicherweise nicht später eingeschrieben ist in die Open-Source-Baum) oder für Dienstleistungen rund um die software wie Beratung, Anpassung oder installation.

Beachten Sie, dass in diesem Fall zahlt der Kunde für den service, nicht für die software.Dies steht im Gegensatz zu dual-Lizenzierung, bei der die software ist ein Produkt, dass ist bezahlt.

Wenn Sie die Lizenzierung einer Technologie, die, ich sage GPL.Ich sage dies, weil, wenn der Lizenznehmer ist nicht glücklich, verlosen Ihre änderungen, die Sie haben, um mit Ihnen zu sprechen und geben Sie $$$.

Erste:ein open-source-Lizenz nicht einschränken, den Bereich der Nutzung, so kommerziellen Gebrauch ist immer möglich.Aber wenn Sie verkaufen eine Bibliothek, die der GPL, kann helfen, weil es erfordert, dass alle Programme mit dieser Bibliothek sind GPL zu.Das ist die Art und Weise Trolltech selled Qt (bis Nokia gekauft es und machte es LGPL, denn Sie haben eine andere agenda).

MySQL ist ein Beispiel des dual licensing von einer non-Bibliothek-Programm.Aber die GPL erlaubt auch die kommerzielle Nutzung von MySQL.Menschen zahlen für die Unterstützung.

Wenn Sie verkaufen wollen, eine Bibliothek verwenden, GPL dann, wenn es von einem "normalen" Programm zu verwenden, eine Lizenz und verkaufen weitere compoenents, support, Schulungen oder ähnliches.

Wenn ich darf, würde ich gerne erweitern auf diese Frage:Gibt es eine einzige Quelle für nicht-rechtliche Untergliederung der großen software-Lizenzen?

Sie können nicht einschränken, kommerzielle Nutzung der Anwendung mit einem gültigen open-source-Lizenz (OSI-approved).

Dual-Lizenzierung funktioniert für die developer-tools/code-Bibliotheken verknüpft werden/verteilt mit kommerzieller software.Trolltech und MySql sind gute Beispiele.

Wenn Sie möchten, um Geld zu machen aus der open-source-software, Ihre open-source-Produkt ist eine Ergänzung zu etwas, das verkauft werden kann.Zum Beispiel könnten Sie haben ein Kern-mit grundlegenden Funktionen und erweiterten Funktionen, die Sie verkaufen konnten, eine kommerzielle Lizenz.Dies war für PyDev (Eclipse-plugin für Python-Entwicklung).Und wenn das Produkt Komplex ist und enterpriseish, Sie verkaufen könnten, zu unterstützen.

GPL erlaubt es auch, Gabeln und können als solche nicht von Vorteil sein, wenn Sie denken, andere können verbessern Sie Ihre Arbeit, da Sie nicht haben diese Verbesserungen zur Verfügung.Auch wenn es ein server-code, der konnte geheim gehalten werden, die linking exception erlaubt für Gnu Aferro könnte auch Ort ein Teil einer kombinierten Arbeit unter eine restriktivere Lizenz.MIT/BSD sind Zuschreibung nur und tun nicht Garantieren code-Verfügbarkeit.MPL-2-beta ermöglicht es eine Möglichkeit der Konvertierung zu GPL, über eine Standard-Kompatibilität, so dass Sie würde entweder für die Verwendung der MPL-version 1 oder MPLv2 - GPL inkompatibel, wenn Sie möchten, eine Garantie von code zur Verfügung.

Es erfordert auch eine Dokumentation an, die Sie wäre in der Lage zu reproduzieren Ihre änderungen, sondern Sie würden die gleiche Hebelwirkung gegen Sie...kurz...es ist ein fairer Kampf, und Sie haben, investieren Sie mindestens so viel Zeit und Energie, wie Sie das tun, wenn nicht mehr.

Wenn Sie beabsichtigen, kommerzielle Nutzung, die MPLv1 geschrieben wurde, von einer Firma, die beabsichtigen, behalten die Wirtschaftlichkeit der Nutzung.Ich würde auch vorschlagen, die eine contributor license agreement, als auch, um zu garantieren, dass Sie haben eine Lizenz das Urheberrecht (zusätzlich zu den ursprünglichen Autoren, wie Sie NICHT aufgeben, Ihre Urheberrechte für frei).Oder zumindest gewährt eine vollständige nicht-exklusive Lizenz unter den aktuellen Projekten Lizenz zusätzlich zu den künftigen Lizenzen für das Projekt wählen kann.(Exklusive Lizenzen können ernst Schraube, die Sie über in die Veranstaltung von eine bankrupcy, so werden vorsichtig von Ihnen.Denken Sie daran, Lizenz, nicht verkaufen.).

Als epatel vorgeschlagen, die dual-Lizenz ist eine gute Möglichkeit, dies zu behandeln.Wenn Sie einen der GPL, Creative Commons oder ähnlichen Lizenzen übernimmt die open-source-Nutzung, dann bist du festgelegt auf dieser Seite.Und Sie können wahrscheinlich finden Sie eine kommerzielle Lizenz der Nähe, was Sie brauchen, ziemlich leicht als gut.

Aber, ich würde stark schlage vor, Sie bekommen einen Rechtsanwalt mit software-Lizenz-Erfahrung zu helfen Sie.In meiner Erfahrung, es ist gut ausgegebenes Geld.

Ich weiß, dass dieser "closed", aber ich dachte, dass @Flüge Antwort war ein wenig Doppeldeutigkeiten so, hier ist der text der GNU-Leuten über "Gebühren" es ist ruhig, klar.

Viele Menschen glauben, dass der Geist des das GNU-Projekt ist, dass Sie sollten nicht kostenlos Geld für die Verteilung von Kopien software, oder sollten Sie aufladen so wenig wie möglich, gerade genug, um Deckung der Kosten.Dies ist eine Missverständnis.

Tatsächlich ermutigen wir Menschen, die verteilen Kostenlose software zu berechnen so viel wie Sie wollen oder können.Wenn diese scheint überraschend, Lesen Sie bitte auf.

Das Wort frei hat zwei legitime Allgemeine Bedeutungen;es kann beziehen sich entweder in die Freiheit oder auf den Preis.Wenn wir sprechen von "freier software" sprechen wir über die Freiheit, nicht des Preises.(Denken Sie an die "free speech", not "free beer".) Konkret bedeutet dies, dass ein Benutzer ist frei zu laufen die Programm, ändern Sie die Programm und verteilen Sie die Programm - mit oder ohne änderungen.

Freie Programme werden manchmal verteilt gratis, und manchmal für ein stolzer Preis.Oft die gleichen das Programm ist in beide Richtungen aus verschiedene Orte.Das Programm ist kostenlos unabhängig vom Preis, da Nutzer die Freiheit hätte, es zu benutzen.

Unfreie Programme werden in der Regel verkauft für ein hoher Preis, aber manchmal store geben Sie eine Kopie kostenlos.Das heißt nicht, dass es Kostenlose software, obwohl.Preis oder kein Preis, das Programm unfrei ist, weil die Benutzer nicht haben Freiheit.

Da freie software keine Frage des Preis, ein niedriger Preis nicht software frei zu, oder sogar noch näher an kostenlosen.Wenn Sie also die Umverteilung Kopien freie software, Sie könnte genauso gut laden Sie eine erhebliche Gebühr und machen einige Geld.Freie software zu vertreiben ist ein gutes und legitimes;wenn Sie tun Sie es, Sie könnten ebenso gut einen Gewinn machen von es.

Freie software ist ein Gemeinschaftsprojekt, und jeder, der darauf angewiesen ist, sollte auf der Suche nach Möglichkeiten, um zu tragen, um Aufbau der Gemeinschaft.Für eine Verteiler, die Art und Weise, dies zu tun ist, um geben Sie einen Teil des Gewinns an die freie software-Entwicklungs-Projekten oder die Free Software Foundation.Auf diese Weise Sie können Voraus die Welt der free software.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top