2 Stimmen

Open-Source-Lizenz ohne Pflicht zur Vervielfältigung des Urheberrechtsvermerks?

Ich bin auf der Suche nach einer guten Open-Source-Lizenz, die nicht verlangt, dass der Urheberrechtsvermerk/die Lizenz selbst in den Quellcode aufgenommen wird, und die eine Klausel "keine Garantie" enthält. Kennt jemand eine solche?

Ich möchte dies, weil es sich bei der fraglichen Software um ein extrem einfaches Bookmarklet handelt. Die Einbeziehung der Lizenz in das Javascript würde die Größe des Codes leicht verdreifachen. Selbst wenn man das beiseite lässt, würde die Einbindung der Lizenz eine unnötige Hürde für Programmieranfänger darstellen, die ansonsten durchaus in der Lage sind, das Bookmarklet zu modifizieren.

Ich habe gegoogelt und nichts gefunden, außer der "WTFPL", die keine Garantieklausel enthält, weil sie keine reine Softwarelizenz ist. Außerdem verlangt die WTFPL, dass man den Namen des Codes ändert, wenn man ihn modifiziert. Ich habe mir auch einige Lizenzvergleichstabellen angesehen, aber die meisten machen sich nicht die Mühe, die Anforderungen an die Lizenzeinbindung zu katalogisieren, da dies bei den meisten Softwareprodukten überhaupt kein Thema ist.

Was die Freigabe in den öffentlichen Bereich angeht, so zeigt dieser Thread, dass dies kein international übertragbares Konzept ist: https://stackoverflow.com/questions/219742/open-source-why-not-release-into-public-domain

Der einzige Grund, warum ich mir die Mühe mache, es unter eine Lizenz zu stellen, ist, dass ich einen Tag nach der Veröffentlichung des Bookmarklets eine E-Mail von jemandem aus Frankreich erhielt, der mich fragte, ob er es übersetzen/verbessern könne, und ich möchte jeden anderen dazu ermutigen, das Gleiche zu tun, ohne mir eine E-Mail schicken zu müssen.

2voto

Ryan Tate Punkte 1471

Die Lösung, auf die ich mich einigte, war die Verwendung der MIT-Lizenz, aber mit einer URL als Copyright-Hinweis (in einem einfachen Kommentar am Anfang des Bookmarklets).

Mir ist aufgefallen, dass einige andere Bookmarklets und allgemeines Javascript auf Github diesen Ansatz verwenden, z.B. https://github.com/gleuch/shaved-bieber/blob/master/shaved-bieber.js

Eine Diskussion auf der OSI-Seite für die MIT-Lizenz deutet darauf hin, dass dies gängige Praxis und wahrscheinlich OK ist; siehe Kommentare http://opensource.org/licenses/mit-license.php

Es wäre schön, wenn dies in der MIT-Lizenz explizit erlaubt wäre, aber ich setze lieber darauf, dass dieses Notification Idiom legitim/gültig ist, als meine eigene Lizenz zu erfinden. Es ist nur ein Bookmarklet, nach allem :-)

0voto

caveman Punkte 1737

Ich dachte, Sie könnten einfach sagen, dass es gemeinfrei ist. Keine Garantie, aber ich bin kein Anwalt. Haben Sie einen Blick auf die Gnu-Lizenzliste geworfen? Sie enthält viele, die auch für sie nicht akzeptabel sind.

http://www.gnu.org/licenses/license-list.html

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X