Sun Releases Java Internal Use License for JDK 5.0 Easy Fix for Critical Issues Concerning Internal Business Purposes
Sun has released the Java Internal Use License (JIUL) for the JDK 5.0 that allows developers to make changes to the JDK easily for their own internal deployments. Programmers using the JavaTM 2 Platform, Standard Edition (J2SETM) 5.0 under the JIUL now are able to fix any critical issue in the code that adversely affects their business operations.
With JIUL, Sun customers will be allowed to change JavaTM source code for any commercial or operational use within its business or organization. This license will allow customers to fix critical bugs or address performance issues.
Targeted at corporate customers as well as schools, universities, service and political organizations who use the Java programming language to build business applications, JIUL will make it simpler for these customers to view the source code and root out any problems a Java application may be experiencing, explained Graham Hamilton, vice president and Sun fellow on the JavaTM platform team during a teleconference held earlier this year.
"There's definitely this desire [by developers] to see source code regularly," said Hamilton, who also commented that many developers would like to handle their own bug fixes without licenses complicating the issue.
Since JIUL is not a general purpose J2SE implementation license, programmers should be aware that it is not meant to be used as a commercial license to distribute these implementations. Sun expects users to ensure compatibility to the J2SE specification and trusts JIUL licensees to implement changes at a limited risk to compatibility. Sun's expectation is for code changes to be made sparingly and with great attention toward maintaining compatibility with the technology specification. With this type of "honor system," licensees are not required to pass the associated Technology Compatibility Kit (TCK) for their changed code.
The JDK 5.0 technology is available now from Sun under both the JIUL and the Java Research License (JRL).
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.