Widziałem, że firma korzysta z BusyBox, a także z pakietów Gpl + Lgpl + Mpl, a potem mają na nim uruchomioną własną aplikację. Ich aplikacja jest zamkniętym pakietem źródłowym.
Kupujesz urządzenie, ale jego zamknięte źródło. Jak GPL zmieszane z LGPL + MPL staje się zamkniętym źródłem?
Myślałem, że reguła jest taka? Czy się mylę lub te informacje są nieprawidłowe ?:
GPL: Jeśli używasz go w aplikacji, musisz wydać aplikację na licencji GPL. Nie oznacza to, że nie możesz go również sprzedać (tak jak sprzedają dyski CD z Linuksem), ale musisz także zwolnić kod źródłowy za darmo. Może ci się to przydać, ale prawdopodobnie nie.
LGPL: Jeśli używasz go w swojej aplikacji, nadal możesz mieć zastrzeżoną, zastrzeżoną, licencjonowaną aplikację. Ale jeśli zmodyfikujesz bibliotekę LGPL, musisz wydać modyfikacje na podstawie licencji LGPL, nawet jeśli aplikacja może pozostać zamkniętym źródłem.
Odpowiedzi:
Zgodne jest sprzedawanie „agregatu” oprogramowania o zamkniętym i otwartym oprogramowaniu zgodnie z GPL FAQ. Jeśli firma skompilowała Linuksa, zbudowała na nim swój własny program, używając tylko bibliotek LGPL, i sprzedała powstały produkt, publikując z nim wszystkie źródła GPL / LGPL, nie narusza GPL.
Chodzi o to: GPL nie obejmuje programów po prostu działających na tym samym komputerze i komunikujących się / współpracujących z programem o zamkniętym źródle. Menedżer okien typu open source, taki jak BusyBox, może oczywiście zarządzać oknami typu open source. Zasadniczo GPL sięga aż do przestrzeni adresowej kodu licencjonowanego.
źródło
IANAL, ale tego się nauczyłem. Byłbym bardzo zainteresowany, aby dowiedzieć się, czy którykolwiek z nich jest nieprawidłowy:
LGPL: Jeśli statycznie powiązać go go w aplikacji i rozpowszechniać skompilowaną aplikację musisz zwolnić źródło mocy GPL do każdego, kto otrzymuje binarny .
źródło
GPL NIE jest kompatybilny z zamkniętym źródłem. Gdyby użyli licencjonowanych pakietów / modułów GPL i zamknęli źródło, w ogólnym przypadku naruszaliby warunki GPL.
źródło
zoneinfo http://www.twinsun.com/tz/tz-link.htm LGPL
a tam wbudowane urządzenie jest źródłem zamkniętym, prowadzącym działalność przez wiele lat. Czy nadal będziesz twierdzić, że naruszają warunki GPL?Istnieją jasne sprawy, a następnie niektóre błotniste, w przypadku których uzyskasz więcej opinii, niż prawnicy, których przedstawiasz sprawę.
Twoje zasady są zgodne z moim rozumieniem, ale to, co będzie się różnić, to dokładna definicja „użytkowania”. System praw autorskich, na którym opiera się licencja, nie polega na „użytkowaniu”, ale na „tworzeniu dzieła pochodnego”, a niektórzy będą argumentować dobrymi argumentami, że system złożony z różnych programów może być taki, że różne programy są na tyle powiązane, że cały system jest dziełem pochodnym któregokolwiek z nich, podczas gdy inny pojedynczy program dynamicznie połączony z biblioteką nie jest dziełem pochodnym biblioteki, ponieważ biblioteka implementuje jasno zdefiniowany protokół i może zostać zastąpiona (widziałem libreadline używane w takich sposób z prostym otokowaniem GPL w celu dopasowania do interfejsu dostarczonego przez aplikację). Poproś swojego prawnika o radę dotyczącą twojej sprawy. Do zobaczenia przed sędzią, jeśli właściciel praw autorskich nie jest
źródło
(Ta odpowiedź nie była przeznaczona dla tego pytania, ale dla bardziej szczegółowej
git
i obejmuje jego konkretny przypadek bardziej szczegółowo, niż to pytanie praktycznie na to pozwala. Zobacz komentarz 599873, aby uzyskać więcej informacji. Zostanie on tutaj w tej formie przynajmniej dopóki sprawa nie zostanie rozwiązana ).Nie możesz więc sprawić, by twoja praca „zawierała”,
git
ale możesz uwzględnić ją jako oddzielny byt, z którego korzysta twoja praca. Przykład VMWare pokazuje, że ten ostatni obejmuje pakowanie go do dystrybucji lub pliku złożonego w ramach dystrybucji (był to obraz ISO).Jakie jest to rozróżnienie? Dopiero po pewnym czasie doszłam do wniosku. W końcu akapit „nie jest intencją… dochodzenia praw… raczej… kontrolowania dystrybucji dzieł pochodnych lub zbiorowych opartych na Programie” przekonał mnie, że rozróżnienie polega na tym, że powstałe dzieło jest uważany za pochodną części GPL zgodnie z prawem autorskim. W tym ostatnim GPL nie może ci pomóc - musisz zapoznać się z obowiązującym prawem autorskim lub podążać śladami innej osoby.
źródło