Java有償化まとめ
レス数が1000を超えています。これ以上書き込みはできません。
よく分からんのでまとめて下さい。
会社のローカル開発環境はお金払うの?
JavaRuntimeとかあったような…
諸々よろしく。 >>952
うんそうだよ。サポートサポート騒いでる奴のうち、
何%が本当にサポートが必要なやつなのか、サポートを使ったことあるのか、
っていうと実際にはかなり怪しい。
サポートが無料のこれまでだって、多くの奴は最新バージョンが出ても更新なんてしてない。
サーバー環境とかだって、ニュースで連日セキュリティホールが話題になってでもなきゃ、
平気で古いバージョンのまま放置されてる。
(そもそも、JDK自身のセキュリティホールが問題になる状況なんてそうそうないが。)
だから、実はOracleの今回の決定が問題になる人達っていうのは、実際には極僅か。
(そして問題になるような人達は、元々有償サポートを受けているので影響を受けない。)
だけど、そういう実情まで頭が回らず、サポート切れ=危ない=Java止めなきゃ、
って杓子定規的に騒ぐ人がいるので、騒ぎになっている。 >>953
> サポートが無料のこれまでだって、
「商用サポート」に関する質問なのに、ここでアップデートの意味でサポートって言葉使ったらさすがに混乱するだろw
質問文にもあるけど、商用サポートが無料だったことなんて一度もないぞ ニュースでセキュリティホールが話題になっちゃったときにJDKのバージョン上げずにパッチ当てられないと困るから、みんなLTSに注目してるわけだよ >>953
そういう問題じゃないんだよなあ
OpenJDK → よく分からない、なんとなく怖い、怪しい
これが世の中の平均的なレベルのSIerの認識だ
そういうところにとっては安心のOracle JDKを使う選択肢しかないわけで、単純に無料で提供されてたものが有料になったというだけの話なんだよ
そのコストをどう転嫁するかが問題なの パッチ管理を責任持ってやる必要がある重要な業務だけど
サポートの金は払いたくない自分でなんとする気もないって
なんだそりゃ アップデートさえ長期で当てられればいいんだけであれば、無償でAmazonなり MS IBM なりが提供してるもので問題ないけどな
サポート窓口まで使おうとすると、有償のOracle JDK か、有償のOpenJDKサポートかって話になってくるんだろうけど
そのサポート窓口って本当に必要なのかという話 COBOLみたいに、いつかはJavaもレガシーな遺産になる。
大企業が巨大なシステムをモノシリックで開発していた時代なら、Javaのノウハウも役に立った。
今はクラウド全盛で、マイクロサービスがアーキテクチャーの主流になりつつある。小回りの利く小さなシステムを短期間で開発していくスタイルじゃないと外国勢に負ける。
Javaのノウハウを活かしつつも、他のツール(言語、ミドルウェア)も使えるようにしていかないと、日本だけ時代遅れになるね?
今回のOracleの判断も時代の流れだ。いい機会だからJavaに依存せず、日本は他の言語も武器にしていこう! 日本のITがダメなのは情シスがシステム開発の要件定義やマネジメントを行わず一括で外部委託しているせいだよ
根本的な業界構造に起因する問題であり、言語なんか全く関係ない つうかひとつの言語しか使えないやつなんて無能もいいとこだろ あーそうなんだ
サポートとセキュリティパッチの提供の違いを意識してなかった
とすると
セキュリティパッチの提供時期が何時までなのかが重要だと思うけど
それはltsとかとは別の時期になっているのか?
だとするとセキュリティパッチの提供時期は何処を見れば良いのですか? ぬるぽ → ガッ
の伝統もなくなっちゃうのか。
さびしいのぉ。 openjdkはossでコミュニティ作って開発してるが、
バイナリについても、java8を2023年、java11を2024年までメンテするとしている配布元があるという状況。
次のltsのjava17は3年後にでて、2027年までサポートされるといいねいう感じ
パッチ適用は、レッドハットが商用で早く出してそこから、フリーな環境にも広まる感じだけど、amazonも早く出してるイメージあるから、レッドハットとawsが安泰なうちは、
フリーな環境でベストエフォートであろうセキュリティパッチもそれほど待たなくても大丈夫そうな感じもする。 .Net coreはLTSでも3年だし長期運用ならjavaが鉄板になってしまったな amazonが複数環境のopenjdkバイナリ配布まで本腰入れるとは
amazonlinux2のサポートもそうだけど、配布に必要な人員もちゃんとそろえてたのか >>962
オラクルが管理するOpenJDKは、最新バージョンにしかキュリティパッチが提供されない
OpenJDKは半年ごとにバージョンアップする
自製品が使うJDKのバージョンを常に最新にバージョンアップできるのならこれだけで特に問題は生じない
LTSのメインの目的は、最新じゃない OpenJDK に対するセキュリティパッチ提供
半年を超えて最新ではなくなった OpenJDK に対してセキュリティパッチを提供する
どの程度の期間セキュリティパッチを提供するかは、LTS 提供元がそれぞれ決める アプレットもWebStartもなくなって、クライアント向けのJavaって何するんだろう。
AWTとかSwingとかってまだ息してる? Android Studio とかの JetBrains の IDE >>970
>>クライアントJava
とうに死んでる
残ってるのは
JSP
サーブレット
Java Bean >>972
だから、 >>971 とか非MSの開発ツール関係はクライアント Java が多い eclipse RCP とか、NetBeans RCP とかならそこそこ作られてるでしょデスクトップアプリ JSFもあるよ
そもそもJavaEE削除されたけど クライアントがどうのってコメントで疑問が。
Swingのサポートをdropする予定とか計画とか、どっかに書かれているの?
とりあえずSwingさえ動けばいいんだけど。 Swing三冊セット持ってたよ
今現役なのOracleのインストーラくらいか
あの画面が隠れて待ちぼうけくらう糞GUI >>980
あれは最低だったな
まだ治ってないのか AWTとかSwingとか
開発ツール以外で使われた実例は年々減って行ってる
もう実質、無いに等しい >>977
>>978じゃなくてこっちのことかと
https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf
これの4ページのサマリーの最後に、
Oracle has begun conversations with interested parties in the Java ecosystem
on the stewardship of JavaFX, Swing and AWT beyond the above referenced timeframes.
とある。
他にも見たことがある気がするのだけれど、すぐに出てこなかった。 いうてモジュール化されてるし、public JRE が消滅するわけで、packager でデプロイすることが多くなるだろうから
JREにデフォルトで入ってるかどうかってもはやどうでも良いような気もするけど >>983
サンクス。
Oracle will continue developing Swing and AWT in Java SE 8 and Java SE 11 (18.9 LTS). This means they will be supported by Oracle through at least 2026.
って事で、当面Swingは安泰だね。 GUIライブラリ作って放置を繰り返してる某社にも見習って欲しいですわ つまりクソなoracleウンコインストーラーが
2026までは安泰ということか
oracleウンコインストーラーのおかげで
2026まで安泰 >>988
OpenJDK 12以降でAWT,Swingをサポートするとは一言も言っていない。
Oracleに支払いをすればあと7年は安泰だけど、
>>983からして、OracleはAWT,Swingも切り捨てたくて仕方なさそうだし、
すぐとはいかなくても、OpenJDK側では
次のLTSくらいで1年前くらいに予告して切り捨てというシナリオはあるかも。 わざわざSwingからJavaFXに乗り換えたのに Javaで安泰なのはサーブレットやJSPやNet Beanだろうね
元々セキュリティ的に問題有るアプレットとかは論外だし AkkaやKafkaなんかを使うような純粋なバックエンドはまだまだ需要があるとは思うけど
サーブレットやJSPといったBFFっぽいところももう新規需要は先細りな気がする。 >>970
>アプレットもWebStartもなくなって、クライアント向けのJavaって何するんだろう。
>AWTとかSwingとかってまだ息してる?
Qiitaの記事によるとJAVAscriptが有望っぽい
もう炎上して消えたけど JFace/SWTとEclipse RCPは、ibmからeclipseに移りメンテされてるけど、toadmapやeolの発表とか無さそうopenjfxはどうなんだろ
Using IcedTea Web-browser Plug-in with AdoptOpenJDK.
https://blog.adoptopenjdk.net/2018/10/using-icedtea-web-browser-plug-in-with-adoptopenjdk
こっちは、ブラウザ側の仕様変わったり、マルチos(win)対応メンテされてなかったりしてて、
普通のインストーラベースにしましょうという感じがする >>997
どういう環境で使ってるの?
自社サーバーととかじゃないなら、Java って VPS とかで使うもんじゃないのけ
固定バージョンだけの Java のせて他バージョン許容しないサーバーなんてそうないやろ
今後はさらに実行環境一緒にデプロイするのが主流になりそうだし >>998
いやAPサーバーでPayara使ってるんだけどJDK11で起動しないってIssue上がってるから
開発者もZuluのJDK8使えとか言ってるから期待薄だわ まあ今後はJava関連のOSSの開発コミュニティがやる気をなくして開発終了するケースが増えそうだから、
どうしても必要なもの以外に変なミドルウェアに依存するのは極力避けたほうがいいね このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 121日 7時間 33分 17秒 レス数が1000を超えています。これ以上書き込みはできません。