OracleJDKからOpenJDKへ。OracleはJava世界に不要

2018/07/23(月) 15:20:20.35ID:uto6NoBU
OracleJDKはアンインストールしましょう
2018/08/25(土) 22:25:09.45ID:FoODilhe
>>86
お前いい加減デマやめろ
2018/08/25(土) 23:32:14.53ID:BMpD23L5
>>86
お前このスレで詳しい人に完全に論破されてただろ
2018/08/30(木) 09:02:42.65ID:p08XKUl7
まあ、ちゃんとテストさえ書いてあればJavaのバージョンアップもそんなに怖いものじゃないわな。
RailsだのRubyだのはかなりの頻度でのアップデートにみんな普通に追随してるわけだし。

とはいえさすがに年一にして欲しいが
2018/08/30(木) 10:00:45.10ID:TQHrrYcl
Javaは互換性壊すようなアップデートはあまりしてこなかったと思うけど
2018/08/30(木) 10:51:43.00ID:BKAlvpHh
Java9から明らかに潮目が変わったから今後どうなるかは完全な不確定要素
2018/09/03(月) 14:19:43.03ID:o/IbW0MO
怖いものかどうかってのが手間(コスト)って言う尺度で言うなら
メーカーがなんと言おうと確認試験は発生するからな。
2018/09/05(水) 13:04:51.85ID:tPjc+KWG
普通に考えたら半年に一回ミドルウェアのメジャーバージョンアップ強制なんて正気じゃねえわな
Rubyは年一アップデートだけど一年でサポート切れるわけじゃないし
2018/09/05(水) 13:47:45.74ID:OUMJLdaL
さすがにRuby程度のレベルでいいんならOpenJDKを半年ごとに自動更新するほうがマシだろw
2018/09/05(水) 14:50:41.84ID:njSWZAvd
273 デフォルトの名無しさん [sage] 2018/09/04(火) 08:29:51.03 ID:TKsJiWYY
信用の問題だろ
OracleがOpenJDKを潰そうと思えば直接的な法的手段を用いるまでもない
Oracleはいつでもディストリビュータに対するTCKの提供を停止することができ、それにより既にGPL化で配布されたOpenJDKも即座に破綻する
OracleはTCKのテストケースに対して著作権を有しており、これを侵害することなく互換テストを再構築することは事実上不可能だ
これが現在想定される最悪のシナリオだが、Oracleならやりかねないと思われてしまったこと自体が問題
2018/09/05(水) 23:19:32.55ID:k6XZRxOs
Javaを混乱させておいて
次のoracleおすすめ言語を出してくるのかもしれない
2018/09/06(木) 12:14:35.42ID:zjMhZxvO
>>95
それをネタに有料化、だろうな。
2018/09/07(金) 18:29:10.66ID:ko+1a9DD
怖い怖い
2018/09/13(木) 06:02:14.15ID:TJ7QdJm1
Java EEはEclipse移管でOSS化
(Jakarta)
OpenJDKは半年サイクル更新
Java EEだけ使ってる所はセーフだが両方使ってるのが普通だからねえ
2018/09/13(木) 06:24:21.73ID:8n1Al1mN
結局OpenJDKの公式LTSは音沙汰なし
Oracle様のご意思だろうなあ
2018/09/13(木) 08:05:21.39ID:TJ7QdJm1
>>100
やらんでしょw
金取りたいんだし
2018/09/13(木) 10:03:48.17ID:jn0vP31L
>>101
OpenJDKの中の人は早々と意欲を示してたけど、結局その後ピタリと言わなくなったということは、つまりそういうことだよなw
2018/09/14(金) 19:22:19.82ID:dYIdb8I1
>>100
>>公式LTS
ただの嘘
2018/09/14(金) 19:48:26.65ID:K66vPpxA
当初はやろうとしてたのは本当
そもそもそんな嘘をつくメリットがない
2018/09/14(金) 20:47:24.15ID:M0P/eGFT
オラクルは形式的にはOpenJDKのディストリビューターの一社であり、
OpenJDKの公式というのはすなわちオラクルの公式と事実上同義である
つまり、OpenJDKのLTSというのはOracle JDKに他ならないんだよ
無償で配るなんて誰も言ってないだろ?
2018/09/14(金) 21:19:36.25ID:HlVQNvLi
>>105
>>無償で配るなんて誰も言ってないだろ?

だよな
こういうのを二枚舌と言う
2018/09/17(月) 23:12:32.12ID:jkjeV/5c
OpenJDKの中の人は殆どなOracleの人だよ。
OpenJDK=OracleJDK
OracleがOpenJDKにパッチを提供しないことは無いだろう。
しかし一手不足とかスケールを理由で1ヶ月ほどセキュリティパッチを遅延したらどうなると思う?
2018/09/17(月) 23:57:09.15ID:0EFLvrJO
>>107
OpenJDKはあくまでオラクルのコントロール下にあるソースをGPLで「リリース」してるんだぞ
OracleのオリジナルのコードベースはGPLには感染していないから、
Open JDKをハブってOracle JDKに対してだけパッチをリリースことは著作権的に全く問題ない
というかオラクルは当然そうするだろ
2018/09/18(火) 01:47:56.12ID:qcI6AVZT
どうせRedHatはソース公開するんだしそっち使えばいいのでは
CentOS使うのと変わらん
絶対Oracleビルドじゃないとダメな人は知らんが
2018/09/18(火) 10:38:21.93ID:PLvFhIgq
ほんそれ。RedHat版が出ると分かった以上、あまり大きな心配はしていない。
Windows serverとかは知らん。
2018/09/18(火) 12:28:01.79ID:4SKqJZTt
>>110
Windows ServerでJava使ってる所は金払って更新するだけしか選択無いと思うが
Java EE使ってる所はEclipseに移管されたがOpenJDK部分は自分で半年毎にビルドするか金払ってOracleJDKサポート受けるかなると思うがOracle DB使ってたら金払って更新するんだろうね
2018/09/18(火) 12:29:16.42ID:4SKqJZTt
>>109
ある意味RedHatが一人勝ちする状況かもね
113デフォルトの名無しさん
垢版 |
2018/09/18(火) 21:31:40.02ID:F1LWNRDI
今後100年、Javaが繁栄を謳歌する為には、Oracleに縛られてちゃダメなんだろうな。
かと言って、Oracleが逃げたら、Javaを継続して保守する奴がいなくなる。俺を含め、みんな美味しい汁が吸いたいだけだからな。
まぁ、Oracle頑張れ。
2018/09/20(木) 12:14:21.73ID:fDT+dfZZ
Red HatによるAzul買収マダー?
2018/09/26(水) 16:50:47.84ID:BmCinTTj
切り捨て

313 デフォルトの名無しさん 2018/09/26(水) 15:09:42.39 ID:HWt0FbSg
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
https://www.publickey1.jp/blog/18/java_11oracle_jdkopenjdk.html

あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
2018/09/26(水) 16:55:05.66ID:le00+UcP
>>115
だからRedHat版使えばいいじゃん
2018/09/30(日) 01:55:59.60ID:eA5yZ3LP
OpenJDKにLTS出るとか言ってたヤツ息してるか?
2018/10/12(金) 15:49:13.61ID:8rxggOx4
当時はOpenJDKの偉い人が言ってたんだからそりゃ期待するなって方が無理だろ
2018/10/12(金) 18:54:38.82ID:Cr8bu2Gi
もう続報無いからLTSは無しで決まりでしょ
半年毎に修正とビルドか
結構な手間だな
中小ソフトウェアハウスでJavaで成果物納品した所は淘汰されるかもね
2018/10/13(土) 13:23:43.05ID:QMe7w5UO
LTSが無いから使い物にならないと言ってる人は何を使うのか興味あるな
2018/10/13(土) 13:42:05.52ID:MLec5veV
>>116
RedHatのOpenJDK正規ディストリビューションってRHEL買わないと使えないんだけど、なんか勘違いしてないか?
RedHatのサイトからタダでダウンロードできるのは開発専用の非正規ビルドだよ
2018/10/13(土) 19:59:14.83ID:+WYDGj/D
RedHat使えばいいのでは??
2018/10/13(土) 20:30:01.20ID:O9swps1u
>>121
非正規ビルドでも、それで逃げるソフトウェアハウス有るよ
2018/10/13(土) 21:23:21.53ID:LdRaeBfZ
>>123
それでいいんならOpenJDKを半年毎に乗り換える方がまだマシだろ
そもそもLTSの対象ではないからいつでも突然気紛れで提供を打ち切られる可能性があるんだぞ?
2018/10/13(土) 22:48:07.18ID:t2eHcWCa
そんな熱く語られても各会社ごとの判断としか言えんよ
君にとっての正しい選択が誰にとっても正しいわけじゃない
2018/10/15(月) 22:59:08.71ID:0ZhzOcua
JAVA11も正式リリースしているし
どうせ5ヶ月後には明白になるだろう。
2018/10/16(火) 00:28:52.25ID:ZRWmElOc
現時点でアナウンス無いから明らかだろ
2018/10/16(火) 12:27:01.98ID:2ObsWyDn
もう諦めろ
2018/10/22(月) 08:07:39.88ID:L+pu3wWE
実行すれば課金だし、ソースのLTSなんて何の足しにもならん
2018/10/22(月) 13:02:51.43ID:DiwR0u2p
それはだいぶ間違ってる
131デフォルトの名無しさん
垢版 |
2018/10/27(土) 15:44:13.89ID:ORCP20u9
>>125
違法行為を擁護されてもねえ・・・
2018/10/27(土) 21:02:54.07ID:1OG7GZpK
つうかOracle税が言われてたほど高くなかったから大して問題にならないという空気だと思う
2018/10/28(日) 02:46:50.01ID:iY1z+L1B
オラクルの悲願であったクライアントJavaの根絶がついに成し遂げられたというのは、プログラミング界の歴史上ではわりと重要な事件だと思う
実質的な影響はほとんどないだろうけど
2018/10/28(日) 07:33:05.99ID:kFoGfMp3
>>クライアントJava
前から死んでた
基本的にサーブレット、JSPしか生きてない
2018/10/28(日) 08:47:04.89ID:oPrUgNn5
逆にOracleが一番熱心だったろう。1.4の時代にインストーラから何からクライアントアプリをJava化してたぞ。
2018/10/28(日) 10:54:05.90ID:xqcFLhZ2
>>133
現時点でjava製のクライアントアプリ達が星の数ほど存在するからなあ、、
2018/10/28(日) 11:06:40.06ID:iY1z+L1B
>>136
それらは2019/1をもって全てサポート外となり、そのまま利用する正規の方法は存在しない
だから存在しないのと同じである
2018/10/28(日) 11:46:56.11ID:kFoGfMp3
>>137
だな
つまりゴミ屑になるだけ
2018/10/29(月) 08:57:40.87ID:yjjMmDxV
JAVAのGUIアプリは使うの嫌いだからなくなってほしい
2018/10/29(月) 13:18:28.28ID:pPcgFW80
とはいえ現実的にはサポート切れたまま使い続けるケースが大多数だろうな
エンジニアでもない人らに半年ごとにOpenJDKを入れ替えろなんて言えないだろうし
141デフォルトの名無しさん
垢版 |
2018/10/30(火) 21:08:10.86ID:elaGjnSQ
タイトルのoracleは不要っての
openjdk自体の存続には問題無いの?
2018/10/30(火) 21:49:19.16ID:E+8/TrgC
>>141
OpenJDKだけになればOpenJDKは終わるよ。
なんでOracleが主導的にJavaの開発を続けてるかというと、
Oracleだけは他のJCPメンバーとは異なる特別な権利をJavaに対して有しており、Javaを利用して遥かに多くの利益を得られる立場にあるからだ。
OracleはJavaのオリジナルのソースコードの著作権を持っていて、OracleだけはGPLに縛られることなく「自由に」Javaを利用することができる。
それこそがOracleがJavaを開発し続けるモチベーションだ。
仮にIBMがOracleと喧嘩してOpenJDKをフォークしたとして、IBMは以後GPLベースで開発するしかない。
つまりIBMがどれだけ頑張って開発しようと、GPLが付いて回る以上は決してJavaに対する何らかの特別な権利を得られることはない。
これは企業が投資するモチベーションとしては弱い。
2018/10/30(火) 22:04:13.72ID:NdV4SHlB
>>142
GPLで自分の支配下に無いソフトのサポートや開発してる企業は一杯あると思うが…
2018/10/31(水) 00:08:54.01ID:l6hBIWd4
Linux以外で具体的に挙げてみ?
2018/10/31(水) 04:52:33.19ID:SrNROL5/
なんでLinux以外?
大手ベンダーはLinux関連には人員入れてるよね。
自社ハード対応なんかで。
他に知りたいなら「GPL 商用アプリ」とかでググってみ。
wordpressもGPLだし腐るほど出てくるよ。
2018/10/31(水) 06:46:36.01ID:98pSB8cX
誰もが即座に思いつくLinuxをわざわざ除外するとか、その時点で自分の言ってることが筋通ってないって認めてるやん
2018/10/31(水) 08:03:41.34ID:8F+SbrfG
OpenJDKもOracle主体なんだよな
てかmavenのライブラリたちも沈滞してて終わりゆく言語だと実感させられるわ
2018/10/31(水) 08:11:30.07ID:xk2aFV5a
>>147
主体っていうかOracleがソースをリリースしてるんやで
著作権はOracleが握っていて、コミッタは必ずOracleに対して無条件で未来永劫に共同著作権を認めるというとんでもない内容の契約書にサインする
当然、GPLでのコミットは一切受け付けられない
Linuxのようなオープンソースベースの開発とは根本的に違うというのは理解しておいた方がいい
2018/10/31(水) 08:47:53.35ID:98pSB8cX
>>148
半分合ってて半分間違ってる
2018/10/31(水) 09:17:33.01ID:3SYFbLW8
>>149
間違ってるのが君の顔面じゃないなら何が正しくて何が間違っているのか具体的に指摘しような
2018/10/31(水) 09:23:19.94ID:2TBxfHu/
>>148
著作権譲渡契約はFSFもやってるけどとんでもない悪の組織だったんですね。
152デフォルトの名無しさん
垢版 |
2018/10/31(水) 09:23:46.04ID:zdwoa+f1
>>148
これソースある?
外部で開発してたライブラリを標準化してソースごと取り込んでるケースもあるから
ありえないと思うんだが
2018/10/31(水) 09:33:15.64ID:3SYFbLW8
>>152
ここ参照
https://openjdk.java.net/contribute/
で問題のOCAはこれ
https://www.oracle.com/technetwork/community/oca-486395.html
ちなみにFSFや.NET Coreにも似たような契約あるけど、さすがに契約相手は特定の個人や企業ではなくてプロジェクトグループそのものだよw
2018/10/31(水) 10:28:38.51ID:2TBxfHu/
>>153
FSFに譲渡するからプロジェクトグループじゃないと思いますが…
2018/10/31(水) 11:27:12.40ID:A74itDK5
GPLライセンスがキモなんだよな
PostgreSQLみたいにBSDライセンスじゃない
そう言えばMySQLもGPLライセンスだよな
2018/10/31(水) 12:07:38.47ID:I5W+bJqW
MicrosoftはMITでめっちゃバラまいてるよな
157デフォルトの名無しさん
垢版 |
2018/10/31(水) 12:11:59.31ID:ATJpkbcq
MSは言語とVSCodeくらいじゃない?
WindowsやOfficeはクローズドソースだし
2018/10/31(水) 12:46:49.78ID:dR1y5/6Z
コードの寄贈は著作も譲渡するのが一般的で、そうでないLinuxカーネルのほうが異端なんだよね
このせいでLinuxカーネルをGPL3に変更することはほぼ不可能な状態になってる
リーナスはその方が好ましいと思ってるらしいけど
2018/10/31(水) 14:20:38.37ID:I5W+bJqW
>>157
ちょっとはググれば?
160デフォルトの名無しさん
垢版 |
2018/10/31(水) 14:40:15.26ID:lhw142fs
もう金にならなくて悪影響が無さそうならソース公開してるよ
MS-DOSとか
161デフォルトの名無しさん
垢版 |
2018/10/31(水) 15:21:34.58ID:XsRQr9TL
.netも金にならんから公開したのか?w
2018/10/31(水) 16:08:37.04ID:KiQOZ7ez
>>161
論理の苦手なアホ発見
2018/10/31(水) 18:35:43.74ID:h08KEx9D
>>161
Windows環境だけじゃシェア取れないからだよ
2018/10/31(水) 22:52:03.97ID:DHNUABwJ
Windowsのソースコードは開示されてる
オープンソースじゃないけど
2018/11/01(木) 17:12:55.90ID:NuhMZM4j
つうかOpenJDKのフォークなんてあちこちでやるのになんの心配をしてるのか
RedHatもIBMもAWSも当面は独自LTSすることが決まってるんだから
もっともAWSがやるのはCoreリポジトリのパッケージだけだからJDK8だけど
2018/11/01(木) 17:19:10.22ID:3/x9jAWE
あちこちフォークされても困るんだけど
2018/11/01(木) 17:36:29.94ID:fc5LUeZy
141です
なかなか良く解らないんですけど
やり取りなんか見てて少し参考になりました
どうもです
2018/11/01(木) 17:40:52.77ID:NuhMZM4j
>>166
別にセキュリティアップデート当てるだけならいいだろ。
androidみたいのが氾濫したら世紀末だけど。
2018/11/01(木) 17:41:42.06ID:9rPJ+t9v
>>167
考えるな
感じろ
2018/11/01(木) 18:19:52.89ID:4WHvpdbs
>>165
OpenJDKのLTSは無いのでJava死亡とデマ撒いてきた手前引き下がれないのです
2018/11/01(木) 18:54:28.01ID:9rPJ+t9v
RedHat,IBM,AWS
Java8のLTSでしょ
2018/11/01(木) 19:19:08.40ID:7mpH3epr
Redhatは11だぞ
IBMはJavaを使う自社製品にバンドルってかんじだからそれが11になったらそっちに移行するんじゃね
2018/11/01(木) 22:47:50.22ID:NuhMZM4j
まあでも現時点では11のLTSより8のLTSの方がはるかに需要あるのは間違いない
Amazonは強かだ
2018/11/01(木) 23:07:18.68ID:nk6msrga
>>168
常識的に考えて独自拡張が氾濫するだけだね
2018/11/01(木) 23:27:09.66ID:4WHvpdbs
>>174
LTSで独自拡張入れるの?それLTSなんか?
2018/11/01(木) 23:47:39.80ID:ChEUveJN
>>175
distributionが独自ビルドしたLTS、だろ
2018/11/01(木) 23:54:50.40ID:4WHvpdbs
>>176
で独自拡張入れちゃうとか考えてるの?
2018/11/01(木) 23:57:28.23ID:ChEUveJN
>>177
普通は独自拡張は入れないでしょ
入れたらOracleに提訴される
2018/11/02(金) 01:05:13.17ID:DZfb7hAk
独自規格の乱立になるのか
最悪だな
180デフォルトの名無しさん
垢版 |
2018/11/02(金) 03:47:33.67ID:wlilPlqu
独自拡張入れたアホはMSだけやな
2018/11/02(金) 06:18:56.73ID:E8hd2584
>>174
どんだけアホなのお前は、、
OpenJDKのサポート需要を取り込むためにやるのに互換性なくすわけないだろ。それこそなんのメリットもなくなる。
というかJDK7に対する独自サポートも前からやってるけど、実際に当たってるのセキュリティパッチだけだぞ
2018/11/02(金) 06:42:00.62ID:jzdzUnCl
ネットって、1という情報を見たら2から9までを勝手に妄想して10という結論に決めつけるガイジが一定数いるよな
2018/11/02(金) 09:36:57.54ID:UMGnYK0n
規格乱立やだなー
184デフォルトの名無しさん
垢版 |
2018/11/02(金) 13:37:13.34ID:Qzw2TKhg
規格乱立とか言ってる奴はLTSという言葉の意味を理解出来てない
2018/11/02(金) 14:48:58.23ID:jzdzUnCl
そもそも規格変えたらJDKを名乗れないしな
2018/11/02(金) 15:03:21.73ID:KsRqKaQl
独自ビルドの乱立、が正しい
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。