爬前文提到的官網FAQ
https://www.oracle.com/tw/java/technologies/javase/jdk-faqs.html
Can you elaborate on what qualifies as Personal use in the OTN License?
Personal use is using Java on a desktop or laptop computer to do things such as to play games or run other personal applications. If you are using Java on a desktop or laptop computer as part of any business operations, that is not personal use. For example, you could use a Java productivity application to do your own homework or your personal taxes, but you could not use it to do your business accounting.
現在看來是個人使用沒問題,但這些FAQ都是針對JDK...
厄,JRE應該也是隸屬JDK一部分? 所以就算公司的筆電安裝Jre8,就算沒用來開發,只是拿執行一些程式,只要是公司裡面使用,都不是免費,請問是這樣嗎?
這邊我用白話一點的說明收費與不收費的問題。
正確來說,是不收費。
但以下情況則得需要收費。
1.宣告 JDK 為自有產品的情況下。
也就是將JDK換上自家的LOGO,或是告知此為自家開發..等等
2.將JDK也列入成本或是費用的計算。
因為JDK本身是免費提供使用,但並不允許將其列為你的費用計價之一。
其包含了「我因為使用了JDK,所以費用 XXXX元」等等...
3.將JDK直接包在產品內。(另外指定安裝則不列在此限)
其也就是產品中,你不能直接將JDK包含到你的產品內。你還是得用安裝的方式來加載引用。
大多來說,只要如上的條件不觸犯,都可以免費使用JDK。(只限現在,未來就不一定了)