Temat: Darmowy i legalny edytor WYSIWYG oraz uploader plików do...
Tak, możesz sobie wybrać.
Licencję LGPL wykorzystają ci, którzy chcą, jak Ty, sprzedawać dalej produkt ale zamknąć jego źródła (o ile nie naruszysz warunków tej licencji).
GPL wykorzystają ci, którzy chcą, by ich program zawsze pozostał otwarty (o ile ktoś nie znajdzie sposobu na obejście GPL, co czasem jest możliwe).
Komercyjny wybierają ci, którzy potrzebują zamknąć źródła (ale mieć gdzieś ograniczenia wynikające z LGPL), faktur i supportu.
Gdybyś kiedyś musiał skorzystać z komponentów GPL, odpowiem Ci także na drugie pytanie.
Ponieważ piszesz na zlecenie klienta, tylko on jest odbiorcą softu. Nikt inny oprócz niego nie wie, co piszesz i nikomu prócz niego nie będziesz dostarczał oprogramowania.
Jeśli zatem Twoje oprogramowanie korzystałoby w "nieodpowiedni" sposób z komponentów na licencji GPL (linkowało do nich dynamicznie, wymieniało złożone struktury danych, nie mogło się uruchomić bez komponentu - i kilka innych niuansów) i jednocześnie doszło do dystrybucji oprogramowania (przekazanie go klientowi), to wówczas owszem, musisz przekazać mu źródła, ale tylko jemu.
On może z tym zrobić, co zechce - nawet rozdawać za darmo (i wtedy ten, kto to otrzymał, ma prawo żądać od Ciebie źródeł) - na to nie masz wpływu. Nie możesz mu tego zabronić żadnymi klauzulami.
Zwykle jednak nie trzeba się tym martwić (głównie tym, ze Twoje kody zostaną potem przekazane komuś, kto zrobi na tym swój biznes), ponieważ Twojemu klientowi raczej nie zależy, by zapłacony przez niego soft ktoś inny użytkował za darmo. Poza tym może się na tym w ogóle nie znać. Możesz także dowolnie skomplikowac proces instalacji, by nikomu nie chciało się babrać w tym samodzielnie i kasować za "support". Modeli biznesowych jest kilka.
Być może, zależnie od waszych ustaleń z klientem, istnieje także szansa obejścia tego. Otóż hostujesz ten projekt na swoim serwerze, a jemu świadczysz usługę (zakłada sobie konto). Wtedy ograniczenia licencji GPL (poza wersją "Affero") Cię nie intersują - brak dystrybucji źródeł/binariów.
Adrian Olszewski edytował(a) ten post dnia 19.10.12 o godzinie 21:57