Temat: Jaka licencja do biblioteki?

BSD czy LGPL? Jak jest z łączeniem, na przykład może być całość na LGPL i pojedyncze pliki wzięte z BSD?

Temat: Jaka licencja do biblioteki?

A co chcesz osiagnac?

To nie przypadek ze np. QT stosuje GPL dla strony open source - przez ominiecie LGPL zgarniaja uzytkownikow biznesowych, bo ci musza kupic licencje zamiast wymigac sie przez lgpl.

Jesli ma byc najbardziej otwarta, to MIT.

Jesli chcesz, zeby tylko kontrybuowali z powrotem do biblioteki, to LGPL.

Jesli chcesz podejsc restrykcyjnie i zapobiec szerokiemu uzywaniu poza projektami stricte open source /free sw, to GPL v3.

Temat: Jaka licencja do biblioteki?

To LGPL, bo pamiętam jak pisałem zamknięte oprogramowanie i znajdowałem rózne opensourcowe biblioteki, nie chciałbym aby ktoś odrzucił ją z powodu licencji a nie jest tak potężna jak Qt aby ktoś decydował się na zakup. Z drugiej strony MIT pozwala na to, aby ktoś rozwijał nie tylko kod korzystający z biblioteki ale samą bibliotekę i nie udostępniał zmian. W ten sposób otwarta biblioteka będzie uboższą wersją a biblioteka + poprawki będzie zamnięta.
A jak jest z łączeniem gdy chcę calość mieć na LGPL, a korzystam z jakichś plików odmiennej licencji?

Pozdrawiam
Tomasz G.

Tomasz G. programista,
konstruktor
elektronik

Temat: Jaka licencja do biblioteki?

gwoli ścisłości, QT udostępnia oprogramowanie na licencji LGPL
http://qt-project.org/products/licensing
Bartosz Milczarek

Bartosz Milczarek Inżynier
Oprogramowania, Rule
Financial

Temat: Jaka licencja do biblioteki?

LGPL jest bardziej restrykcyjna niż BSD. Zatem jeśli używasz bibliotek na licencjach LGPL i BSD, to powinieneś zastosować licencję LGPL. Zwróć także uwagę na wersje licencji LGPL. Nie możesz zastosować wersji mniejszej niż ta której używasz. Zatem jeśli korzystasz z LGPL v3 to nie możesz zastosować LGPL v2.1 ani v2.1+.
LGPL jest kompatybilna z BSD i Apache 2.0 (no i oczywiście najmniej restrykcyjną MIT).

Przykładowo, jeśli zdecydujesz się na wykorzystanie biblioteki GPL (w którejś z wersji), która to jest bardziej restrykcyjna, to Twój produkt także będzie musiał posiadać licencje GPL.

Następna dyskusja:

Jaka licencja dla arkusza k...




Wyślij zaproszenie do