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

!!FUZZY!!Дали обаче програмата може да бъде използвана в Свободния свят, дали може да бъде използвана от хора, които са решени да живеят в свобода, е по-сложен въпрос. Това не се определя само от лиценза на програмата, понеже нито една програма не работи в изолация. Всяка програма зависи от други програми. Например, ако дадена програма има нужда да бъде компилирана или интерпретирана, то тя зависи от компилатор или интерпретатор. Ако е компилирана до байткод, то тя зависи от интерпретатор на байткод. Освен това, за да бъде изпълнявана, програмата се нуждае и от библиотеки. Също така програмата би могла да извиква други самостоятелни програми, които се изпълняват като отделни процеси. Всички тези програми са зависимости. Зависимостите може да са необходими, за да бъде изобщо изпълнена програмата, но може и да са нужни само за да функционират някои нейни възможности. Така или иначе, цялата програма или част от нея не може да работи без зависимостите.