"Загальне призначення" визначено в самій ліцензії. У ліцензії Java 7 SE є таке:
"Настільні комп’ютери та сервери загального призначення" означають комп'ютери, включаючи настільні та портативні комп'ютери або сервери, які використовуються для загальних обчислювальних функцій під контролем кінцевих користувачів (такі як, але не обмежуються спеціально електронною поштою, загальним переглядом Інтернету та інструментами продуктивності набору офісів) .
Використання Програмного забезпечення в системах і рішеннях, що забезпечують спеціалізовану функціональність (крім зазначених вище) або розроблену для використання у вбудованих або функціональних програмних додатках , наприклад, але не обмежуючись ними: Програмне забезпечення, вбудоване в комплекті з промисловими системами управління, бездротове мобільні телефони, бездротові кишенькові пристрої, кіоски, телевізор / STB, пристрої Blu-ray Disc, телематичне та комутаційне обладнання для управління мережею, принтери та системи управління сховищами та інші супутні системи виключаються з цього визначення та не ліцензуються цим Договором.
(наголос додано)
Ви також повинні прочитати вбудовані пункти FAQ 10 - 14 , особливо:
Q10. Як ліцензується Java SE Embedded?
Java SE безкоштовно використовувати для розробки вбудованих додатків. Ми надаємо доступне ліцензування для розгортання Java SE у вбудованому пристрої або як частина вбудованої системи. Зверніться до нас, коли ви готові до розгортання або якщо ви вже розгорнули, але не впевнені, що маєте правильну ліцензію.
Q11: Чи потрібно для розгортання вбудованих пристроїв або цілей Java SE роялті?
Так. Ліцензія Oracle на Java SE дозволяє його вільно використовувати для настільних ПК або серверів загального призначення. Якщо Java SE постачається у складі спеціального рішення, яке включає або контролює апаратне забезпечення якогось типу, то, швидше за все, це вбудована програма і підлягає скромній оплаті роялті.
Я не юрист, жодним чином не знайомий із законами в Ірані та тим, як там працює ліцензування, і не працюю на Oracle - але те, що ви описуєте, не відповідає звичайному визначенню системи "загального призначення".
Ще одна примітка: можливі обмеження експорту .
ВСІ продукти Oracle забороняються до експорту / повторного експорту до таких:
- Будь-яка компанія чи національна особа Куби, Ірану, Північної Кореї, Судану та Сирії. Ліцензії цим країнам та сторонам, як вважається, відмовляються. [...]