Java有償化まとめ

■ このスレッドは過去ログ倉庫に格納されています
2018/07/23(月) 15:03:10.26ID:JAUjD514
よく分からんのでまとめて下さい。
会社のローカル開発環境はお金払うの?
JavaRuntimeとかあったような…
諸々よろしく。
2018/09/16(日) 21:17:40.47ID:L4wHK3g0
PythonはC/C++に比べたら2桁遅いわけで、JavaやC#の遅いとは全く性質の異なる話だ
CPUバウンドな処理も躊躇せずに書けてそこそこ簡便な言語には一定の需要がある
特にC#なんかは値型の強化によりGCに頼らないRust的な緻密な制御もある程度カバーしつつある
2018/09/18(火) 01:18:39.02ID:lapLo+Fc
>>304
「起こる」っていうかとっくにそうなってるでしょ
PC界隈ではわざわざJavaScriptでデスクトップアプリ作ってる(富豪)一方
組み込み業界は昔ながらの職人芸なんじゃないの
2018/09/19(水) 13:02:32.23ID:rUQAiNTP
Twitterから転載
ttps://mobile.twitter.com/Java_Champions?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1041701081900826625
https://twitter.com/5chan_nel (5ch newer account)
2018/09/21(金) 02:20:02.42ID:iRQowdJC
うーん…
https://twitter.com/crunchbase/status/1042663156882042881
https://twitter.com/5chan_nel (5ch newer account)
2018/09/21(金) 21:36:18.64ID:JP8I8TZy
>>308
>2. Ruby on Rails
ほんとうですか?
2018/09/24(月) 16:02:11.96ID:mPxAnOCr
>>307
https://www.prnewswire.com/news-releases/oracle-introduces-new-java-se-subscription-offering-for-broader-enterprise-java-support-300669960.html

Javaを実行している何百万もの世界的なビジネスをさらにサポートするために、OracleはJava SEのライセンスとサポートのニーズをすべてカバーする新しいサブスクリプションモデルであるJava SE Subscriptionを発表しました。
2018/09/24(月) 16:03:00.46ID:mPxAnOCr
Java SEサブスクリプションは、オラクルがオープンソースのOpenJDKバイナリを作成し、商用サポートやエンタープライズ管理ツールを必要としない開発者や組織を可能にする、OpenJDKエコシステムのオラクルの長年にわたる無料のJava SEリリースと継続的な補完を補完します。
2018/09/24(月) 16:51:31.69ID:tbtIQWiZ
>>311
誤訳だな
> Java SE Subscription complements Oracle's long-standing and continued free Java SE releases and stewardship of the OpenJDK ecosystem
> where Oracle now produces open source OpenJDK binaries, enabling developers and organizations that do not need commercial support or enterprise management tools.
だから、Java SE Subscription はこれまでの無料のOracle Java SE とサポートのない OpenJDK の両方を補完すると言っている
OpenJDKについては何も約束していない
313デフォルトの名無しさん
垢版 |
2018/09/26(水) 15:09:42.39ID:HWt0FbSg
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
https://www.publickey1.jp/blog/18/java_11oracle_jdkopenjdk.html

あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
2018/09/26(水) 17:57:59.10ID:j0JA6i7E
Java今までお疲れ
2018/09/26(水) 18:20:46.83ID:aH2opxwm
OracleJDK11
特に登録とかせずにダウンロードできるけど、
サポートが有償ってだけなのかな?
有償ユーザーしか利用できないのかと思ってたわ。
2018/09/26(水) 19:30:04.22ID:9vsYZzuM
完全に21世紀のCOBOLになったな
2018/09/26(水) 22:29:10.28ID:pqBNVrqQ
java代替はrustがいいみたい
静的型付だから
2018/09/26(水) 23:28:59.25ID:bIgqbSt3
まじか
2018/09/26(水) 23:37:48.10ID:EU6lelsK
JDKは話題に出ているけど
JREはどうなるの?
2018/09/26(水) 23:42:22.37ID:9vsYZzuM
JREもOracleが無償配布続けるとはハッキリ言って無いな
2018/09/26(水) 23:43:27.67ID:9vsYZzuM
少なくともRedHatとIBMは無償でJREは手に入ると思う
322デフォルトの名無しさん
垢版 |
2018/09/27(木) 00:03:49.84ID:jlo7OnjH
>>296
Javaが死んで、C#や他のコンパイル言語が伸びるかと思ったら、
実際伸びたのはPythonだけだったという落ちか
2018/09/27(木) 00:44:21.67ID:4ugdlN24
条件によってはもう既にこんな状態だけどね
https://news.crunchbase.com/news/popular-web-frameworks-seed-early-stage-startups
2018/09/27(木) 01:10:15.62ID:GqPBG8RE
Linux使う人はRed HatのLTSや各ディストロの相当品使うだろうからどうなんだろ
325デフォルトの名無しさん
垢版 |
2018/09/27(木) 10:08:50.54ID:+WeQKNxa
>>322
https://qiita.com/Akai_Banana/items/48a35d2a40d1804d3b32
Python高速化の手法はいろいろあるからそれで何とかなっちゃう分野から
どんどんPythonに切り替える流れでしょ。ライブラリがなくても
最後は遅いとこだけCで書いちゃえば、全部Javaで書くより楽そうだしね。
やっぱり1番に人的資源が集中し、開発競争でも圧倒的な優位性が出て来る。
オープンソースでも大企業に勝っちゃうのはそういうカラクリ。
2018/09/27(木) 10:21:30.46ID:RquF49Z1
>>325
Javaの代替にPythonとかねーよwww
業務系の低レベルコーダー大人数開発で型の無い言語なんか使えるわけねーだろw
代替言語なんてC#ぐらいしか無いんじゃね?
327デフォルトの名無しさん
垢版 |
2018/09/27(木) 11:15:18.53ID:d+TG0jsP
年間30ドルなら払ったほうが楽で良いんでねえの?
2018/09/27(木) 11:18:58.73ID:rZRe7wqK
PC一台あたり年間30ドルだぞ
サーバーは一台あたり年間300ドルな
329デフォルトの名無しさん
垢版 |
2018/09/27(木) 11:22:16.70ID:+WeQKNxa
https://trends.google.co.jp/trends/explore?date=today%205-y&;geo=JP&q=%2Fm%2F05z1_,%2Fm%2F07sbkfb,%2Fm%2F0jgqg,%2Fm%2F060kv,C%EF%BC%83
Javaは明らかに落ち目。他で伸びてるのはPythonだけ。
海外でのPython隆盛を受けて日本でも需要が立ち上がった所かね。
求人増に対して供給が追い付かず、単価も高めで推移と。
https://assign-navi.jp/magazine/engineer/skills/e55.html
https://freelance.levtech.jp/guide/detail/103/
330デフォルトの名無しさん
垢版 |
2018/09/27(木) 11:22:47.14ID:d+TG0jsP
JREが有料化されたのなら問題だけど、JDK代なら安いもんじゃねえの
2018/09/27(木) 11:24:26.31ID:rZRe7wqK
>>330
今更何とぼけたことを抜かしているのか
いや実行環境の数に対する課金やぞ
2018/09/27(木) 11:26:44.08ID:rZRe7wqK
ちなみにOracle JDK自体は開発するだけなら無料だ
それを運用に使うのは不可
333デフォルトの名無しさん
垢版 |
2018/09/27(木) 11:27:43.53ID:d+TG0jsP
>>331
まじで?
俺、思いっきり勘違いしてたわ
それじゃもう、こんなの使えないじゃん
2018/09/27(木) 11:32:04.80ID:EcVI6sVW
保守では使われていくだろうけど新規案件では減っていくんじゃないかと
半分期待を込めて
2018/09/27(木) 11:45:15.08ID:r6BrGjnY
そこまでOracleJDKに固執する意味がわからない
2018/09/27(木) 12:40:30.29ID:DMzEptXi
>>328
プロセッサーじゃなかったっけ?
2018/09/27(木) 12:41:26.90ID:DMzEptXi
>>333
JREやJDKじゃなくて、Java SEに対するポリシー変更だからね
2018/09/27(木) 13:07:01.60ID:GqPBG8RE
そんなにみんな今までOracleの所からJDKダウンロードしてたんだろうか。
Linux使ってるからディストリビューションのパッケージしか使ってない。
2018/09/27(木) 14:32:41.33ID:vjM+AyEC
>>336
Java SE Subscriptionはデスクトップはユーザー単位、サーバーはプロセッサー単位だな
2018/09/27(木) 15:25:59.43ID:54JQQZOX
>>338
Androidもしばらく前から開発環境にOpenJDKが付属するようになったから、OracleからJDKダウンロードすることは無くなったな
2018/09/27(木) 15:46:34.81ID:BKY2nRCH
>>326
C#と言うか.NETになるな
VB.NETの選択もアリかと
VBプログラマ余ってるし
2018/09/27(木) 15:47:31.31ID:BKY2nRCH
>>341
.NET Coreが安定する前提だけどね
343デフォルトの名無しさん
垢版 |
2018/09/27(木) 20:21:42.01ID:BE53LV4E
OracleJDK11っていうのの位置づけがわかんないんだけど
これを入れときゃいいわけ?OpenJDK11にかえるべき?
2018/09/27(木) 21:01:29.02ID:ykiFV82E
今こそJ#が必要だろ
.NET Core上の完全なJVM実装があれば結構乗り換えそう
2018/09/27(木) 21:20:58.51ID:5U7IgWxi
>>343
OracleJDKは基本的に有償
OracleDBとか使ってて有料サポート受けてるなら無料
OracleDB使って無いならOpenJDKを6ヶ月毎に更新するなら無料
2018/09/27(木) 21:21:39.23ID:5U7IgWxi
>>344
マイクロソフトがJ#捨てたから
2018/09/27(木) 22:21:04.12ID:DMzEptXi
>>342
もう十分安定してます
348デフォルトの名無しさん
垢版 |
2018/09/27(木) 22:35:07.08ID:s/VgTzzF
>>326
Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)〜PyCon APAC 2013
https://www.publickey1.jp/blog/13/dropboxpythonpycon_apac_2013.html
簡単に言うと、Pythonが大規模開発に向かないと思うのは無知や思い込みによる所が大きい。
つー事だわな。まあJavaがこうなった以上は海外でも、日本でも、今後Python置き換えが進むだろう。
>>329
GoogleトレンドのPython急上昇はその端的な表れ。
http://pypl.github.io/PYPL.html
2018/09/27(木) 23:36:04.36ID:RquF49Z1
>>348
Pythonで置き換えなんて来ないわwww
それは真っ当なスキルの人を集めてPythonで大規模なシステム作りました、
って話で、腕の悪い人を集めて作りましたって話じゃ無い。

お前はJavaしか出来ない低レベルプログラマーを舐めてる。
Pythonになるぐらいなら、型が追加されて構文が似てきたPHPの方がまだ可能性があるわ。
2018/09/27(木) 23:56:56.19ID:CuYlDriK
JavaできてPythonができない理由が思いつかない
Pythonで問題になるのは結合部分やコードの統一性、依存の管理とかだろう

大規模で問題になるってんだからマネジメントの問題だろ
コーダーのせいにすんな
351デフォルトの名無しさん
垢版 |
2018/09/28(金) 00:04:19.40ID:z0/kwoJ2
>>348
Cでゴリゴリにチューンした超高速ライブラリを
簡易言語のPythonで組み立てるだけの簡単なお仕事
やっぱりプログラム技術の進化系としてはこれが最善なのかな・・・
2018/09/28(金) 00:07:07.09ID:5ekEeIFJ
azureの実行目的ならJavaのLTSを無償提供
まさかのMSサポート開始か
2018/09/28(金) 00:30:11.75ID:16oPBkbf
>>350
Pythonだけじゃないけど変数の型が無い言語だと型が強ければコンパイル時に検出できる
割としょうもないことを延々テストコード書かないといけないのが辛いというのはある
354デフォルトの名無しさん
垢版 |
2018/09/28(金) 01:07:33.04ID:Tsa5QR6C
PyキチまたPythonのステマやってるの?
マッチポンプもそうだけど古い手に今更引っ掛かるアホはいないぞ
2018/09/28(金) 01:47:25.99ID:FhArznfq
https://www.publickey1.jp/blog/18/microsoft_azurejavaltsmacwindowsokazul_systems.html
2018/09/28(金) 02:28:38.33ID:XsBEo249
>>352
競合になるようならMSへのTCKの提供を打ち切るでしょ
Oracleにはその裁量があり、いつでもOpenJDKのディストリビューターを潰せる
2018/09/28(金) 03:09:20.88ID:7TcOhOkP
TCKにそこまで効力ある?Javaを名乗れないくらいじゃないの?
2018/09/28(金) 07:36:39.89ID:l1rSOndZ
>>328
どこまでが一台?
2018/09/28(金) 08:01:58.01ID:ys43ek26
OracleだってOpenJDKが生命線だって解ってるから無下にはしないだろ
2枚舌で上手いこと稼ごうとしてるんだろうし
2018/09/28(金) 08:16:41.23ID:sK2BiGzi
>>291
有償で一つの企業への依存性が高い言語を公教育で教える
というのは倫理的な問題があるからな
他に選択肢がないならともかく
今後、日本の大学でも順次カリキュラムからJavaが削除され
Python等への切り替えが進むだろう
2018/09/28(金) 08:48:53.56ID:XsBEo249
>>357
実際それでApache Harmonyは潰されたんやで
JVM仕様の特許利用許諾の条件を満たさなくなるから、最悪、オラクルから訴えられる可能性がある
2018/09/28(金) 09:06:48.34ID:N4Xw9U1a
>>354
っていうか、Javaの用途って非常に幅広いんだけど、Pythonがその代りになると
思ってる時点でジョークにしかならんよな。
Javaは言語じゃなくて、インフラや周辺環境も含めての技術なわけで。

サーバー落ちたら人が死ぬ業務システムにPythonが適用できるかって言ったらありえないし、
AndroidアプリをPythonで書きましょうとか、組み込み機器をPythonで
作りましょうとかもやはりありえない。

Pythonが代替になるとしたら、エンドユーザー向けのWebアプリがせいぜいだろう。
PHPやRubyでなくPythonを選ぶ理由があればだけどな。
2018/09/28(金) 09:41:42.38ID:RkcW9GUM
>>361
Harmonyが潰れたのは主スポンサーのIBMがOpenJDKにシフトして開発者が居なくなったからだよ
TCKの問題は初期から抱えていたけど
それで潰されたと言うのは話が飛躍しすぎでは
2018/09/28(金) 11:51:05.95ID:hz6e91lX
>>363
結局、ライセンスの自由度よりも権利関係が明確で法的なリスクのないものが選ばれたってことだろ
それはTCKとOpenJDKの関係においても同じことだよ
365デフォルトの名無しさん
垢版 |
2018/09/28(金) 11:57:34.54ID:Y0/Lv67w
AndroidStudioはOpenJDKで助かるっぽいけどさ
同じAndroid開発でも俺の使ってるUnityやXamarin.Androidは思いっきりJDKつかってるな
2018/09/28(金) 12:26:24.00ID:8pTOjC3E
AzureのJavaはAzulのGPLv2実装だぞ
GPLv2用のTCKはSunの頃から公開してるんだから関係ないだろ
Oracleが抱えてるのは別ライセンス用のTCKだ
2018/09/28(金) 12:40:28.09ID:hz6e91lX
>>366
違うよ
Azure向けのプロダクトとして提供するのはAzulによるOpenJDKビルド
Azulが独自に開発したJVMもあるけどそれとは別
2018/09/28(金) 15:46:56.03ID:aL4Ppbyw
openJDKビルドならGPLv2なんだから合っているのでは?
2018/09/29(土) 02:55:48.23ID:GjOuimji
OpenJDKのLTSなんて来ない
よってJavaは終わり
Javaのパッケージソフトとか売ってる所(自治体システムとか)はRedHatのクラウドシステム(JBoss)とかでRedHatのサポートでしのいだり、IBMに移行してJavaのサポート受ける方向に行ってる
自ら6ヶ月毎にOpenJDKビルドするとか面倒な事やってられないと思う
2018/09/29(土) 03:04:45.01ID:FWq7rway
>>360
じゃあ学校でVisual Basicとか教えるのは論外ですな
2018/09/29(土) 03:15:17.31ID:GjOuimji
>>360
Java→PHP、Pythonの方向だろうけど
Visual Studio Community editionでC#、VB.NET教育は有り得ると思うよ
Visual Studio Codeだと無償だし
2018/09/29(土) 03:18:40.69ID:8JaJUYg5
>>370
Fortran77やFortran90を使っていた我が大学は断罪されるべきかと思われる
2018/09/29(土) 09:11:09.99ID:j1as2/+f
>>362
PythonはCと相性がいいから組み込みでも採用が伸びてるぞ。
無知って怖いな。ホントの所、Pythonの問題は人材が足りないのと、
実績が少ないって事ぐらいだよ。それもJavaの衰退と大学を中心とした
教育研究分野へのPythonの浸透で覆されつつある。知らぬのは
井の中の蛙、日本人ばかりなり。といった所だ。
2018/09/29(土) 09:46:59.30ID:qJOKNNYE
>>373
組み込み系エンジニアが選んだ「業務で使う」「好きな」言語/OSは? 言語 1位は「C」、OS 1位は「Windows」に
http://engineer.fabcross.jp/archeive/170125_embedded.html

200人の組み込みエンジニアへのアンケートで
> 「Python」(3人)

で何だって?
2018/09/29(土) 11:09:11.71ID:FsCjjRSg
>>369
なんで自分でビルドする前提なの?
2018/09/29(土) 14:15:34.54ID:xmqw0qC3
>>370
違う意味で論外w
2018/09/30(日) 01:55:09.13ID:eA5yZ3LP
>>375
ソフトウェアハウス作った成果物はそうなるな
ただ利用してるだけならLinuxだとdistributionをRedHatにするなり、IBMにするなり、Azuleにすりゃいいだけだな
2018/09/30(日) 04:06:11.51ID:dhnjJDCg
>>374
知らぬのは井の中の蛙、日本人ばかりなり。といった所だ。

こう言ってる奴への反論に日本人向けアンケート結果出してくるとかさすがに頭悪すぎない?
379デフォルトの名無しさん
垢版 |
2018/09/30(日) 06:46:19.99ID:ZC3PM59x
>>339
なるほどな。
Javaでデスクトップアプリは考えられん...ことはないな、Eclipseもデスクトップアプリだ。うへぇ
2018/09/30(日) 13:00:48.39ID:iDc4D5iH
>>378
ん?日本で今後Pythonが普及するって主張してるんじゃないの?海外の話?
2018/09/30(日) 17:55:54.57ID:hxEpuuoV
>>380
「組み込み機器をPythonで
作りましょうとかもやはりありえない」に対するツッコミの流れだから日本のアンケートを貼るのはズレてると思うよ
382デフォルトの名無しさん
垢版 |
2018/09/30(日) 18:49:19.06ID:8FCnUnR7
きっとTomcat.NetやRuby on Tomcatが作られて難民を救済してくれるだろう
383デフォルトの名無しさん
垢版 |
2018/10/01(月) 19:53:05.51ID:yNALqrvB
mac版のOracleJDK11入れてみたけど
/Library/Java/JavaVirtualMachines/
にJDKを置くだけみたいなんでOracle版はやめた
WinからLinuxからMacまで全てOracleグッバイだね
2018/10/01(月) 20:04:08.93ID:L4jER+c5
>>383
何ゆえ有償のOracleJDKをw
2018/10/01(月) 20:34:10.52ID:lLn/Vvr8
>>383
それたとえ個人用途でも開発でない通常の運用に使ったらライセンス違反やで
2018/10/01(月) 22:10:49.88ID:R6LSqVZl
よくもわるくもライセンスだけの問題だからな
入れてみて動くからとか言ってるのは真アホ
2018/10/01(月) 22:19:50.55ID:/InadKmT
動く確認なのになぜOracleJDK使うかな
OpenJDKで試すのが本筋だろ
388デフォルトの名無しさん
垢版 |
2018/10/02(火) 11:36:33.87ID:K8sojPVz
https://www.oracle.com/technetwork/jp/java/javase/overview/faqs-jsp-315926-ja.html

ここによると、Java8は無料なんだよな?
じゃ、Java8でいけるとこまで行って、その間に他ののプラットホームに移行を進めておくのが現実的だろうか。
2018/10/02(火) 11:47:53.05ID:flbPDPGF
https://www.oracle.com/technetwork/jp/java/eol-135779-ja.html

猶予期間は残り3か月(個人は1年ちょっと)
2018/10/02(火) 13:12:10.87ID:5/+qTba3
Java使い大量余りになるな
391デフォルトの名無しさん
垢版 |
2018/10/02(火) 15:26:19.45ID:77rOVAHm
OpenJDKは罠だわ
特許侵害が起きて一発で全財産やられかねない
2018/10/02(火) 15:51:35.12ID:PHbBCFwy
>>388
もう来年早々サポート切れるだろ
2018/10/02(火) 15:52:55.54ID:PHbBCFwy
>>391
ソース改変しなきゃOK
いじってOracleが違反と判断したら終わり
2018/10/02(火) 16:11:34.19ID:qPXiXDlg
>>391
まだそれ続けるの?
2018/10/02(火) 16:44:08.97ID:R55KZ4OO
特許条項入ってるのはApacheライセンスくらいじゃなかったっけ?
プログラミング言語でApacheライセンス採用してるものは少ないし
殆どの言語で同等の特許リスクがあるのでは
2018/10/02(火) 16:54:50.39ID:giBEQZ0B
>>395
.NET CoreはMITライセンスとは別に、現状のソースに対して特許の利用を認めますという規定がある
改変については、もし明文で全ての派生物に対して特許利用を認めてしまったら、
意図的に元々カバーされてない特許を侵害するような改変をして特許を勝手に使うということができてしまうから仕方ない
一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある
2018/10/02(火) 17:23:14.11ID:L9Wh/g+m
>>396
>>一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある

これがミソだよな
398デフォルトの名無しさん
垢版 |
2018/10/02(火) 19:12:54.47ID:77rOVAHm
問題の核心がなんなのか分かってないやつだらけなんだろうな
2018/10/02(火) 19:31:16.04ID:bUlzuy1a
実際TCK通さず配布するディストリビュータいるのか?
javaの名前使えないのに
2018/10/02(火) 20:15:27.81ID:qlZmskoo
>>399
存在はし得る
そんな道に落ちてる生卵みたいなディストリビューター使う方が自己責任だが
2018/10/02(火) 20:33:34.98ID:hoj6Ip4o
バージョンアップ時に
セキュリティアップデートします!
バグ修正します!
ついでに機能追加します!
ってだけだろ。
常に最新版入れといたらええねん!
402デフォルトの名無しさん
垢版 |
2018/10/02(火) 20:47:17.32ID:K8sojPVz
>>392
サポート切れた後、Java8を使い続けると、ライセンス的にはどうなるのだろう?Java11以降と同じくライセンス使用料を請求されるのか、それとも、それまで通りなのか?
2018/10/02(火) 21:01:41.45ID:/S3zkOva
>>402
釣りうぜえ
2018/10/02(火) 21:02:00.60ID:L9Wh/g+m
>>402
自己責任
セキュリティホール着かれて情報漏洩しても誰も助けてくれません
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況