リンク限定

Oracle JDKのNFTCライセンスに関する注意点まとめ

Oracle JDK 17からのNFTCライセンスは単純に無償利用できると思われていますが、社外向けのサービスには商用ライセンスのJava SE Subscriptionが必要とのことです。
0
なぎせ ゆうき @nagise

@kis Oracle JDKって「無償で商用利用」というと語弊があったような?🤔 (a) running the Program for Your own personal use or internal business operations oracle.com/downloads/lice… 社内的に使うの限定でしたっけ @yamadamn の解説が欲しい

2022-03-23 08:37:23
Takahiro YAMADA @yamadamn

@nagise @kis blogs.oracle.com/java/post/free… だと商用でも制限なく無料に読めてはしまうんですが、あくまでNTFCライセンス下なので縛りはあるものと理解しています。 実際のところを確認したいなら @itakash さんに…

2022-03-23 09:28:38
『プロになるJava』 #projava @projava17

@yamadamn @nagise @kis @itakash 「ライセンスの条件に従うことを条件として、商用および本番環境での使用も含め、すべてのユーザーが無償で使用できます。」 oracle.com/jp/java/techno…

2022-03-23 10:15:58
山本ユースケ @yusuke

@projava17 @yamadamn @nagise @kis @itakash “Internal data processing”とか”internal business operations”とかはOracleが使う、「実務的な処理」みたいな意味の用語だと理解してます。

2022-03-23 10:18:23
なぎせ ゆうき @nagise

@projava17 @yamadamn @kis @itakash はい。その「ライセンスの条件」の部分が先ほど私が引用した制限があるという理解

2022-03-23 10:20:45
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash 何がexternal?とも思うけど”This license for the Oracle JDK, subject to the conditions, permits free use for all users, even commercial and production use.  Redistribution is permitted as long as it is not for a fee.” と。有償で配布など意外はokではないかと blogs.oracle.com/java/post/free…

2022-03-23 10:24:35
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash 英語版のFAQでもシンプルに“the NFTC is intended to permit use by any user including commercial and production use. “と書いてありますね oracle.com/java/technolog…

2022-03-23 10:26:25
リンク www.oracle.com Oracle JDK License General FAQs 1 user 7
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash Internal business operationっていう用語、Java SE Subscriptionにも出てきますね。 つまり、有償で解放されていた用途が無償にも(再度)解放されたといっていいんじゃないでしょうか。 oracle.com/a/tech/docs/jd… pic.twitter.com/V6JTafOusn

2022-03-23 10:31:16
拡大
なぎせ ゆうき @nagise

@yusuke @projava17 @yamadamn @kis @itakash 以前、セッションで聞いた話とは食い違うので一旦保留

2022-03-23 10:34:17
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash 少なくとも、この”internal”っていうのが「外部に向けてWebサービスなど公開してはいけない」という意味を含んでしまったら有償サブスクリプションでもだめということになってしまうのではないかと。

2022-03-23 10:51:57
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash Java SE Subscriptionでは自前でも第三者のサーバでもホストできる、クラウドサービスにもできる、と明文化されているけれども、NFTCは極力短くシンプルに書いているのだと思います。 だめであればSE Subscriptionと対象的に This excludes〜、などと明確に書くと思います。

2022-03-23 10:54:52
なぎせ ゆうき @nagise

@yusuke @projava17 @yamadamn @kis @itakash 広報なのか法務なのか確認事項になって伊藤さんも即答できないやつだ

2022-03-23 11:00:13
山本ユースケ @yusuke

@nagise @projava17 @yamadamn @kis @itakash そのためのFAQなので、"the NFTC is intended to permit use by any user including commercial and production use. “をそのまま受け取っていいんじゃないかと。

2022-03-23 11:02:23
Takashi Ito @itakash

@yusuke @nagise @projava17 @yamadamn @kis 社内に再度確認を取ってみました。 NFTCに記載している"internal business operations"は外部へのサービス提供を含みません。 Licensing Information User Manual Oracle Java SE 11等に含まれるJava SE Subscriptionの説明には"run your Java applications as a cloud service"と追記があり、

2022-03-23 18:15:57
Takashi Ito @itakash

@yusuke @nagise @projava17 @yamadamn @kis さらにJava SE Subscriptionのライセンスには社外向けのサービスに製品を利用できる旨の記載があります。

2022-03-23 18:16:29
山本ユースケ @yusuke

@itakash @nagise @projava17 @yamadamn @kis なんと!つまりNFTCライセンスで開発や社内システムの運用は出来るが、外部向けのアプリケーションには使えないっていうことですかね。 このブログですとSE Subscriptionの売りはサポートや管理コンソールであるように見えますが。 blogs.oracle.com/cloud-infrastr…

2022-03-23 18:21:20
山本ユースケ @yusuke

@nagise @itakash @projava17 @yamadamn @kis “Including”っていうのはこの言葉に含んでいる、という補足にはなりますが、この言葉が添えられていないとその意味は含まない、ということにはならないと思うんですけどね。 oracle.com/a/tech/docs/jd… pic.twitter.com/smRjKK2Koy

2022-03-23 18:25:21
拡大
Takashi Ito @itakash

@yusuke @nagise @projava17 @yamadamn @kis はい。NFTCで開発や社内システムの運用は可能です。外部向けのアプリケーション運用には使えません。商用ライセンスであるJava SE Subscriptionは外部向けアプリ開発・運用も可能、サポート、パッチ、商用機能提供などが提供されます。

2022-03-23 18:30:28
山本ユースケ @yusuke

@itakash @nagise @projava17 @yamadamn @kis それってかなり決定的な情報だと思うんですが、FAQでその旨に触れていないのは一体・・? oracle.com/java/technolog… pic.twitter.com/92HMWu2MMD

2022-03-23 18:35:34
拡大
山本ユースケ @yusuke

@itakash @nagise @projava17 @yamadamn @kis 日本語も同じですけれども、「ここから社内用途に限られていて、外部へのWebサービスの公開が不可」である旨って読み取れます? 私には読み取れませんし、「原文に書いてあるから」ということであればFAQとしてまとめている意味がないような。 oracle.com/jp/java/techno… pic.twitter.com/yp9V6moORL

2022-03-23 18:45:28
拡大