El "propósito general" se define en la propia licencia. La licencia de Java 7 SE tiene esto:
"Computadoras y servidores de escritorio de uso general" se refiere a las computadoras, incluidas las computadoras de escritorio y portátiles, o servidores, utilizados para funciones informáticas generales bajo el control del usuario final (como, entre otros, correo electrónico, navegación por Internet de uso general y herramientas de productividad de la suite ofimática) .
El uso de software en sistemas y soluciones que proporcionan una funcionalidad dedicada (distinta a la mencionada anteriormente) o diseñada para su uso en aplicaciones de software integradas o específicas de funciones , por ejemplo, pero no limitado a: Software integrado o incluido con sistemas de control industrial, inalámbrico los teléfonos móviles, dispositivos inalámbricos de mano, quioscos, TV / STB, dispositivos de disco Blu-ray, equipos de conmutación de control de red y telemática, impresoras y sistemas de gestión de almacenamiento y otros sistemas relacionados están excluidos de esta definición y no están autorizados bajo este Acuerdo.
(énfasis añadido)
También debe leer los elementos integrados de preguntas frecuentes 10 a 14 , especialmente:
Q10. ¿Cómo se licencia Java SE Embedded?
Java SE es de uso gratuito para el desarrollo de aplicaciones integradas. Proporcionamos licencias asequibles para implementar Java SE en un dispositivo integrado o como parte de un sistema integrado. Comuníquese con nosotros cuando esté listo para la implementación o si ya lo hizo pero no está seguro de tener la licencia correcta.
P11: ¿La implementación de dispositivos o propósitos integrados Java SE requiere una regalía?
Si. La licencia de Oracle para Java SE permite que se use libremente para escritorios o servidores de uso general. Si Java SE se incluye como parte de una solución dedicada que involucra o controla hardware de algún tipo, entonces es probable que sea una aplicación integrada y esté sujeta a modestos pagos de regalías.
No soy abogado, no estoy familiarizado de ninguna manera con las leyes en Irán y cómo funcionan las licencias allí, ni trabajo para Oracle, pero lo que usted describe no encaja con la definición habitual de sistema de "propósito general".
Una nota más: pueden aplicarse restricciones a la exportación .
TODOS los productos Oracle están prohibidos para exportación / reexportación a lo siguiente:
- Cualquier empresa o nacional de Cuba, Irán, Corea del Norte, Sudán y Siria. Las licencias a estos países y partes se presumen denegadas. [...]