OracleJDKからOpenJDKへ。OracleはJava世界に不要 (274レス)
上下前次1-新
59: 58 2018/08/07(火)21:47 ID:52Q1hsC1(2/3) AAS
ちなみにRedHatもAdoptOpenJDKも当然このTCKを利用して正規のプロセスでOpenJDKを再配布してる。
AdoptOpenJDKによると、「野良実装はリスクがあるからプロダクションには使うな」だそうだよ。
60: 2018/08/07(火)22:08 ID:52Q1hsC1(3/3) AAS
あと、OpenJDKを改変するにはTCKが要るというのはちょっと語弊があるな。
そもそもOpenJDKは単なるソースコードであって、それ自体は正規のJavaディストリビューションじゃない。
たとえ無改変だろうと、第三者へJavaを配布しようと思ったらTCKをパスしてなきゃいけない。
もちろん、AdoptOpenJDKをはじめとした再配布を許可しているTCK通過済みの正規のディストリビューションを使うのも手だ。
61(1): 2018/08/08(水)00:49 ID:4BWTfzpI(1) AAS
>>58
いや、それOpenJDKを勝手に改変して、OpenJDKとしてリリースするのが駄目ってことだろ?
OpenJDKという名前も使えないだろうから、
OpenMyDKみたいに、OpenJDKを改変した違うものとして
リリースすれば問題ないでしょ?
もちろんそんなものを使ってくれるかどうかは別としてだけど
62(1): 2018/08/08(水)07:18 ID:Gt27DTX6(1) AAS
GPLv2だから、ソース配布は無償だし、ビルドも無償でバイナリ配布だって無償だと理解しているけど。フォークや改変や再配布を禁止出来る理由がない。
特許の使用権と、ソースバイナリ配布とは全く別の概念のはず。後者はGPLv2でカバー、改変も許諾されている。
改変後のソース、バイナリに、特許の許諾が及ぶかどうかはGPLv2では担保されない。全部個別判断だし都度裁判沙汰になるだけ。
63: 2018/08/08(水)08:31 ID:EHn29+3l(1) AAS
>>62
ソフトウェアは方法ではなく物だから、ネットワーク等の媒体を介してソフトウェアを流通させること自体が実施行為だよ
64: 2018/08/08(水)08:45 ID:Gn4Y43YU(1/3) AAS
>>61
さあね
少なくともOpenJDK自体のライセンスは特許の利用を明示的に許諾していないのは事実だし、
OpenJDKに含まれる特許について明示的な特許利用許諾を受ける唯一の方法はTCKをパスすることであるのも事実だ
あとは法廷で決着をつけるしかないよ
Oracleからある日突然書類が送られてきて、正規のプロセスを通しなさい、さもなくば法的措置を取ることになりますと言われたら、君はOracleと戦う?
65: 2018/08/08(水)09:01 ID:gE5wn8K9(1) AAS
お前らなにをそんなに盛り上がってるの
自分でJDKでも作るの
66(1): 2018/08/08(水)09:15 ID:Gn4Y43YU(2/3) AAS
OpenJDKはGPLだからOracleの支配から解放されて自由だなんていうのは全くの幻想であり、
Oracleのライセンスを受けた正規のディストリビュータから提供される正規のOpenJDKディストリビューション(Oracle Javaも含む)を使いましょう
それが法的リスクに怯えずに堂々とJavaを使える唯一の方法です、という話
67(1): 2018/08/08(水)09:27 ID:17cg0G3S(1/2) AAS
Java名乗るには互換性テスト受けないとダメという話は
サンの頃からずーと問題視されてたのでその点を取り上げてOracle死ねは今更感がある。
Red Hatは許諾を受けるとしてもRed Hatクローンやってる団体が
全て許諾を取るとも思えないがそのあたりどうなるだろうか
68(1): 2018/08/08(水)10:25 ID:909NcGsF(1) AAS
RedHatが作成したJDKをそのまま再配布するだけならええんでないの
69: 2018/08/08(水)10:51 ID:17cg0G3S(2/2) AAS
>>68
同じじゃないよ
70(1): 2018/08/08(水)12:07 ID:Ia/aBxxi(1) AAS
互換性テストをパスしなけりゃJavaを名乗れないのは納得できるけど
Javaを名乗らずに配布した場合は特許訴訟のリスクを背負うってことになるの?
71: 2018/08/08(水)12:14 ID:Gn4Y43YU(3/3) AAS
>>70
さあ
ならない明示的な根拠はどこにもないし、OpenJDKのFAQとか見たらわかるけどOracleは明らかに意図的にその可能性を排除していない
72: 2018/08/08(水)16:51 ID:+iexZjzm(1) AAS
>>66
これがオラクルのなせる技か
Openと言いながら、実態は違うと言う二枚舌
73: 2018/08/08(水)19:05 ID:9SrZ+y6I(1) AAS
WindowsXPではMS Javaみたいなのがデフォルトで載ってて互換性問題引き起こしたからなんらかの認定が要るのは分かる
74: 2018/08/08(水)19:11 ID:APIHEME4(1) AAS
かつてはApple Javaなんてのも
75: 2018/08/08(水)21:14 ID:S3rz8zAd(1) AAS
むしろ混乱させておいて
製品買いなさいよアピール
76: 2018/08/09(木)15:10 ID:CQRHkvlP(1) AAS
>>67
現状ですでにOpenJDK7の更新版の配布とかしてるんだから、そこはクリア済みでしょ、普通に考えて
77: 2018/08/14(火)15:56 ID:0WyD30i0(1/2) AAS
JDK配布することってあんの?
78: 2018/08/14(火)15:58 ID:eF/iq7Wo(1) AAS
そりゃ世界の誰かは配布するでしょ
79: 2018/08/14(火)15:59 ID:0WyD30i0(2/2) AAS
そりゃそうだ
80(1): 2018/08/22(水)03:25 ID:DMxKGtY1(1) AAS
Visual StudioのXamarin.AndroidもOpenJDKに変更になるって予告来た
81(1): 2018/08/22(水)03:28 ID:gX3zexEG(1/2) AAS
>>80
そりゃ余計な金をオラクルに払いたく無いわな
でもソースはいじらずそのまましか使えないジレンマ
82: 2018/08/22(水)03:29 ID:gX3zexEG(2/2) AAS
こういう作業を一般中小企業がやるとなると、労力は相当だろうな
83: 2018/08/23(木)01:13 ID:Gl1FLHyJ(1) AAS
>>81
何言ってんのこの人
84(1): 2018/08/25(土)19:55 ID:M6M0w9Mo(1) AAS
半年に一回アップデート作業するかお金払うか選べって話でしょ?
85: 2018/08/25(土)20:13 ID:gTZQWrOR(1) AAS
半年という短い期間ごとにテスト、稼働を繰り返すのはなぁ
86(2): 2018/08/25(土)21:08 ID:uybNM4iq(1) AAS
>>84
基本的にはね
でもプログラムソースを勝手にいじってオラクルの機嫌損ねたら訴えられるリスク込み
87: 2018/08/25(土)22:25 ID:FoODilhe(1) AAS
>>86
お前いい加減デマやめろ
88: 2018/08/25(土)23:32 ID:BMpD23L5(1) AAS
>>86
お前このスレで詳しい人に完全に論破されてただろ
上下前次1-新書関写板覧索設栞歴
あと 186 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.014s