3 ms·
This new "Oracle No-Fee Terms and Conditions" (NFTC) license[1] is still not a free or open source software license due to its following provisions: > (a) inte
by commoner 5y ago
This new "Oracle No-Fee Terms and Conditions" (NFTC) license[1] is still not a free or open source software license due to its following provisions:
> (a) internally use the unmodified Programs for the purposes of developing, testing, prototyping and demonstrating your applications, and running the Program for Your own personal use or internal business operations; and
> (b) redistribute the unmodified Program and Program Documentation, under the terms of this License, provided that You do not charge Your licensees any fees associated with such distribution or use of the Program, including, without limitation, fees for products that include or are bundled with a copy of the Program or for services that involve the use of the distributed Program.
Both the Free Software Definition[2] and the Open Source Definition[3] require the license to allow the user to modify and redistribute the software, including for commercial purposes (such as selling it to other individuals or businesses for a fee). The NFTC does not allow this, so if you are able to use OpenJDK instead of Oracle JDK, you might prefer OpenJDK's less restrictive free and open source software license (GPLv2 with Classpath Exception[4]).
[1] https://www.oracle.com/downloads/licenses/no-fee-license.html https://www.oracle.com/downloads/licenses/no-fee-license.htm...
[2] https://www.gnu.org/philosophy/free-sw.html https://www.gnu.org/philosophy/free-sw.html
[3] https://opensource.org/osd https://opensource.org/osd
[4] https://openjdk.java.net/legal/gplv2+ce.html https://openjdk.java.net/legal/gplv2+ce.html