„Ogólny cel” jest zdefiniowany w samej licencji. Licencji Java 7 SE ma w ten sposób:
„Komputery stacjonarne i serwery ogólnego przeznaczenia” oznaczają komputery, w tym komputery stacjonarne i laptopy lub serwery, używane do ogólnych funkcji komputerowych pod kontrolą użytkownika końcowego (takich jak, ale nie wyłącznie, poczta e-mail, przeglądanie Internetu ogólnego przeznaczenia i narzędzia zwiększające wydajność pakietu biurowego) .
Wykorzystanie oprogramowania w systemach i rozwiązaniach, które zapewniają dedykowaną funkcjonalność (inną niż wspomniana powyżej) lub zaprojektowanych do użycia w aplikacjach wbudowanych lub specyficznych dla funkcji , na przykład, ale nie wyłącznie: Oprogramowanie wbudowane w lub połączone z przemysłowymi systemami sterowania, bezprzewodowe telefony komórkowe, bezprzewodowe urządzenia przenośne, kioski, TV / STB, urządzenia Blu-ray Disc, urządzenia telematyczne i przełączające sterowanie siecią, drukarki i systemy zarządzania pamięcią masową oraz inne powiązane systemy są wyłączone z tej definicji i nie są licencjonowane na podstawie niniejszej Umowy.
(podkreślenie dodane)
Powinieneś także przeczytać osadzone FAQ od 10 do 14 , szczególnie:
Pytanie 10 Jak licencjonowana jest Java SE Embedded?
Java SE jest darmowy do programowania aplikacji wbudowanych. Zapewniamy przystępne licencje na wdrażanie Java SE na urządzeniu wbudowanym lub jako część systemu osadzonego. Skontaktuj się z nami, gdy będziesz gotowy do wdrożenia lub już go wdrożyłeś, ale nie masz pewności, czy masz prawidłową licencję.
P11: Czy wdrażanie osadzonych urządzeń Java SE lub ich celów wymaga opłaty licencyjnej?
Tak. Licencja Oracle na Java SE umożliwia swobodne korzystanie z niej na komputerach lub serwerach ogólnego przeznaczenia. Jeśli Java SE jest dołączona jako część dedykowanego rozwiązania, które obejmuje lub kontroluje jakiś sprzęt, prawdopodobnie jest to aplikacja wbudowana i podlega niewielkim opłatom licencyjnym.
Nie jestem prawnikiem, nie znam żadnego prawa w Iranie i tego, jak tam działa licencjonowanie, ani nie pracuję dla Oracle - ale to, co opisujesz, nie pasuje do zwykłej definicji systemu „ogólnego przeznaczenia”.
Jeszcze jedna uwaga: mogą obowiązywać ograniczenia eksportu .
WSZYSTKIE produkty Oracle są zabronione w przypadku eksportu / reeksportu do następujących produktów:
- Każda firma lub obywatel Kuby, Iranu, Korei Północnej, Sudanu i Syrii. Uznaje się, że odmawia się udzielenia licencji tym krajom i stronom. [...]