Is there any way around the field-of-use restrictions in Java?
Posted
by
Muton
on Programmers
See other posts from Programmers
or by Muton
Published on 2013-10-17T08:07:59Z
Indexed on
2013/10/18
22:16 UTC
Read the original article
Hit count: 127
Current field-of-use restrictions defined in "Oracle Binary Code License Agreement for the Java SE Platform Products" prohibit its use in embedded systems.
"General Purpose Desktop Computers and Servers" means computers, including desktop and laptop computers, or servers, used for general computing functions under end user control (such as but not specifically limited to email, general purpose Internet browsing, and office suite productivity tools). The use of Software in systems and solutions that provide dedicated functionality (other than as mentioned above) or designed for use in embedded or function-specific software applications... are excluded from this definition and not licensed under this Agreement.
Do these restrictions also apply to OpenJDK and other possible implementations? Is the only way to use Java in such an environment to acquire a separate license from Oracle?
© Programmers or respective owner