Z:gnu-www-ja-java-trap--213ca5-Whether the program can be use/pl

To, czy program może być używany w Wolnym Świecie, przez ludzi, którzy zamierzają żyć w wolności, jest pytaniem bardziej złożonym. Nie decyduje o tym licencja samego programu, gdyż żaden program nie działa w odosobnieniu. Każdy program zależy od innych programów. Musi na przykład zostać skompilowany lub zinterpretowany, więc zależy od kompilatora czy interpretera. Jeśli jest kompilowany do kodu bajtowego, zależy od interpretera tego kodu. Ponadto, do działania potrzebuje bibliotek, a może też wywoływać inne odrębne programy działające jako osobne procesy. Dany program może zależeć od innych, żeby w ogóle działać lub wymagać ich tylko dla pewnych funkcji. Tak czy owak, cały program lub jego część nie mogą funkcjonować bez oprogramowania, od którego są zależne.