@roobal
Tak by było w przypadku LGPL.
Podstawowa licencja GPL wymaga udostępnienia także źródeł dzieł pochodnych, a więc wszystkiego, w czym użyjesz choćby fragmentu kodu licencjonowanego na GPL.
ALE: Tylko w przypadku redystrybucji - zmian wprowadzonych na własny użytek nie musisz udostępniać.
Pytanie więc, czy gdy przeglądasz stronę następuje dystrybucja oprogramowania.
IMO:
- jeśli jest to JavaScript, to tak.
- jeśli oprogramowanie siedzi na serwerze i tylko widzisz rezultaty, to nie (dla takich przypadków stosuje się licencję AGPL jeśli chce się wymusić udostępnienie modyfikacji)
Jeśli zachodzi dystrybucja, to jako użytkownik masz prawo do dostępu do kodu. Zgłoś się więc do nich i poproś o jego kopię. Zgodną z GPL, a więc kompilowalną, pełną i działającą wraz ze wszystkimi składnikami potrzebnymi do działania (np. skryptami lub konfiguracją).
Jeśli nie otrzymasz kodu, to złamią oni warunki licencji. Ale nie na twoją szkodę, ale oryginalnego autora. Więc tobie nie przysługuje prawo do sądzenia się z nimi. Musisz poinformować autora o złamaniu licencji, a on już zadecyduje, co z tym zrobić.
EDIT:
EJBCA jest na LGPL -
http://en.wikipedia.org/wiki/EJBCAWięc podzielić muszą się jedynie modyfikacjami do oryginalnego kodu.
O ile w ogóle zachodzi dystrybucja.