Ist die ISC-Lizenz als MIT- oder Simplified BSD-Lizenzersatz geeignet?
Was sind die Vor- und Nachteile von ISC im Vergleich zu MIT oder BSD?
Ist die ISC-Lizenz als MIT- oder Simplified BSD-Lizenzersatz geeignet?
Was sind die Vor- und Nachteile von ISC im Vergleich zu MIT oder BSD?
Antworten:
"Es ist in Ordnung." Es ist gut, die jetzt überflüssige Sprache aufgrund der Auswirkungen der Berner Übereinkunft zu entfernen.
FSF hat folgendes zu sagen:
... Um jedoch sicherzustellen, dass diese Sprache in Zukunft keine Probleme verursachen wird, empfehlen wir Entwicklern, für ihre eigenen Werke eine andere Lizenz zu wählen.
Was im Grunde bedeutet, dass die Terminologie nur vage genug ist, dass die Leute sich möglicherweise davor scheuen, Ihre Software zu verwenden. Das Problem ist, dass die Lizenz nicht ausdrücklich das Recht einräumt, geänderte Versionen der Software zu verbreiten.
Wenn Sie sich für die Verwendung dieser Lizenz entscheiden, müssen Sie ausdrücklich angeben, ob Benutzer die geänderte Version des Codes verbreiten dürfen. Selbst dann werden die Leute immer noch zurückschrecken, da diese Absicht in der Lizenz nicht ausdrücklich festgelegt ist.
Ehrlich gesagt würde ich eine andere Lizenz empfehlen. FSF empfiehlt FreeBSD oder Expat (aka MIT) gegenüber OpenBSD / ISC. Dies ist der Wikipedia-Artikel zum Vergleich von Open Source-Lizenzen .
Halten Sie sich im Allgemeinen an die größeren, bekannteren Lizenzen. Warum, könnten Sie fragen? Je weniger Arbeit die Mitarbeiter investieren müssen, um Ihre Lizenz zu verstehen, desto wahrscheinlicher ist es, dass sie Ihre Software in Betracht ziehen. Wenn Sie eine unklare Lizenz verwenden, wechseln sie einfach zum nächsten Projekt oder rollen ihre eigenen, damit sie sich nicht um potenzielle rechtliche Probleme kümmern müssen.