![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Po trwających kilka dni testach tego rozwiązania ORM, chciałbym je zastosować w projekcie swojego CMS'a i zrezygnować tym samym z pisania własnego zestawy bibliotek umożliwiającego dynamiczne tworzenie modelu. Pojawia się jeden szkopuł. Mianowicie licencja Lesser General Public License, nie jest dla mnie w pełni jasna. LGPL interpretuje się biorąc pod uwagę konkretny przypadek użycia. Jeśli chodzi o mój CMS chciałbym go rozpowszechniać na zasadach free for non-commercial usage. Czyli pobierać opłatę za wykorzystanie go do użytku komercyjnego.
Mógłby mi ktoś wytłumaczyć jak to się ma do licencji LGPL i Propela? edit> Ściślej rzecz ujmując wykorzystanie Propela opierać się będzie o wykorzystanie go w modułach CMS'a czyli na przykład w module Artykułów. Ten post edytował orglee 6.10.2008, 00:44:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 14 Dołączył: 20.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
LGPL w przeciwieństwie do GPL nie nakłada restrykcji na program, który jest linkowany z biblioteką. Czyli ogólnie rzecz biorąc – jeśli linkujesz program z biblioteką na GPL, to poddajesz się wirusowemu działaniu tej licencji, więc musisz użyć GPL lub zgodnej (to chyba tylko wtedy, jak autor biblioteki wyrazi na to zgodę). Z LGPL możesz zlinkować co Ci się żywnie podoba i na jakiej chcesz licencji. Dla przykładu możesz wziąć jakiś zamknięty program pod Linuksa i sprawdzić czy jest zlinkowany z GLIBC (udostępnianej na LGPL).
Tyle z teorii – o praktykę zapytaj jakiegoś prawnika, który siedzi w licencjach. (Najlepiej kilku prawników, bo każdy Ci powie coś innego...) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 16:02 |