Welche Google Code-Lizenz sollte ich verwenden?
Dies ist das erste mal, dass ich bin die Schaffung einer open-source-Projekt, und ich habe beschlossen (basierend auf diese Frage) zu hosten es auf Google Code. Jetzt bin ich gefragt, welche von mehreren open-source-Lizenzen, die ich gerne verwenden würde. Ich bin nicht daran interessiert, Graben in Ihnen, um Sie zu verstehen, also:
Welche soll ich Holen?
InformationsquelleAutor der Frage ripper234 | 2009-07-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus, was ich verstehe, BSD, MIT und Apache-Lizenzen zulassen, dass eine andere person/Firma verwenden Sie den source-code in einer closed-source, kommerzielle Projekt, wie lange, wie Sie Anerkennung. Die GPL erfordert, dass jedes Projekt mit dem code wird auch veröffentlicht als GPL. GPL reduziert sich die Anzahl der Menschen, die Sie rechtlich verwenden Sie Ihre code, aber es hilft, um Verbesserungen in der öffentlichkeit. Das sind die wichtigsten Unterschiede meiner Meinung nach. Ihrer Meinung nach bestimmt, welches am besten für Ihr Projekt.
(Edit: Du solltest wirklich Lesen, durch die Lizenzen, obwohl, im Falle dass, "was ich verstehen" ist falsch.)
InformationsquelleAutor der Antwort James M.
Weisen jeweils eine Zahl auf einem Würfel und geben ihm eine Rolle. Wenn Sie nicht wollen, die Zeit nehmen, zu Lesen und entscheiden Sie selbst, welche Ihnen am besten passt, es gibt wirklich keinen Unterschied zwischen würfeln und mit dem man jemand schlägt für Sie.
InformationsquelleAutor der Antwort joebert
Natürlich die wichtigste überlegung ist die Wahl einer Lizenz, die kompatibel mit Ihrem Projekt die Ziele und die Philosophie. Wenn Ihr software verwendet werden soll, in Verbindung mit einigen anderen open-source-software zu bevorzugen, die gleiche Lizenz nutzen, wenn möglich, oder zumindest einer kompatiblen Lizenz. Wenn Sie nicht möchten, dass Ihr code verwendet werden in nicht-freie software, ohne Ihre Erlaubnis, lieber GPLv3 (oder GPLv2). Wenn Sie möchten, dass Ihr code verwendet, so weit wie möglich, auch anderen zu erlauben, verteilen Sie es unter einem anderen oder geschlossene Lizenz, lieber Apache v2 (oder MIT oder new BSD).
Eine Zusammenfassung von open-source-Lizenzen finden Sie unter http://en.wikipedia.org/wiki/Comparison_of_free_software_licences. Lesen Sie den Wikipedia-Artikel über eine Lizenz von Interesse, um mehr details zu erhalten. Sobald Sie haben vorläufig entschieden, Lesen Sie die Lizenz selbst, um sicherzustellen, dass es gibt keine überraschungen. Wenn es einen bestimmten Teil, den Sie nicht vertraut sind mit, wählen Sie eine andere ein.
InformationsquelleAutor der Antwort mark4o
Sollten Sie wirklich Lesen über jede Lizenz, und wählen Sie die eine, die passt die meisten. Lesen und nochmals Lesengut zu verstehen. Es gibt keine andere einfache Möglichkeit, wählen Sie eine Lizenz.
InformationsquelleAutor der Antwort Alan Haggai Alavi
Werfen Sie einen Blick auf diese
Es enthält so ziemlich alles, was über open-source-Lizenzen
InformationsquelleAutor der Antwort KarimIhab
Diese Frage ist eine Frage, die wahrscheinlich dazu führen, dass zahlreiche unterschiedliche und ziemlich hitzig Antworten aus verschiedenen lagern. Einige glauben, dass die BSD /MIT-Lizenz ist der beste Weg zu gehen, andere glauben, dass die GPL die beste Lizenz.
Genügt zu sagen, es hängt wirklich davon ab, was die Ziele des Projektes sind und wie fühlen Sie sich persönlich über die Einschränkungen oder das fehlen von Einschränkungen der Lizenz auferlegt, an Dritte übertragen.
Können nur Sie wirklich diese Frage beantworten.
Wenn Sie zwangen mich in eine Antwort würde ich mich wahrscheinlich wählen Sie die BSD-Lizenz.
InformationsquelleAutor der Antwort Cromulent