2009-08-19 18 views
22

Czy ktoś wie o referencji, która wyjaśnia różne licencje open source w łatwych do zrozumienia i nie legalnych warunkach?Przegląd wolnych licencji na oprogramowanie (dla manekinów)

W szczególności szukam informacji o tym, co to znaczy dla mnie, gdy chcę używać i redystrybuować niektóre biblioteki (z wolnym dostępem do kodu źródłowego) z własnymi produktami, np. coś takiego:

  • biblioteki rozpowszechniany na licencji X
    • może być modyfikowany, używany i rozpowszechniany bez ograniczeń, nawet w komercyjnych, zamknięte źródło produkty
  • biblioteki rozpowszechniany na licencji Y
    • nie można modyfikować, ale można je rozpowszechniać za pomocą komercyjnych produktów o zamkniętym kodzie
    • należy wspomnieć o fakcie, że produkt korzysta z tej biblioteki (np. dodając jakiś plik licencji, itp)
  • biblioteki rozpowszechniany na licencji Z
    • mogą być używane tylko przez projekty, które są dystrybuowane w ramach tej samej licencji
+0

Wiele podróbek, w tym http://stackoverflow.com/questions/236699/what-open-source-license-to-choose. Aby zobaczyć wszystkie pytania na ten temat, google dla "witryny: stackoverflow.com licencji open source" –

+0

GitHub stworzył domenę z tego powodu, można go znaleźć tutaj: http://choosealicense.com/licenses/ (źródło: https : //github.com/blog/1530-choosing-an-open-source-license) – Dan

Odpowiedz

4

Jest tam, z FAQ: http://www.fsf.org/licensing/licenses/

W twoim przypadku myślę, że X = domena publiczna, Y = niektóre licencje komercyjne, Z = GPL (zmodyfikowane BSD jest podobne do Y, ale możesz je modyfikować).

Same licencje są dość czytelne.

28

To będzie wielki grób kopać, ale po przeczytaniu tego pytanie nie mogę pomóc, ale do poślizgu ten link tutaj:

http://www.tldrlegal.com

^Lookup jakiejkolwiek licencji oprogramowania podsumowane w Plain English (Co możesz, nie możesz i musisz zrobić).