Beste vorhandene Lizenz für geschlossenen Quellcode [geschlossen]
On Februar 17, 2021 by adminKommentare
- Warum die Lizenz in Quellcodedateien aufnehmen, wenn Sie als Closed-Source-Projekt die Quellcodedateien nicht verteilen? Wie erwarten Sie, dass andere diese Lizenz anzeigen?
- @Bernard Das Einfügen der Lizenz in die Quelle ist ein rechtliches Manöver. Für den Fall, dass die Quelle irgendwie durchgesickert ist, ist sich jeder Betrachter immer noch bewusst, dass er keinen Zugriff auf die Quelle haben sollte – dh er kann keine plausible Verleugnung als Verteidigung verwenden.
- @TheLQ – Wir haben bereits einen Begriff dafür
non-free
.. (bezogen auf Freiheit, nicht Preis). - Benötigen Sie tatsächlich eine Lizenz? Möchten Sie einen anderen Schutz als das Urheberrecht? Denken Sie daran, dass Sie, wenn Sie eine Lizenz wünschen, die mehr als das Urheberrecht einschränkt, eine Zustimmung zur Lizenz einholen müssen.
- @Steve Wir geben ' Fragen hier nicht als Duplikate von SO-Fragen schließen. Diese Frage bezieht sich nur auf nichtkommerzielle Anwendungen, während diese Frage ' nicht dieselbe Einschränkung auferlegt. Auf jeden Fall verwandt, also danke, dass Sie es gefunden haben.
Antwort
So etwas ist je nach ausreichend Wo Sie wohnen:
/* Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by Elmer Fudd <[email protected]>, September 1943 */
Dies bedeutet, dass Sie „t:
- Datei kopieren
- die Datei ausdrucken, scannen und kopieren können image
- Drucken Sie die Datei aus, machen Sie Fotos davon und verteilen Sie den Film.
- etc …
Beachten Sie dies jedoch In einigen Ländern gibt es kein Urheberrecht. Dies gilt auch vollständig zusätzlich zu einer starken Lizenz, die Sie mit Ihrem Produkt versenden, die detaillierter beschrieben werden sollte.
Diese Art von „Lizenzheadern“ sind einfach dazu gedacht, jemanden zu alarmieren, der passiert auf eine Datei, die sie nicht verteilen sollten.
Wir verwenden so etwas sehr ähnlich in Sachen, die wir haben und die hinter verschlossenen Türen bleiben müssen. Zum Beispiel wird jemand gewarnt, keine Funktionen auf dem Stapelüberlauf zu veröffentlichen.
Jemand, der Ihren Entwicklungsserver dazu auffordert, Ihren Code zu erhalten, wird dies jedoch wahrscheinlich nicht beachten. Beachten Sie erneut, was Sie tun „Neu beschreiben ist KEINE Lizenz, sondern eine pro Datei geltend gemachte Urheberrechtserklärung, in der ausdrücklich angegeben wird, dass der Code urheberrechtlich geschützt ist.
Kommentare
- Es gibt Nur wenige Länder, die ' kein Urheberrecht auf der Grundlage der Berner Übereinkunft haben, und diese Länder ' verfügen in der Regel nicht über florierende Computerinstallationen und Sie können ' sowieso nicht so viel Geld aus ihnen herausholen. Es gibt mehr Länder, in denen das Urheberrecht weitgehend ignoriert wird und die Menschen dort kümmert sich auch nicht um Lizenzen.
- @AquariusPower: " Incorporated ", wie Monsters, Inc.
- Die Lizenz " in dieser Antwort könnte bestehenden Lizenzbestimmungen in einem externen Vertrag widersprechen. Dies könnte zu Unklarheiten bei den Eigentums- und Vertriebsrechten führen. Sie sollten angeben, was im Falle eines Konflikts Vorrang hat.
- Entfernen Sie das (C), da es nicht ' Urheberrecht bedeutet und auch kein Ersatz ist für © hat es auch kein gesetzliches Gewicht. Das von Ihnen eingegebene " Copyright " ist ausreichend, und " (C) bedeutet nur Copyright In einigen US-Bundesstaaten bedeutet dies an einigen Stellen, dass Sie ' argumentieren müssen, dass Ihr Name " (C) Yoyodyne Systems, Inc. " Wählen Sie auch zwischen © und dem Wort " Copyright " als Auflistung beider kann zu störenden Argumenten wie " führen „4c1281ca42″>
führt nicht zum Fehlschlagen eines Falls, sondern führt dazu, dass Ihre Anwälte Ihnen mehr in Rechnung stellen, um das Offensichtliche anzugeben.
Antwort
Gemäß der -bezogenen Frage zu SO Diese Creative Commons-Lizenz scheint für Sie relevant zu sein:
http://creativecommons.org/licenses/by-nc-nd/3.0/
[Hinweis: Ich habe die SO-Frage oben ursprünglich als Kommentar erwähnt, aber ich füge sie als Antwort hinzu, um sie ein bisschen sichtbarer zu machen, da sie Ihre Frage so ziemlich beantwortet.]
Kommentare
- Ich ' habe von anderen Personen gehört und Creative Commons hat häufig gestellte Fragen, dass es nicht nicht für Software verwendet werden. Was scheiße ist, weil es eigentlich eine wirklich schöne Lizenz ist.
- Wie ärgerlich, das war mir nicht bewusst.
- Der Grund, warum ich CC nicht benutze Lizenzen für Software sind, dass (1) sie sind de ' ist im Allgemeinen nicht mit der GPL kompatibel, was die Verwendung von CC-lizenzierter freier Software etwas schwierig macht und (2) sie nicht ' t erfordern die gemeinsame Nutzung des Quellcodes bei der Verteilung, was insbesondere für " share-like " -Lizenzen problematisch ist. In diesem Fall wäre jedoch keines der beiden Probleme ein tatsächliches Problem, da keines davon erwünscht ist.
- Die Creative Commons-Lizenzen ermöglichen zumindest die gemeinsame Nutzung von lizenziertem Material, was mit proprietärer Software nicht gewünscht wird.
- @TheLQ Das einzige Problem des CC ist, dass es ' nicht zwischen Quellcode und kompiliertem Code unterscheidet. Es ist nichts Falsches daran, CC auf Software anzuwenden, aber dann müssen Sie angeben, ob es für den Quellcode, den kompilierten Code oder für beide gilt. Und wenn nicht für beide, welche Lizenz gilt für die andere? Auch Konzepte wie ", die mit " verknüpft sind, sind Musik, Bildern oder Videos unbekannt, sodass CC diesbezüglich keine Regeln enthält (vergleiche GPL) vs LGPL).
Schreibe einen Kommentar