【IT】マイクロソフトが無償でJavaの長期サポートを提供へ、「Microsoft Build of OpenJDK」をリリース [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
マイクロソフトは同社独自のOpenJDKディストリビューションとなる「Microsoft Build of OpenJDK」のプレビューリリースを発表しました。
Microsoft Build of OpenJDKは無償で提供される、長期サポート(LTS:Long Term Support)対応のOpenJDKディストリビューションです。
つまり、3年ごとに登場するLTS版のJavaに対応し、少なくとも3年間はそのLTS版のバージョンに対してセキュリティパッチやバグフィクスが無償で提供されます。
今回Microsoft Build of OpenJDKのプレビューリリースとして公開されたのは、現時点でJavaのLTS版となっているJava 11に対応したビルドで、Windows、macOS、Linuxに対応したバイナリがそれぞれ用意されています(ほかにWindows AArch64/ARM64向けのOpenJDK 16アーリーアクセス版も提供されています)。
今年2021年9月には次のLTS版となるJava 17が登場予定です。マイクロソフトはJava 17が登場次第、速やかにJava 17に対応したMicrosoft Build of OpenJDKのディストリビューションを提供するとしています。
また、今年後半にはMicrosoft Azureのマネージドサービスで提供するJava 11のデフォルトが、Microsoft Build of OpenJDKになるとのことです。
Javaの長期サポートを利用できる選択肢が増えた
現在、もっとも代表的な無償のOpenJDKディストリビューションは、オラクルが提供しているOracle OpenJDKディストリビューションでしょう。ただしOracle OpenJDKディストリビューションは長期サポートを提供しておらず、6カ月ごとにメジャーバージョンアップが行われています。
これに対して企業などでは、もっと長期でJavaのバージョンを固定し、開発や運用を行いたいというニーズが強くあります。
その場合、オラクルなどが提供する有償サポートを利用して長期サポートの提供を受けるか、あるいはAWSのディストリビューションであるAmazon Correttoや、マイクロソフトとAzul Systemsが提供しているAzul Zuluなど、無償で長期サポートが提供されているディストリビューションを利用するなどの選択肢があります。
https://www.publickey1.jp/blog/21/javamicrosoft_build_of_openjdk.html 裁判沙汰終わったからAPI使い放題でやったんだろうね 長期サポートは良いけど
もうJavaはオワコンよな Java8 と Java11 と Java17
もしかして全部覚え直し? AdoptOpenJDKかLibericaあたりでよくない Write it once
Debug everywhere 競争が激しいからね
OSもうかうかしていられないし JAVAって Sparkの会社の物じゃなかったの
MSが 後出しじゃんけんで パクったの? >>13
XPですげえ甘やかされても文句言うユーザー >3
Javaの代わりに業務用言語として何が来るの?Rust?Go?
念のためだけどまさかpythonとか言わないよね? Visual Studioの全バージョンを無条件で無償にしてくれ
サポートだけ有償にすればいい これでJavaを商用利用も無料でできるようになるってこと? 今Javaは仕事なくて死にそうな人が大量発生してるんで
なんとかしてやってくださいMSさん俺は無関係だけど
Oracleに感染するとろくなことが起こらないな こんな形で MS vs Oracle の戦いが始まるとはSunの人達も思ってなかっただろうな >>26
Javaはマジでオワコンだぞ
過去の遺産が多くて枯れてるから重宝されてるがそれはCOBOLが採用されるのと同じ >>31
Javaはもともと無料で商用利用可能だが何と勘違いしてるんだ >> 34
Javaはマジでオワコンだとして、代わりに何が来るのだ?
それだけが聞きたい。 オープン系の人たちによる、OracleシネシネIBMシネシネ病は熱いよな。 これもう嘘になるんじゃないか
こっちの電気配線変更した JAVAみたいなアーキテクチャーが汚い言語はもういらないだろ、、、
つかMSはC#押したほうがいいんじゃねーの? >>36
みずほ銀行のだとコボルに戻る
ただ、汎用機メインフレームとかじゃなくlinuxなんかで動く
ソフトバンクの基幹システムのはず >>36、42
金融系はJuliaとか?
分析はR、
あとは、PythonとかRustじゃね? >>43
俺のむかしのHewlett-PackardのRED BOOKても
HewlettPackardはIBMとちがって紫なんだけど
どの言語でも最終的にマシン語に変換してるらしいから
うわべ変わってるだけだわ >>34
枯れてて重宝されてるならオワコンじゃないんじゃ?金融系のシステムとかjavaも使ってるんだろ? cobol叩く人ってまわりに話し合わせてるだけで実際に検証を自分でやってるわけではないんだよね。
自分仕事でちょっとかじったことあるけど良い点は理解したな。そりゃなんでもかんでも適用はできないだろうけど。 >>46
枯れてるといいつつバージョンはぐいぐい上がってるし
Oracleがどうしたいのかわからんから新規でJAVAを使うのはやめたほうがいいと思う LinuxでWebAPIサーバー動かすのにJava以外で良いものを教えてくれ。
PythonとかPHPとかJavaScript(Node.js)はパフォーマンスが悪いから無いし。 俺もIBM COBOLやったけど
そもそもの汎用機メインフレームが、これリース?中古品?
諸元からして不明だったし
開発環境がIBM PC/ATでlinuxでなんか余計混沌としそうだ Open JDKで金取ったらユーザがLinuxへ逃げるから無償もやむなし、、だろうな 性能はもちろん保守性も考えてほしいね。
動的型付言語のスパゲッティコードなんて死んでも触りたくないんだけど。
マイクロソフトのJavaって、方言があるとか言ってなかったっけ?
JDKのバージョンは8で十分じゃないのか
SpringBootとプラグインのバージョンはどんどん上げたほうがいいだろうけど Appleもhypertalkのサポートを再開するべき >>50
最近の言語は、どれもあるよな
よく考えて作れよって思う >>50
非推奨とは言いつついつまでも残してるだろ Javaの歴史を見ると、
高機能な言語や製品が出る→広く普及する→企業に狙われて権利を買われる
→企業が持てあます→衰退する
ってのがよくわかるわ
一時代を築いたんだけどなぁ >>62
なんだかよくわかんないよねほんと。
JAVAもフラッシュも便利だと思うけど。 >>62
そういうのってなんかよくわからないバグが起きるようになって、問い合わせするともうその機能はメンテしてませんで終わるんだわ
もちろんエビデンスはつけてるし相手もバグだとは認めてる >>65
一般論は知らんけどJavaの非推奨メソッドなどはメンテしてるが Oracle ではなくIBM がSun を買っていれば… IBMが買っててもLotusみたいに飼い殺しだったと思う >>34
COBOLと同じ地位ってそこまで行っていないのがJAVAの課題 今のJavaって何が主流なのかよく分からん
有料化の時に今後は8が主流になるとか言われたものだけど >>49
言語やフレームワークの速度よりスケールするように作ることが重要だってばっちゃんが言ってた >>49
Javaそこまで早くないだろ
しかもアクセスが増えればAWSに移行するんだろうしいまさらJavaに拘る理由がない
むしろ生産性や保守面で考えればJavaなんか選択肢にならん >>49
アホが作ればどんな言語使おうが関係ないし、DBをどう扱うかのほうがパフォーマンスに響くだろ 今のうちに人が多いpythonに移行したほうがええんか? >>78
で?生産性と保守性を考えた結果Java以外の何になるわけ?結局。 >>81
そんなんWebサービスの種類によってPHP/TypeScript/Rubyでも選んどけよ >>82
えっとね。世の中のシステムってWebシステムだけじゃないのよね。
あとそれらの言語の保守性、本当にJavaより上? >>83
は?
一人で何の話してんの? 元レス >>49 の質問読んだか? >>84
元の49はWebAPIでWebシステムの話しじゃないでしょ。システム間の内部通信のシステムの話しだせ。RESTって知ってる?
逆にどうやってTypeScriptでWebAPI作れんだよ? >>85
node.js + typescript
でWebAPI作れる >>87
あまり詳しくないんだけどその構成TypeScriptである必要性ある? >>88
型がいらんのならjsでどうぞって話にしかならんだろ… >>90
動的型付けより静的型付けの方が開発が楽?
話し戻るけどなんでJavaよりRubyやPHPの方がいいんだっけ? 言語云々じゃなくてフレームワーク次第
Web開発にしてもSpring Bootを選んだらJavaになるってだけでしょ >>92
ほんこれ
しかもフレームワークの機能拡張が超早い Java入れるとWindowsがぶっ壊れるからJavaインストール必須とかやってたらその会社ごと絶交だわ >>91
RubyやPHPの方がリリースや保守性、生産性に優れてる
Javaは金融系の超巨大プロジェクトやクソ重いバッチなら分かるがそんなのレアだろ >>95
ただ単に自分の仕事の文化圏で使われてないってだけじゃん。
ちなみに国内のお堅いところのシステムはCの速度を要求されてないところは大概Javaだよ。むしろ金融はまだ使われてない方じゃない?
そこで仕事をしているSEが馬鹿なわけないじゃん。ちゃんと使われるだけの理由があるの。 いつの間にかJavaってそんなに限定されたお硬い所しか使われない言語になってしまったんだな
今からJavaを学ぶ人も少ないし、もう未来はないね >>95
あと結局あんた自分が馴染んだwebシステムしかイメージできてないんだろうけど、これからビックデータの時代に、ますます大量のデータ計算処理が必要とされるのにそれらの言語で戦えるわけないだろ。 >>95
あとさらに言っちゃうとRubyこそ海外ではオワコン扱いらしいじゃん。
日本のweb系だけ今まで使ってきたから+開発者が日本人だからという情緒的理由で使い続けてるらしいじゃん。
どっちが技術軽視のガラパゴスだよ。 ■ このスレッドは過去ログ倉庫に格納されています