Ich habe ein Softwareprogramm geschrieben, das eine einzigartige Art von Video kodieren kann und den Quellcode unter einer nichtkommerziellen Lizenz freigeben möchte. Ich habe jedoch Schwierigkeiten, eine bestehende Lizenz zu finden, die meinen Anforderungen entspricht. Vielleicht weiß ein guter Kerl von einem, den ich vermisse?Suche nach nicht-kommerziellen Lizenz für Quellcode
Mehr Details
von nichtkommerziellen ich es bedeuten, darf nicht in einem kommerziellen Umfeld eingesetzt werden, verwendet werden, kommerzielle Produkte, um die Entwicklung, mit anderer kommerzieller Software kombiniert werden, oder im Handel in irgendeiner Weise verteilt werden . Im Allgemeinen, wenn Sie Geld erhalten oder erhalten werden, wenn Sie die Software verwenden, verletzen Sie die Lizenz. Diese Beschreibung ist wahrscheinlich restriktiver als ich brauche, daher wäre jede Lizenz, die zumindest etwas ähnlich ist, von Interesse.
Die beliebteste nicht-kommerzielle Lizenz ist wahrscheinlich die Creative Commons Non-Commercial. Die Creative Commons Namensnennung-NichtKommerzielle-Weitergabe unter gleichen Bedingungen Lizenz ist im Grunde will ich will, aber according to their wiki, sie "nicht empfehlen" mit CC für Software.
Die einzige Alternative, die ich gefunden habe, ist Qt Non-Commercial license version 1.0. Da es ausdrücklich besagt, dass "jeder die Lizenz selbst kopieren und verteilen darf", sollte ich in der Lage sein, meinen Quellcode darunter zu lizenzieren. Aber die Notiz am Ende sagt, dass sie "von den Gesetzen Norwegens regiert wird". und "Streitigkeiten sollen vom Osloer Stadtgericht beigelegt werden" stört mich etwas. Ich bin auch überrascht, dass es im Internet nur wenige Verweise auf diese Lizenz gibt. Es ist so, als ob Trolltech/Nokia jegliches Wissen darüber, dass die Lizenz jemals benutzt wurde, völlig verleugnet hat.
Update: Bei genauerer Betrachtung der Qt-nicht-kommerzielle Lizenz, Version 1.0, es scheint nicht zu sagen, dass Sie die Software nicht für kommerzielle Zwecke ausführen können, sagt er nur kann man nicht entwickeln auf der Software für kommerzielle Zwecke.
Dies hilft mir zu sehen, gibt es einen Unterschied, und mein primärer Wunsch ist, dass, ob mein Programm geändert wurde oder nicht, es nicht für kommerzielle Zwecke ausgeführt wird (z. B. Video codieren in einem kommerziellen Projekt verwendet werden). Wenn ein Unternehmen seine Software weiterentwickeln oder ändern möchte, aber seine Ausgabe nicht für kommerzielle Zwecke nutzen möchte, könnte ich damit leben. In diesem Fall würde ich jedoch lieber den Quellcode unter etwas ähnliches wie die Reciprocal Public License setzen. Dann müssen die von ihnen vorgenommenen Änderungen veröffentlicht werden, unabhängig davon, ob sie es verteilen oder nicht.
Ich habe Hochs und Tiefs nach anderen Alternativen gesucht, aber keine nicht-kommerzielle Lizenz sehen, die frei mit meiner Software verwendet werden kann. Most non-commercial license Texte scheinen urheberrechtlich geschützt zu sein oder geben explizit an, wer der Lizenzgeber ist.
Auch (da es eine gute Chance gibt, dass jemand es erwähnen wird), bin ich mir der verschiedenen populären Lizenzen, die heute für den Quellcode verwendet werden (GPL, LGPL, BSD, MIT usw.) und den Auswirkungen nicht bewusst. Sie sind gute Lizenzen, aber keine erfüllt meine Bedürfnisse wie oben erwähnt. Vielen Dank!
Sie haben eine Bibliothek geschrieben, die nur in nichtkommerziellen Anwendungen verwendet werden kann, also wenn eine Open-Source-Bibliothek Ihre Bibliothek verwendet und sie in eine kommerzielle App eindringt, Dann gibt es eine Verletzung? Dann möchten Sie vielleicht Ihre eigene Lizenz schreiben und sehr spezifisch sein, dass sie niemals in einer kommerziellen App sein kann, selbst wenn sie in einer anderen Bibliothek enthalten ist. –
Weitere Informationen finden Sie unter http://www.fsf.org/licensing/licenses/index_html # NonFreeSoftwareLicense – ATorras
Bitte markieren Sie die Dinge nicht als nicht programmierungsbezogen. Wählen Sie stattdessen, um sie zu schließen. –