2009-02-05 3 views
7

Ich habe diese kleine Code-Bibliothek, die ich erwäge, in Open Source zu veröffentlichen. Ich möchte es unter etwas ähnliches wie MIT Lizenz veröffentlichen, d. H. Keine wesentlichen Einschränkungen, jedoch würde ich gerne verlangen, dass, wenn Sie meine Bibliothek auf Ihren Servern verwenden, Sie mir Kredit auf Ihrer Website geben müssen.OpenSource-Lizenz, die eine Gutschrift auf der Website des Benutzers erfordert

Grundsätzlich möchte ich eine Lizenz, die MIT-Lizenz als AGPL zu GPL ist.

Gibt es so etwas, oder muss ich mein eigenes schreiben?

Oder ist das nur eine wirklich schlechte Idee?

BEARBEITEN: Ich denke, ich hätte den "schreibe meinen eigenen" Teil weggelassen. Ich bin kein Anwalt, und ich will keinen bezahlen. Ich dachte nur, es wäre schön zu wissen, ob jemand meine lib mit einer einfachen Google-Suche benutzt.

+4

Ich stimme ab, diese Frage als off-topic zu schließen, weil es um Lizenzierung oder rechtliche Probleme geht, nicht um Programmierung oder Softwareentwicklung. –

Antwort

7

Es stellt sich heraus, dass CC für Software, die nicht so groß ist :(

CPAL ist gute Alternative, da es eine bessere Definition von "Quellcode" (die CC don hat‘ t haben)

es basiert auf Mozilla Public License, aber es hat Namensnennung. Lizenz von OSI 2007 genehmigt

http://opensource.org/licenses/cpal_1.0

und hier ist ein Beispiel für eine Lizenz, die Facebook für FBOpen Platform verwendet.

http://developers.facebook.com/fbopen/cpal.html

+2

+1, wenn ich noch irgendwelche Stimmen hatte :) –

1

Vielleicht Creative Commons Attribution-Lizenz?

Diese Lizenz läßt andere verteilen, remix, zwicken, und bauen auf Ihre Arbeit, auch im Handel, solange sie Sie für die ursprüngliche Schöpfung zu. Dies ist die meisten Aufnahme von Lizenzen angeboten, in Bedingungen, was andere tun können mit Ihrer funktioniert unter der Attribution lizenziert.

http://creativecommons.org/about/licenses/

+0

und Sie können zwischen kommerziellen und nichtkommerziellen wählen .. mehr Details auf dem Link oben .. – kodisha

+0

+1 für Creative Commons –

+1

-1 für Creative Commons: Sie sind * nicht * für Software und es gibt unangenehme rechtliche Implikationen wenn Sie tun! –

11

Schauen Sie hier:

http://www.opensource.org/licenses/category

und pleeeeeeeeeeease Sie Ihre eigenen nicht schreiben!

Von Aaron Digulla Kommentar (Danke Aaron):

es ein Anwalt eine lange Zeit, um eine Lizenz zu schreiben dauert, die vor Gericht tatsächlich halten wird (und warum sollten Sie eine Lizenz wollen, die nicht?) Hunderte von Menschen auf der ganzen Welt haben mehrere Monate auf GPL v3 gearbeitet! - Aaron Digulla

Auf der anderen Seite:

Wenn Sie in einem Unternehmen arbeiten, und Sie werden Open-Source verwenden, können Sie normalerweise unter den Lizenzen wählen, die „genehmigt“ in der Gesellschaft sind :-).

eine neue Lizenz ist normalerweise ein NO GO :-(

ACHTUNG zu Kodisha: Von der cc-Website:.

Creative Commons-Lizenzen sollten nicht für Software verwendet werden wir Sie dringend ermutigen eine der sehr guten Softwarelizenzen zu verwenden, die bereits verfügbar sind.

PS: see What Open Source License to choose?

+0

) +1 für "Verwenden Sie eine bestehende Lizenz" –

+1

Ich schlage vor zu erklären, warum es ein Nein ist: Es dauert ein Anwalt eine lange Zeit, ein zu schreiben Lizenz, die tatsächlich vor Gericht halten wird (und warum sollten Sie eine Lizenz haben, die nicht?) Hunderte von Menschen auf der ganzen Welt arbeiteten mehrere Monate auf GPL v3! –

1

Bitte beachten Sie: gab es einen guten Grund, warum MIT und BSD die Anforderung für die Zuordnung von ihren Lizenzen entfernt.