C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

JAVAランタイムについて /ワンタン二世 (19/05/15(Wed) 14:31) #90976
Re[1]: JAVAランタイムについて /774RR (19/05/15(Wed) 14:53) #90979
Re[1]: JAVAランタイムについて /魔界の仮面弁士 (19/05/15(Wed) 14:50) #90978


親記事 / ▼[ 90979 ] ▼[ 90978 ]
■90976 / 親階層)  JAVAランタイムについて
□投稿者/ ワンタン二世 (1回)-(2019/05/15(Wed) 14:31:52)

分類:[Java] 

VBでWinFormアプリを作成しています(VS2017を使用)。
このアプリに新しい処理を追加しようとして、
昔に作成したJavaのコンソールAppをVBから呼び出して処理させようと思ったのですが、
今調べた所、OracleのJavaライセンスが、個人使用以外は有償になるとありました。
昔はJRE(Javaランタイム)は、商用であっても無償で使用できたと理解していますが、
新しいライセンス契約の前のランタイムはもう入手できないのでしょうか?

[ □ Tree ] 返信 編集キー/

▲[ 90976 ] / 返信無し
■90979 / 1階層)  Re[1]: JAVAランタイムについて
□投稿者/ 774RR (687回)-(2019/05/15(Wed) 14:53:26)
古いランタイムはセキュリティパッチが提供されない(であろう)ため、
たとえ入手出来ても、商用で今後も使い続けるのは困難であろう、というのがもっぱらの意見っす。
脆弱性のあるバージョンであることを知ったうえでそれを使うということはあなたの責任となる。

ではどうするかというと
https://teratail.com/questions/183112
でも議論がありますが

・ OpenJDK に行く
・金払う
くらいなんぢゃないの?

# 幸いにしてオイラの仕事は java-free なのでキニシナイ

[ 親 90976 / □ Tree ] 返信 編集キー/

▲[ 90976 ] / 返信無し
■90978 / 1階層)  Re[1]: JAVAランタイムについて
□投稿者/ 魔界の仮面弁士 (2165回)-(2019/05/15(Wed) 14:50:03)
No90976 (ワンタン二世 さん) に返信
> 昔はJRE(Javaランタイム)は、商用であっても無償で使用できたと理解していますが、
> 新しいライセンス契約の前のランタイムはもう入手できないのでしょうか?

AdoptOpenJDK などの、「Oracle 以外の JDK」を使う選択肢もありますが、
過去に作成したアプリが正しく動作するかどうかの互換性テストなどは、
改めて行う必要があると思います。

https://www.orangeitems.com/entry/2018/02/08/152022
https://qiita.com/machidadada/items/8137d3c079490f764524
[ 親 90976 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -