18/08/06 21:44:11.28 VvfxfV2R.net
URLリンク(tech.nikkeibp.co.jp)
もうちょっと意地を張れば平成最後の巨大案件になっただろうに
176:デフォルトの名無しさん
18/08/06 21:54:28.70 rktgM2el.net
ときどき現れる「ライセンス徴収」とか言ってる奴は吠える前にちょっと基本的なことを勉強してこい。
177:デフォルトの名無しさん
18/08/06 22:01:21.78 lh23YuZT.net
まぁでもJavaを覚えて良かったよ
今後パイソニスタになるつもりだがJavaが出切れば大抵なんでも出来そうだし
178:デフォルトの名無しさん
18/08/06 22:02:42.20 1YbnMS1c.net
企業の基幹システムの方は、お賽銭するので大丈夫です
179:デフォルトの名無しさん
18/08/06 22:31:48.47 xqZCMhr1.net
有償化でJavaはオワコンとか本気で思ってる奴居たら
情弱過ぎてやばい
180:デフォルトの名無しさん
18/08/06 23:16:56.37 wZo5XvZB.net
>>175
c#が横に並ぶ
もうjavaもc#も特定企業優遇コンテンツだったらc#選ぶかな?
って感じ
181:デフォルトの名無しさん
18/08/06 23:25:20.20 wZo5XvZB.net
もうはっきり言って無駄だよね
レポートをTeXで作らせてる大学とか
破壊したくなる
もうマイクロソフトセットでいいじゃん
馬鹿なの?
特定企業を避けてjavaに逃げてtex使わせて
ゴミ学生量産してもう見てらんない
182:デフォルトの名無しさん
18/08/07 00:39:35.27 kyOAfGFT.net
今どき数式texで書かされてるの見るとかわいそうになる。
せめてmathml紹介してあげて
183:デフォルトの名無しさん
18/08/07 00:53:25.14 bqsBgWbb.net
みな生まれ変わった?C++に戻るのか
Rustが希望か
184:デフォルトの名無しさん
18/08/07 00:56:11.48 bqsBgWbb.net
そうだもうC++とかといっしょに規格委員会とかに丸投げしよう
185:デフォルトの名無しさん
18/08/07 02:15:41.73 zYb3TROb.net
COBOLに戻るだけだよ
186:デフォルトの名無しさん
18/08/07 03:23:40.61 fA2Nzk2l.net
>>175
オワコンと言うか>>176の様にC#とどっち選択する?
になって今より吟味されて正当に判断されると思う
187:デフォルトの名無しさん
18/08/07 10:55:10.22 xK00AeFf.net
サービスでは保証とか気にしてORACLEので動かすわけだろ
互換気にしたら開発もそれになる
でも一般用途ではOpenを使えと そう保たんよ
188:デフォルトの名無しさん
18/08/07 11:15:43.15 1uT3x9R3.net
嘘じゃないよ。これからはJavaを使うだけで
金取られて、払わないと特許違反で訴えられるんだよ。
大学でJavaの選択講義は無くなるかもって話してた
189:デフォルトの名無しさん
18/08/07 11:16:32.20 1uT3x9R3.net
あと某大企業でも同じようなことを言ってたな
もう10社ぐらい回ってきたしな
190:デフォルトの名無しさん
18/08/07 11:18:17.86 1uT3x9R3.net
それからオープンでも保証がない言語は使わないんだってさ
191:デフォルトの名無しさん
18/08/07 12:14:46.66 4X5/IzP2.net
オープンで保証がある言語って?たとえば?
それ言語で保証付いてるわけじゃないだろ。
192:デフォルトの名無しさん
18/08/07 12:36:51.89 HMmnn15c.net
金払ったところで誰も保証はしてくれないよ
サポートがあるってだけ
193:デフォルトの名無しさん
18/08/07 13:34:48.53 UiMLulgt.net
ID:1uT3x9R3は連日デマ流して何がしたいんだ
194:デフォルトの名無しさん
18/08/07 16:22:58.17 maJmt1gG.net
>>188
不具合出た時に問い合わせして回答貰えますって保証だな
OSSで保証有る言語って基本的に無いわな
ただ>>185は、今まで信頼してたJavaがOpenJDKに変更して一般企業内で稟議が通過するかって話だと思う
>>184は大学でOpenJDKに移行してメンテナンスする要員を確保するのに余計に人件費かかる様になるからそれを大学側で吸収出来るかって話だと思う
195:デフォルトの名無しさん
18/08/07 16:23:23.95 VuYJRj/9.net
ちょうど今スッキリシリーズで勉強しているんですが無駄になっちゃうんですか・・・?
196:デフォルトの名無しさん
18/08/07 16:27:34.37 maJmt1gG.net
となると、過去の実績などからC#にくらがえする所も出てくるって事かと
言語仕様はJavaとほとんど変わらんからな
(C++ベースだし)
Linux環境でもC#は使える様になってるし
197:デフォルトの名無しさん
18/08/07 16:31:06.15 maJmt1gG.net
>>191
オブジェクト指向学習では無駄にはならんが学習したから、と言って実際仕事するとして全く新規のプロジェクトに参加出来る機会は減るだろうな
198:デフォルトの名無しさん
18/08/07 16:42:23.17 maJmt1gG.net
COBOLの教育現場での学習機会が減った様にJavaも減るんだろ
で、C#、PHP、Python、JavaScriptが増えると
199:デフォルトの名無しさん
18/08/07 16:46:19.36 maJmt1gG.net
>>183
実際、OpenJDKの扱い等はこっちが詳しい
OracleJDKからOpenJDKへ。OracleはJava世界に不要
スレリンク(tech板)
200:デフォルトの名無しさん
18/08/07 17:04:15.61 VuYJRj/9.net
>>193
Androidの新規もほとんどKotlinとかになっちゃうの?
201:デフォルトの名無しさん
18/08/07 17:08:02.77 maJmt1gG.net
>>196
可能性は有る
202:デフォルトの名無しさん
18/08/07 20:13:10.69 HdjWwHCX.net
Java使いは納得いかないだろうけどしばらくはJavaScriptの天下だろうな
203:デフォルトの名無しさん
18/08/07 20:50:41.85 d4J1pA0H.net
ですね
204:デフォルトの名無しさん
18/08/07 21:32:58.63 9JPFih4W.net
Javascriptで銀行システムできると思ってんのか。
頭ハッピーセットか。
205:デフォルトの名無しさん
18/08/07 22:06:05.46 594kz+rO.net
すっかり依存した中毒者から
金を巻き上げてくいつものスタイル
206:デフォルトの名無しさん
18/08/07 22:48:56.78 xK00AeFf.net
>>198
簡便に別物なので!
207:デフォルトの名無しさん
18/08/07 22:50:06.09 xK00AeFf.net
完全に だった
これからもうJavaがコボルみたいな存在になって
Javaが大抵の文脈でScryptを指すようになっちまうかも知れん
208:デフォルトの名無しさん
18/08/07 23:23:09.08 xJBIU1cv.net
>>200
全く出来ない訳では無いが、基本的に向かない言語だな
まあPHP、Pythonも向かないけど
それで、りそなとかはMF-COBOLでUIも作ってる
209:デフォルトの名無しさん
18/08/07 23:25:43.47 u34GnCFq.net
手軽に作るときにスクリプト言語の連想配列はいい
でも返す値が何入ってるか
全ソース追っかけないとわからんようなのは最悪
210:デフォルトの名無しさん
18/08/08 00:47:11.77 4BWTfzpI.net
もうそろそろJava使うだけで有料になるって広まった?
211:デフォルトの名無しさん
18/08/08 02:04:24.36 kZ99Qrjg.net
>>206
バカ、おまえ、その4文字書くだけで金を毟りに来るのを知らんのか?
212:デフォルトの名無しさん
18/08/08 19:04:15.23 9SrZ+y6I.net
JavaScriptがORACLEに訴えられますように
213:デフォルトの名無しさん
18/08/08 20:23:51.98 sRRfk4W2.net
>>206
止めろ。過去に遡って使用料請求する会社ですよ?!
214:デフォルトの名無しさん
18/08/09 02:14:11.15 f4Nba8Mw.net
>>208
無い無いw
そもそも無料でしょ
215:デフォルトの名無しさん
18/08/09 02:42:52.97 f4Nba8Mw.net
URLリンク(www.orangeitems.com)
Java Appletは消える可能性高い
LinuxサーバーはRedHatにしておく方が無難
216:デフォルトの名無しさん
18/08/09 04:05:56.65 f4Nba8Mw.net
Java11からJava Web Startが無くなるのも大きい
217:デフォルトの名無しさん
18/08/09 10:26:37.82 QXAu6LVE.net
>>211
そもそもアプレットなんか何年も前から作っちゃダメみたいなものだから逆にいいだろ
218:デフォルトの名無しさん
18/08/09 17:54:31.74 WuBnCjxh.net
>>213
Java出始めにAppletを習得しろ、って言われて勉強会に強制参加させられてたが(1999頃)今やゴミだよ
219:デフォルトの名無しさん
18/08/09 22:05:11.59 b+KVdser.net
最後にapplet使ったのがいつ何なのかわからない
appletの時代ってそんなに長くなかったのではないかと
220:デフォルトの名無しさん
18/08/11 23:45:38.57 ElCQTYiC.net
企業では一部でまだ使ってるだろうかど
一般ユーザーなら投資Webアプリ関連の用途くらいしか残らなかったと思う
221:デフォルトの名無しさん
18/08/12 01:53:32.40 ggoLWaoK.net
ジャップランドに行って長い間Javaで生活していましたがこんな事になるなら別の勉強をしたほうが良かった
222:デフォルトの名無しさん
18/08/12 08:54:51.28 3UTFG/IT.net
>>217
いまさらかよ
223:デフォルトの名無しさん
18/08/12 18:12:54.05 p70Z84MD.net
単に他のやればいいだけだろ
…って思うけどJavaの世界にはJavaオンリーの人多いのよね
224:デフォルトの名無しさん
18/08/12 19:52:04.33 Wu46ktkL.net
>>219
そういう人はCOBOLプログラマ同様にメンテナンスだけで生きて行く事になる
225:デフォルトの名無しさん
18/08/12 22:01:09.33 Wu46ktkL.net
Javaプログラマは基本的に各Sierが作ったフレームワーク使うだけで、フレームワークそのモノを作る様な力有るプログラマは少数しか居ない
つまりオブジェクト思考とか深く追求してないプログラマが多いって事
226:デフォルトの名無しさん
18/08/12 22:09:55.94 Fp5Sjugg.net
>>221
フレームワークそのものを作れるプログラマーが多い言語とは?
227:デフォルトの名無しさん
18/08/12 23:28:53.04 jzxKDIQc.net
>>222
C++
Delphi
228:デフォルトの名無しさん
18/08/12 23:56:41.25 jpwoxOLr.net
オレオレフレームワークが乱立されてもなあ
229:デフォルトの名無しさん
18/08/13 00:03:59.75 xXD2kiJk.net
>>223
ソース
230:デフォルトの名無しさん
18/08/14 15:11:19.51 4WLQUY5M.net
JavaScriptの悪口はそこまでだ
231:デフォルトの名無しさん
18/08/14 15:23:19.66 WKHYEiqK.net
>>195
Openすら罠だらけじゃないか
まさかC#の時代が来ようとは
232:デフォルトの名無しさん
18/08/14 15:37:42.76 PHhJsFg2.net
いや、python、PHP、javascriptくるで
233:デフォルトの名無しさん
18/08/14 16:56:37.58 A56igK85.net
Windowsサーバー-----C#、VB
それ以外----------------PHP、Python、JavaScript、Ruby
こんな感じだろ
半年毎にOpenJDKで修正ビルドでOKと皆、勘違いしてるけど、知らない間にGPL違反になる可能性有るから罠以外の何物でも無い
234:デフォルトの名無しさん
18/08/14 20:12:46.15 navyBif/.net
>>229
classpath exceptionなのですが、どういう風にGPL汚染というか派生するのですか?
235:デフォルトの名無しさん
18/08/14 20:24:16.36 doHdD4m2.net
サーバサイドKotlinは流行らん?
236:デフォルトの名無しさん
18/08/14 20:28:03.05 8/GvGsQe.net
問題はGPLじゃなくて特許侵害でしょ
オラクルに認められたプロジェクト以外によって配布されたOpenJDKバイナリには特許利用許諾がない
GPLを真に受けて受け取った時点で特許侵害が成立する
237:デフォルトの名無しさん
18/08/14 20:29:32.48 5ImBicpY.net
>>229
GPL汚染受けるような人はOracle Javaではライセンス違反してる
断言していいよ
ソフトウェアライセンスを確認しない者のことなんて誰も守ってはくれないのだ
238:デフォルトの名無しさん
18/08/14 20:32:29.97 T9S1w5cR.net
>>232
オラクルから特許侵害で訴えられるってパターンね
239:デフォルトの名無しさん
18/08/14 22:57:07.90 3hdPhrIk.net
>>231
サーバサイドはイベント駆動のスマホアプリほどnull状態があやふやではないからkotlinの恩恵は微妙かと
240:デフォルトの名無しさん
18/08/15 01:10:47.55 a+vkM+qh.net
Javaからの移行先って今の流れだとやっぱPythonなのかねえ
AIブームに乗って流行ってるけど、正直文法は微妙としか思えないわ
__init__とかなんか小汚いなあと
241:デフォルトの名無しさん
18/08/15 01:32:35.55 zh9hArng.net
COBOLに戻るだけですよ。
もう口先だけのコンサルには騙されませんから。
242:デフォルトの名無しさん
18/08/15 02:30:02.64 xwISYCtn.net
コンサルと言う名前のバカSierの弊害がCOBOL→Javaへの移行だからな
そもそもJavaで金額計算させずにCOBOL製の計算外部モジュール作って、それを利用する様にすりゃええだけだったのにJavaで全て移行する事に拘ったからな
243:デフォルトの名無しさん
18/08/15 02:31:08.74 xwISYCtn.net
>>236
どのスクリプト言語も金額計算には向かないよ
244:デフォルトの名無しさん
18/08/15 03:02:10.57 xwISYCtn.net
>>234
オラクルから訴えられるリスク有るならOpenJDKに移行しないわな
それならいっそC#かVB.NETに移行する
245:デフォルトの名無しさん
18/08/15 03:04:21.01 xwISYCtn.net
>>236
少なくともスクリプト言語系だとJavaScriptの方がマシでは?
あくまでマシと言う話
246:デフォルトの名無しさん
18/08/15 11:34:13.24 PXxrp9x3.net
>>236
C#
247:デフォルトの名無しさん
18/08/15 15:09:08.37 /gpKiz4r.net
C#だと基本的にはWindowsサーバー使う前提だろう
WEBサービス動作サーバーがWindowsである必要性なんてまるでないんだよなぁ
(Javaものは特にそう)
特定環境オンリーでやって来たSIの人はそう考えないことが多いけれど
248:デフォルトの名無しさん
18/08/15 15:24:23.75 6Bv0FBCk.net
>>243
マイクロソフト信者はLinuxでC#、VBで実装出来るとイキまいてるけどね
249:デフォルトの名無しさん
18/08/15 15:49:02.35 uWumOJq+.net
普通にasp.net core + angular をlinux運用してるけど、今のところ不都合はないな
250:デフォルトの名無しさん
18/08/15 17:02:03.95 zh9hArng.net
>>243
いろんな環境で動くぜ!って何回騙されれば気が済むの?
Javaはあちこち出動くけど、Javaで作ったシステムは
あちこちじゃ動かないよ?
251:デフォルトの名無しさん
18/08/15 19:06:44.90 PXxrp9x3.net
>>243
いつの時代の方ですか?
252:デフォルトの名無しさん
18/08/15 19:56:15.51 Z5eMvoNe.net
>>222
C++、Pascal(今のC#)
C#はデルファイ、パスカル作ったメンバーてのは有名。
かくいう俺もC++でウィンドウずアプリケーション、dx11、12、vulkanのミニフレームワークは書いて動かしたことがある。
つうかC++は自分で書かないと、まともなフレームが未だに存在しないoz
Qtぐらいかもしれない。
253:デフォルトの名無しさん
18/08/15 20:05:55.24 I7QuUKqV.net
>>246
そこがJavaの幻想だよね。
言語系、言語とフレームワークは抽象化されているから、メソッドとクラスでみたら、どんな環境でも動作すると「錯覚」しやすい。
今の言葉で「Googleダークパターン」そのものなんだよね。
Javaは、実行環境に強く依存し、かつ依存しているかを把握する手段が提供されていない。
当然、やれば未実装エラーが返ってくるが、それをパラメータエラーで返すAPIもよくある。
そして、そこに填まると対策手段がないから、手詰まりとなる
254:デフォルトの名無しさん
18/08/15 20:07:28.09 PXxrp9x3.net
>>248
ソース
255:デフォルトの名無しさん
18/08/15 20:14:14.64 vpj1US8e.net
長くなったからJavaの幻想とは
・実行環境(JRE)に依存し、その実装は期待通りに実装されている保証はない
・環境に依存するから、そっちに聞けとリファレンスに定められていたりする
・実行環境の実装が、Java標準からかけ離れた実装になっていることもある。
この指摘のサンプルとして代表的で超有名なのは、Androidの暗号機能系。
Androidは、明らかにおかしな実装になっているが、あれはJavaフレームワークがハードウェア鍵ストレージ、秘密鍵の分離という概念をフレームワーク設計の段階で考慮、または誤魔化した結果。フレームワークのされている設計欠陥
256:デフォルトの名無しさん
18/08/15 20:14:47.37 zh9hArng.net
>>248
パスカル作ったのはヴィルトだろ
257:デフォルトの名無しさん
18/08/15 21:12:51.55 lzEmlB5h.net
ワースです
258:デフォルトの名無しさん
18/08/15 21:48:18.38 /SQznhgr.net
値で呼ぶか名前で呼ぶか
259:デフォルトの名無しさん
18/08/15 22:17:45.20 /Evaw7eY.net
worth death
260:デフォルトの名無しさん
18/08/15 23:04:15.19 xcLgFd3y.net
>>248
C#がPascalだと
素人かよ
261:デフォルトの名無しさん
18/08/16 18:51:22.48 HnRJ/Xec.net
>>248
C#はC++++だから
C++の発展形
作ったヤツはDelphiの作者だが
Visual StudioとかC#やJ++、J#全てコイツが絡んでる
(ヘルスバーグ)
コイツが居なければ.NETすら無かったと思われ
262:デフォルトの名無しさん
18/08/16 19:41:12.09 kykuKPql.net
最強やんけ
263:デフォルトの名無しさん
18/08/17 01:07:12.81 635Nj5UV.net
>>257
c#は良いもの。
けれど俺は好きになれなかった。
あのガーゼで繰るんでメモリをフィルタリングしたり、間に入ってケツを舐めたり、○を○ープス○ー○してくれるような設計が好きになれない。
264:デフォルトの名無しさん
18/08/17 01:10:04.49 635Nj5UV.net
欲しいのは友や仲間、協力、支援する要素であって、責任転嫁先でも守ってくれる王子様じゃない。
265:デフォルトの名無しさん
18/08/30 22:37:32.93 1rD3/Svv.net
OpenJDKは無料です、と言う話だがJava SEの部分が無料でもなあ
問題はJava EEの部分だし
266:デフォルトの名無しさん
18/08/31 00:15:46.68 nX+4KS1d.net
>>261
JavaEEのことちゃんと調べてんのか?
267:デフォルトの名無しさん
18/08/31 08:00:26.24 /sCR9jcf.net
>>262
URLリンク(qiita.com)
Jakarta EEがどうしたって?
268:デフォルトの名無しさん
18/09/02 22:57:25.62 HcdhtgGT.net
ログ読んでない
さすがに個人開発する分には有償にならないだろ?
269:デフォルトの名無しさん
18/09/02 23:00:44.18 skRLU8Gq.net
読めよw
270:デフォルトの名無しさん
18/09/04 00:01:06.32 tQOzMo75.net
ろくに調べてない奴がJava終わった終わった騒いでる印象
271:デフォルトの名無しさん
18/09/04 00:08:54.98 gZnu4stV.net
Javaを選択するアドバンテージがない
インセンティブも働かない
衰退の一途
272:デフォルトの名無しさん
18/09/04 00:32:34.36 TKsJiWYY.net
>>266
むしろきちんと調べたら終わってるとわかるんだよなあ
273:デフォルトの名無しさん
18/09/04 00:49:43.96 CENtGKsZ.net
オラクルってなんでこんなにダメにするのが得意なの?
274:デフォルトの名無しさん
18/09/04 00:58:48.71 jLlvnCTN.net
もしかしたらもvirtualbox有料化したりはしないよね?
275:デフォルトの名無しさん
18/09/04 01:03:18.00 D5sjq6AU.net
>>268
君特許違反で訴えられるくんかな?
276:デフォルトの名無しさん
18/09/04 02:18:28.68 ROt4XEkp.net
きちんと調べれば、数年後企業は有料でしか使えなくなるのわかるでしょ?
もしかして表面だけしか見てない?書いてあることの裏を読み取らなきゃ
隠された部分に真実がある
277:デフォルトの名無しさん
18/09/04 08:29:51.03 TKsJiWYY.net
信用の問題だろ
OracleがOpenJDKを潰そうと思えば直接的な法的手段を用いるまでもない
Oracleはいつでもディストリビュータに対するTCKの提供を停止することができ、それにより既にGPL化で配布されたOpenJDKも即座に破綻する
OracleはTCKのテストケースに対して著作権を有しており、これを侵害することなく互換テストを再構築することは事実上不可能だ
これが現在想定される最悪のシナリオだが、Oracleならやりかねないと思われてしまったこと自体が問題
278:デフォルトの名無しさん
18/09/04 14:27:56.34 WPFJYMeo.net
日本の企業以外はあまり影響はない
取り敢えず最新のLTSのVM使えば良いからな
むしろ旧バージョンのopenjdkにセキュリティパッチ出せと強要すりのは共感を得られないだろう。
オラクルはそれを利用して旧バージョンのセキュリティパッチを内部スケジュールが~見たいな胡散臭いうそで遅らせるだろ。
279:デフォルトの名無しさん
18/09/05 00:23:10.23 DEEcQuJz.net
ライトワンスw
280:デフォルトの名無しさん
18/09/05 00:28:09.09 /nsa4eVV.net
Write Once, Debug Everywhere.
281:デフォルトの名無しさん
18/09/05 22:57:19.92 Xm1UlI+a.net
著作権を法律で無効化してしまおう!
282:デフォルトの名無しさん
18/09/06 00:14:19.62 mdBuOe3/.net
>>277
中国みたいにめちゃくちゃ関税掛けられるぞ
283:デフォルトの名無しさん
18/09/11 22:02:10.68 aoeRlOMj.net
JVM を Rust で造り直したら、どうなるか
284:デフォルトの名無しさん
18/09/11 23:42:24.10 7OMaqLmB.net
どうもならんよ
JIT次第だから何で書こうがあんまり関係ない
285:デフォルトの名無しさん
18/09/13 04:01:13.84 WoGVjiXm.net
大学はJavaの代わりにPython教えるようになるんだろうけど、
企業はPythonだけじゃ無理だしなあ。一番無難なのはC♯だけど、
Javaの二の舞化が予想される分野に今から飛び込むのもなあ。
って事でJava逃亡組の分散化、戦国時代に突入で、
木下藤吉郎とか織田信長とか松平元康とかいろいろ聞いた事もないのが
出てきてカオスになるんだろ。
286:デフォルトの名無しさん
18/09/13 05:39:05.02 TJ7QdJm1.net
>>281
C#だと元々ライセンス有りきだしな
ランニングコスト考えたらアカデミック版でもそれなり
287:デフォルトの名無しさん
18/09/13 07:53:13.28 3sx42hJ/.net
>>282
C#にアカデミック版なんてねーよ
288:デフォルトの名無しさん
18/09/13 08:08:05.83 Ts60fXh8.net
教育期間ならPro相当の VS Community Edition が無料で使える
もちろん実行環境の方は大企業の商用利用だろうが関係なく無料
289:デフォルトの名無しさん
18/09/13 08:08:18.06 TJ7QdJm1.net
>>283
古いバージョンなら有るんですが
URLリンク(www.amazon.co.jp)アカデミック/dp/B003LTZ1VA/
290:デフォルトの名無しさん
18/09/13 13:04:00.12 3sx42hJ/.net
>>285
「C#に」アカデミック版なんてねーよ
291:デフォルトの名無しさん
18/09/13 14:56:56.78 1SrbUZj+.net
>>286
結果的に有るでしょ
負け認めろよ
292:デフォルトの名無しさん
18/09/13 16:42:35.08 +GzQ8hH0.net
Javaが衰えたらC#時代の到来だろ
と思わせて,PythonとC/C++の合わせ技が主流になる落ちだろうな
293:デフォルトの名無しさん
18/09/13 16:57:12.90 SWRQ81bw.net
今からC++へ回帰って、、
PythonもPHPと拮抗してる
294:デフォルトの名無しさん
18/09/13 22:14:26.84 e+9HwF2y.net
>>287
ねーよw
295:デフォルトの名無しさん
18/09/13 22:22:32.58 oK2RB4zM.net
>>288
やはり大学の支持がある言語は強いね
Javaが広まったのも大学のおかげだし
296:デフォルトの名無しさん
18/09/14 07:00:02.02 LTbXVNEK.net
Javaは終わり?
kotlinも終わり?
今から勉強するのは無駄でしょうか?
297:デフォルトの名無しさん
18/09/14 08:18:20.53 HlVQNvLi.net
>>292
Javaは今後、COBOLと同じ運命
新規案件は減ってメンテナンス案件がメインになる
大した給料にはならんが仕事には困らん
他のOSSに行くか、止めとくかは自分で決める方が良い
298:デフォルトの名無しさん
18/09/14 08:45:29.43 /USaKNkw.net
>>292
Kotlinは今後サーバーサイドでどれだけ使われるかは全く不明だが
Androidの開発分野ではこれまで以上に益々使われていくようになるだろう
今冬にデビューする新端末に搭載されるAndroid 9 Pieでは、
「アプリのパフォーマンス関連では、ARTランタイムによってすべ
299:てのアプリで パフォーマンスが向上するほか、Kotlinへの最適化が行われた。」 と報じられている ソースはこれ↓ https://codezine.jp/article/detail/11018
300:デフォルトの名無しさん
18/09/14 17:15:36.58 zZtMiOUI.net
21世紀のCOBOLと言われているね
301:デフォルトの名無しさん
18/09/14 20:24:58.65 mtaFFIV6.net
>>291
日本ではまだまだJavaが強すぎて次はPythonだろ。
と言っても異論が強いんだけど、
欧米じゃもうPythonが大学だけじゃなく実社会でも
抜きん出てきてるのが実情なんだよなあ。
URLリンク(furien.jp)
URLリンク(pypl.github.io)
302:デフォルトの名無しさん
18/09/14 21:17:47.26 HlVQNvLi.net
>>296
日本は欧米の様には行かないよ
だいたいスマホでさえiOSがAndroidより強いのに
Python普及するには教育機関での教育と中小企業での採用例が増えないと無理だよ
303:デフォルトの名無しさん
18/09/14 22:26:51.39 G7suMYm4.net
「もう」とかじゃなくて、日本でperlが流行ってた20年前からずっと欧米はpythonの方が人気だった。
304:デフォルトの名無しさん
18/09/15 03:13:05.56 mE8f++w+.net
日本ではRubyの存在がPythonの侵入を阻んだ側面は否定できないでしょ。
またガラパゴス日本の悪い面が出た。
ローカライズでグローバルスタンダードに対抗出来る程度の製品は出来る。
でもその製品で世界のスタンダードを狙えるほどの物は作れない。
で、結局最後は物量戦で負けてローカルな市場まで取られて
今までの努力は何だったのか。という話になる。
305:デフォルトの名無しさん
18/09/15 06:21:06.08 TwCPyu31.net
というような商業的側面しか見てないから新しいものがでてきません
306:デフォルトの名無しさん
18/09/15 15:58:28.18 KIanXBkQ.net
ウンコスクリプトの覇権争い
307:デフォルトの名無しさん
18/09/16 09:24:32.52 zIWcrfyR.net
>またガラパゴス日本の悪い面が出た。
皆が使い出せば皆が使う
というのも大きいと思うけど日本は(日本で多く使われているかどうか?)
ただ多くの人が使う
という切欠がどうなるかだな
結局日本語情報が有るか無いか?
多いか少ないか?
そういった辺りが日本で普及するかどうかの鍵の一つになるんだろうな
後は単純に日本語が扱えるかどうか等等
308:デフォルトの名無しさん
18/09/16 17:20:34.44 GlxIfCQG.net
>>293-294
ありがとうございます。
Javaやkotlnもできるようにしようと勉強初めて
何個かアプリ作ってたんですが、
あまり好きな言語じゃなかったですね。
ちょうどいいのでこれで切って、
C#に戻ります。
androidはxamarinでいいかな。
309:デフォルトの名無しさん
18/09/16 21:03:05.54 55toef2i.net
まあJavaも昔は重いよ!!
と叩かれてたのに、いつの間にか速い部類になってるしな。
マシンパワーは右肩上がり、人件費は高騰の一途だから、
言語に求められるのは速さより、簡便性となるのも自明。
JavaからPythonへの政権交代も歴史の必然という訳だろう。
一方であくまで速度を求められる処理。マシン深層部分の制御。
という目的達成のための言語も必要。それがC/C++の役目。
となると、今流行りの二極化がプログラミング言語の世界でも起こる。
速度重視と、簡便性重視に二極化して、JavaやC#は中抜き革命の
対象になってしまう。
という未来も今すぐではないにしても�
310:A近未来の将来像として 意識して行動する必要が今後出て来るだろうね。
311:デフォルトの名無しさん
18/09/16 21:17:40.47 L4wHK3g0.net
PythonはC/C++に比べたら2桁遅いわけで、JavaやC#の遅いとは全く性質の異なる話だ
CPUバウンドな処理も躊躇せずに書けてそこそこ簡便な言語には一定の需要がある
特にC#なんかは値型の強化によりGCに頼らないRust的な緻密な制御もある程度カバーしつつある
312:デフォルトの名無しさん
18/09/18 01:18:39.02 lapLo+Fc.net
>>304
「起こる」っていうかとっくにそうなってるでしょ
PC界隈ではわざわざJavaScriptでデスクトップアプリ作ってる(富豪)一方
組み込み業界は昔ながらの職人芸なんじゃないの
313:デフォルトの名無しさん
18/09/19 13:02:32.23 rUQAiNTP.net
Twitterから転載
URLリンク(mobile.twitter.com)
(deleted an unsolicited ad)
314:デフォルトの名無しさん
18/09/21 02:20:02.42 iRQowdJC.net
うーん…
URLリンク(twitter.com)
(deleted an unsolicited ad)
315:デフォルトの名無しさん
18/09/21 21:36:18.64 JP8I8TZy.net
>>308
>2. Ruby on Rails
ほんとうですか?
316:デフォルトの名無しさん
18/09/24 16:02:11.96 mPxAnOCr.net
>>307
URLリンク(www.prnewswire.com)
Javaを実行している何百万もの世界的なビジネスをさらにサポートするために、OracleはJava SEのライセンスとサポートのニーズをすべてカバーする新しいサブスクリプションモデルであるJava SE Subscriptionを発表しました。
317:デフォルトの名無しさん
18/09/24 16:03:00.46 mPxAnOCr.net
Java SEサブスクリプションは、オラクルがオープンソースのOpenJDKバイナリを作成し、商用サポートやエンタープライズ管理ツールを必要としない開発者や組織を可能にする、OpenJDKエコシステムのオラクルの長年にわたる無料のJava SEリリースと継続的な補完を補完します。
318:デフォルトの名無しさん
18/09/24 16:51:31.69 tbtIQWiZ.net
>>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については何も約束していない
319:デフォルトの名無しさん
18/09/26 15:09:42.39 HWt0FbSg.net
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
URLリンク(www.publickey1.jp)
あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
320:デフォルトの名無しさん
18/09/26 17:57:59.10 j0JA6i7E.net
Java今までお疲れ
321:デフォルトの名無しさん
18/09/26 18:20:46.83 aH2opxwm.net
OracleJDK11
特に登録とかせずにダウンロードできるけど、
サポートが有償ってだけなのかな?
有償ユーザーしか利用できないのかと思ってたわ。
322:デフォルトの名無しさん
18/09/26 19:30:04.22 9vsYZzuM.net
完全に21世紀のCOBOLになったな
323:デフォルトの名無しさん
18/09/26 22:29:10.28 pqBNVrqQ.net
java代替はrustがいいみたい
静的型付だから
324:デフォルトの名無しさん
18/09/26 23:28:59.25 bIgqbSt3.net
まじか
325:デフォルトの名無しさん
18/09/26 23:37:48.10 EU6lelsK.net
JDKは話題に出ているけど
JREはどうなるの?
326:デフォルトの名無しさん
18/09/26 23:42:22.37 9vsYZzuM.net
JREもOracleが無償配布続けるとはハッキリ言って無いな
327:デフォルトの名無しさん
18/09/26 23:43:27.67 9vsYZzuM.net
少なくともRedHatとIBMは無償でJREは手に入ると思う
328:デフォルトの名無しさん
18/09/27 00:03:49.84 jlo7OnjH.net
>>296
Javaが死んで、C#や他のコンパイル言語が伸びるかと思ったら、
実際伸びたのはPythonだけだったという落ちか
329:デフォルトの名無しさん
18/09/27 00:44:21.67 4ugdlN24.net
条件によってはもう既にこんな状態だけどね
URLリンク(news.crunchbase.com)
330:デフォルトの名無しさん
18/09/27 01:10:15.62 GqPBG8RE.net
Linux使う人はRed HatのLTSや各ディストロの相当品使うだろうからどうなんだろ
331:デフォルトの名無しさん
18/09/27 10:08:50.54 +WeQKNxa.net
>>322
URLリンク(qiita.com)
Python高速化の手法はいろいろあるからそれで何とかなっちゃう分野から
どんどんPythonに切り替える流れでしょ。ライブラリがなくても
最後は遅いとこだけCで書いちゃえば、全部Javaで書くより楽そうだしね。
やっぱり1番に人的資源が集中し、開発競争でも圧倒的な優位性が出て来る。
オープンソースでも大企業に勝っちゃうのはそういうカラクリ。
332:デフォルトの名無しさん
18/09/27 10:21:30.46 RquF49Z1.net
>>325
Javaの代替にPythonとかねーよwww
業務系の低レベルコーダー大人数開発で型の無い言語なんか使えるわけねーだろw
代替言語なんてC#ぐらいしか無いんじゃね?
333:デフォルトの名無しさん
18/09/27 11:15:18.53 d+TG0jsP.net
年間30ドルなら払ったほうが楽で良いんでねえの?
334:デフォルトの名無しさん
18/09/27 11:18:58.73 rZRe7wqK.net
PC一台あたり年間30ドルだぞ
サーバーは一台あたり年間300ドルな
335:デフォルトの名無しさん
18/09/27 11:22:16.70 +WeQKNxa.net
URLリンク(trends.google.co.jp)
Javaは明らかに落ち目。他で伸びてるのはPythonだけ。
海外でのPython隆盛を受けて日本でも需要が立ち上がった所かね。
求人増に対して供給が追い付かず、単価も高めで推移と。
URLリンク(assign-navi.jp)
URLリンク(freelance.levtech.jp)
336:デフォルトの名無しさん
18/09/27 11:22:47.14 d+TG0jsP.net
JREが有料化されたのなら問題だけど、JDK代なら安いもんじゃねえの
337:デフォルトの名無しさん
18/09/27 11:24:26.31 rZRe7wqK.net
>>330
今更何とぼけたことを抜かしているのか
いや実行環境の数に対する課金やぞ
338:デフォルトの名無しさん
18/09/27 11:26:44.08 rZRe7wqK.net
ちなみにOracle JDK自体は開発するだけなら無料だ
それを運用に使うのは不可
339:デフォルトの名無しさん
18/09/27 11:27:43.53 d+TG0jsP.net
>>331
まじで?
俺、思いっきり勘違いしてたわ
それじゃもう、こんなの使えないじゃん
340:デフォルトの名無しさん
18/09/27 11:32:04.80 EcVI6sVW.net
保守では使われていくだろうけど新規案件では減っていくんじゃないかと
半分期待を込めて
341:デフォルトの名無しさん
18/09/27 11:45:15.08 r6BrGjnY.net
そこまでOracleJDKに固執する意味がわからない
342:デフォルトの名無しさん
18/09/27 12:40:30.29 DMzEptXi.net
>>328
プロセッサーじゃなかったっけ?
343:デフォルトの名無しさん
18/09/27 12:41:26.90 DMzEptXi.net
>>333
JREやJDKじゃなくて、Java SEに対するポリシー変更だからね
344:デフォルトの名無しさん
18/09/27 13:07:01.60 GqPBG8RE.net
そんなにみんな今までOracleの所からJDKダウンロードしてたんだろうか。
Linux使ってるからディストリビューションのパッケージしか使ってない。
345:デフォルトの名無しさん
18/09/27 14:32:41.33 vjM+AyEC.net
>>336
Java SE Subscriptionはデスクトップはユーザー単位、サーバーはプロセッサー単位だな
346:デフォルトの名無しさん
18/09/27 15:25:59.43 54JQQZOX.net
>>338
Androidもしばらく前から開発環境にOpenJDKが付属するようになったから、OracleからJDKダウンロードすることは無くなったな
347:デフォルトの名無しさん
18/09/27 15:46:34.81 BKY2nRCH.net
>>326
C#と言うか.NETになるな
VB.NETの選択もアリかと
VBプログラマ余ってるし
348:デフォルトの名無しさん
18/09/27 15:47:31.31 BKY2nRCH.net
>>341
.NET Coreが安定する前提だけどね
349:デフォルトの名無しさん
18/09/27 20:21:42.01 BE53LV4E.net
OracleJDK11っていうのの位置づけがわかんないんだけど
これを入れときゃいいわけ?OpenJDK11にかえるべき?
350:デフォルトの名無しさん
18/09/27 21:01:29.02 ykiFV82E.net
今こそJ#が必要だろ
.NET Core上の完全なJVM実装があれば結構乗り換えそう
351:デフォルトの名無しさん
18/09/27 21:20:58.51 5U7IgWxi.net
>>343
OracleJDKは基本的に有償
OracleDBとか使ってて有料サポート受けてるなら無料
OracleDB使って無いならOpenJDKを6ヶ月毎に更新するなら無料
352:デフォルトの名無しさん
18/09/27 21:21:39.23 5U7IgWxi.net
>>344
マイクロソフトがJ#捨てたから
353:デフォルトの名無しさん
18/09/27 22:21:04.12 DMzEptXi.net
>>342
もう十分安定してます
354:デフォルトの名無しさん
18/09/27 22:35:07.08 s/VgTzzF.net
>>326
Dropboxは全部Pythonで信頼性の高いソフトウェアを作った(前編)~PyCon APAC 2013
URLリンク(www.publickey1.jp)
簡単に言うと、Pythonが大規模開発に向かないと思うのは無知や思い込みによる所が大きい。
つー事だわな。まあJavaがこうなった以上は海外でも、日本でも、今後Python置き換えが進むだろう。
>>329
GoogleトレンドのPython急上昇はその端的な表れ。
URLリンク(pypl.github.io)
355:デフォルトの名無しさん
18/09/27 23:36:04.36 RquF49Z1.net
>>348
Pythonで置き換えなんて来ないわwww
それは真っ当なスキルの人を集めてPythonで大規模なシステム作りました、
って話で、腕の悪い人を集めて作りましたって話じゃ無い。
お前はJavaしか出来ない低レベルプログラマーを舐めてる。
Pythonになるぐらいなら、型が追加されて構文が似てきたPHPの方がまだ可能性があるわ。
356:デフォルトの名無しさん
18/09/27 23:56:56.19 CuYlDriK.net
JavaできてPythonができない理由が思いつかない
Pythonで問題になるのは結合部分やコードの統一性、依存の管理とかだろう
大規模で問題になるってんだからマネジメントの問題だろ
コーダーのせいに�
357:キんな
358:デフォルトの名無しさん
18/09/28 00:04:19.40 z0/kwoJ2.net
>>348
Cでゴリゴリにチューンした超高速ライブラリを
簡易言語のPythonで組み立てるだけの簡単なお仕事
やっぱりプログラム技術の進化系としてはこれが最善なのかな・・・
359:デフォルトの名無しさん
18/09/28 00:07:07.09 5ekEeIFJ.net
azureの実行目的ならJavaのLTSを無償提供
まさかのMSサポート開始か
360:デフォルトの名無しさん
18/09/28 00:30:11.75 16oPBkbf.net
>>350
Pythonだけじゃないけど変数の型が無い言語だと型が強ければコンパイル時に検出できる
割としょうもないことを延々テストコード書かないといけないのが辛いというのはある
361:デフォルトの名無しさん
18/09/28 01:07:33.04 Tsa5QR6C.net
PyキチまたPythonのステマやってるの?
マッチポンプもそうだけど古い手に今更引っ掛かるアホはいないぞ
362:デフォルトの名無しさん
18/09/28 01:47:25.99 FhArznfq.net
URLリンク(www.publickey1.jp)
363:デフォルトの名無しさん
18/09/28 02:28:38.33 XsBEo249.net
>>352
競合になるようならMSへのTCKの提供を打ち切るでしょ
Oracleにはその裁量があり、いつでもOpenJDKのディストリビューターを潰せる
364:デフォルトの名無しさん
18/09/28 03:09:20.88 7TcOhOkP.net
TCKにそこまで効力ある?Javaを名乗れないくらいじゃないの?
365:デフォルトの名無しさん
18/09/28 07:36:39.89 l1rSOndZ.net
>>328
どこまでが一台?
366:デフォルトの名無しさん
18/09/28 08:01:58.01 ys43ek26.net
OracleだってOpenJDKが生命線だって解ってるから無下にはしないだろ
2枚舌で上手いこと稼ごうとしてるんだろうし
367:デフォルトの名無しさん
18/09/28 08:16:41.23 sK2BiGzi.net
>>291
有償で一つの企業への依存性が高い言語を公教育で教える
というのは倫理的な問題があるからな
他に選択肢がないならともかく
今後、日本の大学でも順次カリキュラムからJavaが削除され
Python等への切り替えが進むだろう
368:デフォルトの名無しさん
18/09/28 08:48:53.56 XsBEo249.net
>>357
実際それでApache Harmonyは潰されたんやで
JVM仕様の特許利用許諾の条件を満たさなくなるから、最悪、オラクルから訴えられる可能性がある
369:デフォルトの名無しさん
18/09/28 09:06:48.34 N4Xw9U1a.net
>>354
っていうか、Javaの用途って非常に幅広いんだけど、Pythonがその代りになると
思ってる時点でジョークにしかならんよな。
Javaは言語じゃなくて、インフラや周辺環境も含めての技術なわけで。
サーバー落ちたら人が死ぬ業務システムにPythonが適用できるかって言ったらありえないし、
AndroidアプリをPythonで書きましょうとか、組み込み機器をPythonで
作りましょうとかもやはりありえない。
Pythonが代替になるとしたら、エンドユーザー向けのWebアプリがせいぜいだろう。
PHPやRubyでなくPythonを選ぶ理由があればだけどな。
370:デフォルトの名無しさん
18/09/28 09:41:42.38 RkcW9GUM.net
>>361
Harmonyが潰れたのは主スポンサーのIBMがOpenJDKにシフトして開発者が居なくなったからだよ
TCKの問題は初期から抱えていたけど
それで潰されたと言うのは話が飛躍しすぎでは
371:デフォルトの名無しさん
18/09/28 11:51:05.95 hz6e91lX.net
>>363
結局、ライセンスの自由度よりも権利関係が明確で法的なリスクのないものが選ばれたってことだろ
それはTCKとOpenJDKの関係においても同じことだよ
372:デフォルトの名無しさん
18/09/28 11:57:34.54 Y0/Lv67w.net
AndroidStudioはOpenJDKで助かるっぽいけどさ
同じAndroid開発でも俺の使ってるUnityやXamarin.Androidは
373:思いっきりJDKつかってるな
374:デフォルトの名無しさん
18/09/28 12:26:24.00 8pTOjC3E.net
AzureのJavaはAzulのGPLv2実装だぞ
GPLv2用のTCKはSunの頃から公開してるんだから関係ないだろ
Oracleが抱えてるのは別ライセンス用のTCKだ
375:デフォルトの名無しさん
18/09/28 12:40:28.09 hz6e91lX.net
>>366
違うよ
Azure向けのプロダクトとして提供するのはAzulによるOpenJDKビルド
Azulが独自に開発したJVMもあるけどそれとは別
376:デフォルトの名無しさん
18/09/28 15:46:56.03 aL4Ppbyw.net
openJDKビルドならGPLv2なんだから合っているのでは?
377:デフォルトの名無しさん
18/09/29 02:55:48.23 GjOuimji.net
OpenJDKのLTSなんて来ない
よってJavaは終わり
Javaのパッケージソフトとか売ってる所(自治体システムとか)はRedHatのクラウドシステム(JBoss)とかでRedHatのサポートでしのいだり、IBMに移行してJavaのサポート受ける方向に行ってる
自ら6ヶ月毎にOpenJDKビルドするとか面倒な事やってられないと思う
378:デフォルトの名無しさん
18/09/29 03:04:45.01 FWq7rway.net
>>360
じゃあ学校でVisual Basicとか教えるのは論外ですな
379:デフォルトの名無しさん
18/09/29 03:15:17.31 GjOuimji.net
>>360
Java→PHP、Pythonの方向だろうけど
Visual Studio Community editionでC#、VB.NET教育は有り得ると思うよ
Visual Studio Codeだと無償だし
380:デフォルトの名無しさん
18/09/29 03:18:40.69 8JaJUYg5.net
>>370
Fortran77やFortran90を使っていた我が大学は断罪されるべきかと思われる
381:デフォルトの名無しさん
18/09/29 09:11:09.99 j1as2/+f.net
>>362
PythonはCと相性がいいから組み込みでも採用が伸びてるぞ。
無知って怖いな。ホントの所、Pythonの問題は人材が足りないのと、
実績が少ないって事ぐらいだよ。それもJavaの衰退と大学を中心とした
教育研究分野へのPythonの浸透で覆されつつある。知らぬのは
井の中の蛙、日本人ばかりなり。といった所だ。
382:デフォルトの名無しさん
18/09/29 09:46:59.30 qJOKNNYE.net
>>373
組み込み系エンジニアが選んだ「業務で使う」「好きな」言語/OSは? 言語 1位は「C」、OS 1位は「Windows」に
URLリンク(engineer.fabcross.jp)
200人の組み込みエンジニアへのアンケートで
> 「Python」(3人)
で何だって?
383:デフォルトの名無しさん
18/09/29 11:09:11.71 FsCjjRSg.net
>>369
なんで自分でビルドする前提なの?
384:デフォルトの名無しさん
18/09/29 14:15:34.54 xmqw0qC3.net
>>370
違う意味で論外w
385:デフォルトの名無しさん
18/09/30 01:55:09.13 eA5yZ3LP.net
>>375
ソフトウェアハウス作った成果物はそうなるな
ただ利用してるだけならLinuxだとdistributionをRedHatにするなり、IBMにするなり、Azuleにすりゃいいだけだな
386:デフォルトの名無しさん
18/09/30 04:06:11.51 dhnjJDCg.net
>>374
知らぬのは井の中の蛙、日本人ばかりなり。といった所だ。
こう言ってる奴への反論に日本人向けアンケート結果出してくるとかさすがに頭悪すぎない?
387:デフォルトの名無しさん
18/09/30 06:46:19.99 ZC3PM59x.net
>>339
なるほどな。
Javaでデスクトップアプリは考えられん...ことはないな、Eclipseもデスクトップアプリだ。うへぇ
388:デフォルトの名無しさん
18/09/30 13:00:48.39 iDc4D5iH.net
>>378
ん?日本で今後Pythonが普及するって主張してるんじゃないの?海外の話?
389:デフォルトの名無しさん
18/09/30 17:55:54.57 hxEpuuoV.net
>>380
「組み込み機器をPythonで
作りましょうとかもやはりありえない」に対するツッコミの流れだから日本のアンケートを貼るのはズレてると思うよ
390:デフォルトの名無しさん
18/09/30 18:49:19.06 8FCnUnR7.net
きっとTomcat.NetやRuby on Tomcatが作られて難民を救済してくれるだろう
391:デフォルトの名無しさん
18/10/01 19:53:05.51 yNALqrvB.net
mac版のOracleJDK11入れてみたけど
/Library/Java/JavaVirtualMachines/
にJDKを置くだけみたいなんでOracle版はやめた
WinからLinuxからMacまで全てOracleグッバイだね
392:デフォルトの名無しさん
18/10/01 20:04:08.93 L4jER+c5.net
>>383
何ゆえ有償のOracleJDKをw
393:デフォルトの名無しさん
18/10/01 20:34:10.52 lLn/Vvr8.net
>>383
それたとえ個人用途でも開発でない通常の運用に使ったらライセンス違反やで
394:デフォルトの名無しさん
18/10/01 22:10:49.88 R6LSqVZl.net
よくもわるくもライセンスだけの問題だからな
入れてみて動くからとか言ってるのは真アホ
395:デフォルトの名無しさん
18/10/01 22:19:50.55 /InadKmT.net
動く確認なのになぜOracleJDK使うかな
OpenJDKで試すのが本筋だろ
396:デフォルトの名無しさん
18/10/02 11:36:33.87 K8sojPVz.net
URLリンク(www.oracle.com)
ここによると、Java8は無料なんだよな?
じゃ、Java8でいけるとこまで行って、その間に他ののプラットホームに移行を進めておくのが現実的だろうか。
397:デフォルトの名無しさん
18/10/02 11:47:53.05 flbPDPGF.net
URLリンク(www.oracle.com)
猶予期間は残り3か月(個人は1年ちょっと)
398:デフォルトの名無しさん
18/10/02 13:12:10.87 5/+qTba3.net
Java使い大量余りになるな
399:デフォルトの名無しさん
18/10/02 15:26:19.45 77rOVAHm.net
OpenJDKは罠だわ
特許侵害が起きて一発で全財産やられかねない
400:デフォルトの名無しさん
18/10/02 15:51:35.12 PHbBCFwy.net
>>388
もう来年早々サポート切れるだろ
401:デフォルトの名無しさん
18/10/02 15:52:55.54 PHbBCFwy.net
>>391
ソース改変しなきゃOK
いじってOracleが違反と判断したら終わり
402:デフォルトの名無しさん
18/10/02 16:11:34.19 qPXiXDlg.net
>>391
まだそれ続けるの?
403:デフォルトの名無しさん
18/10/02 16:44:08.97 R55KZ4OO.net
特許条項入ってるのはApacheライセンスくらいじゃなかったっけ?
プログラミング言語でApacheライセンス採用してるものは少ないし
殆どの言語で同等の特許リスクがあるのでは
404:デフォルトの名無しさん
18/10/02 16:54:50.39 giBEQZ0B.net
>>395
.NET CoreはMITライセンスとは別に、現状のソースに対して特許の利用を認めますという規定がある
改変については、もし明文で全ての派生物に対して特許利用を認めてしまったら、
意図的に元々カバーされてない特許を侵害するような改変をして特許を勝手に使うということができてしまうから仕方ない
一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある
405:デフォルトの名無しさん
18/10/02 17:23:14.11 L9Wh/g+m.net
>>396
>>一方OpenJDKはTCKを通ってないディストリビューションを使うと改変の有無に関わらず特許訴訟リスクがある
これがミソだよな
406:デフォルトの名無しさん
18/10/02 19:12:54.47 77rOVAHm.net
問題の核心がなんなのか分かってないやつだらけなんだろうな
407:デフォルトの名無しさん
18/10/02 19:31:16.04 bUlzuy1a.net
実際TCK通さず配布するディストリビュータいるのか?
javaの名前使えないのに
408:デフォルトの名無しさん
18/10/02 20:15:27.81 qlZmskoo.net
>>399
存在はし得る
そんな道に落ちてる生卵みたいなディストリビューター使う方が自己責任だが
409:デフォルトの名無しさん
18/10/02 20:33:34.98 hoj6Ip4o.net
バージョンアップ時に
セキュリティアップデートします!
バグ修正します!
ついでに機能追加します!
ってだけだろ。
常に最新版入れといたらええねん!
410:デフォルトの名無しさん
18/10/02 20:47:17.32 K8sojPVz.net
>>392
サポート切れた後、Java8を使い続けると、ライセンス的にはどうなるのだろう?Java11以降と同じくライセンス使用料を請求されるのか、それとも、それまで通りなのか?
411:デフォルトの名無しさん
18/10/02 21:01:41.45 /S3zkOva.net
>>402
釣りうぜえ
412:デフォルトの名無しさん
18/10/02 21:02:00.60 L9Wh/g+m.net
>>402
自己責任
セキュリティホール着かれて情報漏洩しても誰も助けてくれません
413:デフォルトの名無しさん
18/10/02 21:14:33.39 WWljJiuT.net
>>404
×着かれて
○突かれて
414:デフォルトの名無しさん
18/10/02 21:43:39.37 K8sojPVz.net
>>404
JavaはWebアプリに使われるケースが多いので、しばらくは、セキュリティホール開きっぱなしのWebアプリが、世間にゴロゴロすることになるだろうか。あたかも、今のstrutsベースのアプリのように。
まさしく阿鼻叫喚だな。
415:デフォルトの名無しさん
18/10/02 21:56:42.31 L9Wh/g+m.net
>>406
そう言えば役所の申告アプリとかほったらかしだよなw
416:デフォルトの名無しさん
18/10/02 21:58:01.20 L9Wh/g+m.net
今回のは、ある意味Oracleの時限爆弾みたいなモノだわな
417:デフォルトの名無しさん
18/10/02 22:52:03.29 K8sojPVz.net
>>407
箱モノとおんなじだな。建てる時だけ金ぶち込んで、保守費用全然かけず、その結果すぐボロボロになる。
地方でNPOやってる子が嘆いてたよ。近代的な建物なのに雨漏りするって。
418:デフォルトの名無しさん
18/10/03 12:13:19.74 UxNp+t23.net
>>399
MSがXamarin向けに配布してるやつとかJetBrainsが自社IDE用にビルドしてるやつとかはTCK通してないはず
XamarinのはそもそもTCK通らないだろうけど
419:デフォルトの名無しさん
18/10/03 12:24:53.38 RkmMDhHJ.net
ディストリビューション独自ビルドパッケージも
Oracleが厳密だと言い張るなら配布できなさそうだけど
420:デフォルトの名無しさん
18/10/03 12:25:46.59 1BJyMrpr.net
MSが特許無視かよ
Java裁判再びか?和解したのはMSとSunであってOracleでは無いからな
421:デフォルトの名無しさん
18/10/03 13:09:52.17 RkmMDhHJ.net
>>412
こういうアホがさわいでるの?
422:デフォルトの名無しさん
18/10/03 13:34:46.94 UxNp+t23.net
まあOpenJDKの利用にあたり無改変のOpenJDKソースに含まれる特許については使っていいとOracle自身が声明を出せば済むことなんだけどな
明らかに混乱を意図的に放置して有償ライセンスへの移行促進に利用している
ランサムウェアと言われても仕方のない極めて悪質なやり方だわ
423:デフォルトの名無しさん
18/10/03 13:37:30.48 rCYpwDuQ.net
>>414
結局動向を見てる訳だよ
皆がOpenJDK好き勝手使い出して無法状態になったら見せしめで裁判起こす
424:デフォルトの名無しさん
18/10/03 19:25:29.52 2MWarqil.net
JREを独自にビルドして配布しないといけないってマジ?
425:デフォルトの名無しさん
18/10/03 23:27:29.39 rQaZwWqM.net
>>416
下記参考にすると
OpenJDK11をJavaVirtualMachine下に持って来る、で良いハズ
383 デフォルトの名無しさん 2018/10/01(月) 19:53:05.51 ID:yNALqrvB
mac版のOracleJDK11入れてみたけど
/Library/Java/JavaVirtualMachines/
にJDKを置くだけみたいなんでOracle版はやめた
WinからLinuxからMacまで全てOracleグッバイだね
426:デフォルトの名無しさん
18/10/03 23:47:08.19 2Ug5oP7X.net
>>416
JRE自体がJava8で終了な感じ
来年1月以降はJRE8のパッチ提供がどうなるかも詳しく説明されてない気がする
Java11以降はJDKに含まれるライブラリの必要モジュールとJVMをパッケージ化してユーザーには配布しろって書いてある
427:デフォルトの名無しさん
18/10/04 20:43:28.99 5/hvVUTB.net
>>418
Write Once Build Everywhere.
428:デフォルトの名無しさん
18/10/05 02:22:17.29 r4MShA1E.net
>>414
なんで金取れるネタを無償で提供するんだよオラクルが
429:デフォルトの名無しさん
18/10/05 09:31:31.38 xGDGeoHe.net
特許利用許諾を受けて配布が許可されたOpenJDKがあっても、更にそれを使う人に特許利用権が与えられるわけじゃないからな
430:デフォルトの名無しさん
18/10/05 11:34:25.53 dsZIcecx.net
それはディストリビュータがオラクルの特許を使用して配布する�
431:`になるから問題ないでしょ 二次配布についてはディストリビュータが明示的に二次配布は一時配布扱いでいいよと言ってない限りグレーだと思うけど
432:デフォルトの名無しさん
18/10/05 11:38:40.05 3HCaq/nn.net
>>421
それじゃあKotlinにしろScalaにしろjvm言語で開発して運用しようとすれば、
オラクルの著作権侵害の訴えの恐怖に怯え続けなければならないってこと?
OpenJDKを使うようにしても半年ごとのリリースで試験テストのコストがかかる上に
オラクルからの裁判リスクを抱え続けるんじゃjvm言語での開発案件無くなるなぁ
433:デフォルトの名無しさん
18/10/05 11:45:05.87 dsZIcecx.net
>>423
違う
著作権の利用はGPLv2によって明示的に許可されている
訴訟リスクがあるのは特許侵害の方
434:デフォルトの名無しさん
18/10/05 12:10:22.32 3HCaq/nn.net
>>424
ということは、グーグルがAndroidでJavaもどきのProject HarmonyベースのJava API(Dalvik)を
開発して配布してJavaの特許侵害を侵したから訴訟を起こされているけど、
OpenJDKを使用して開発する分には、オラクルからの訴訟リスクはないという理解でいいかな?
まあそれでも半年ごとのOpenJDKの運用テストのコストという大問題が残るが
435:デフォルトの名無しさん
18/10/05 12:18:53.11 zU8FPzLB.net
特許の方は棄却されたよ
Googleの著作権侵害は確定して賠償の減額狙いで争ってる状態
436:デフォルトの名無しさん
18/10/05 12:28:35.46 3oxpynwV.net
SunもOracleも非互換のJavaもどきは許さない態度でしっかり潰してるけど
ライセンス違反してない相手に訴訟なんかしたことないでしょ
437:デフォルトの名無しさん
18/10/05 14:00:27.55 3HCaq/nn.net
>>426
>>427
回答ありがとう
問題は、半年ごとに生じるOpenJDKの費用負担を顧客がのんでくれるか、ライセンス料を支払ってでもOracle JDKを
使い続けるか、思い切って多言語に切り替えるか、いずれにしても非常に難しい選択を強いられることだな
Javaは衰退するのは必然だが、jvm言語も一緒に引きずられて衰退の道を歩むことになるのだろうか?
438:デフォルトの名無しさん
18/10/05 14:13:41.83 i5O9Wyhr.net
今までも3ヶ月毎のマイナーバージョンアップがあったのにどうやって運用してたんだ?
テストせずバージョンアップ?セキュリティホールもバグも無視で放置?
439:デフォルトの名無しさん
18/10/05 14:26:30.60 1o4B8pHo.net
未だにサポート付きがOracleJDKしかないと言ってる情弱に付ける薬無し
440:デフォルトの名無しさん
18/10/05 17:32:51.09 LO7pRmh6.net
>>430
OpenJDKのサポートは情報提供とソース提供だけが実態だろ
441:デフォルトの名無しさん
18/10/05 17:39:28.00 LO7pRmh6.net
>>430
RedHatやIBMはそのdistribution次第だし
442:デフォルトの名無しさん
18/10/11 18:22:22.52 WqusXiBc.net
>>429
無視してたな
443:デフォルトの名無しさん
18/10/13 03:26:11.93 cjVmrIli.net
URLリンク(access.redhat.com)
RedHatは2023までOpenJDKをサポート
444:デフォルトの名無しさん
18/10/13 22:04:14.67 NMN+Q1Z3.net
2023年か
プログラムならサポート切れで代替え探せばいいけど元となるプログラムなら早めに何らかを考えなきゃならないな
大規模なら特に(ノД`)
445:デフォルトの名無しさん
18/10/14 10:15:40.25 EkskyQyy.net
CentOSじゃなくてRedHat使うようなプロジェクトなら、
別にOracleとのサポート契約だって問題ないっしょ。
446:デフォルトの名無しさん
18/10/14 10:21:03.45 r97sA0Ay.net
というかRedHatは実際にはLTSのソースをオラクルから貰う契約をしてるんだろうな
RHELの価格に転嫁してるだけ
ビルドすら自前でやってるのかどうか怪しい
447:デフォルトの名無しさん
18/10/14 11:16:19.84 fogPp4SL.net
>>437
同意。
>>432
まるでOpenJDKでも有償版と同じ扱いのように書いてるが、
RedHat自体が有償なので、
結局有償なのは変わらないからね。
448:デフォルトの名無しさん
18/10/14 12:40:27.39 A24743ze.net
>>434
OpenJDK8のサポートだぞ
8にいつまでしがみつく気なんだか
449:デフォルトの名無しさん
18/10/14 14:45:38.77 gVWHoaX6.net
サードパーティによるOpenJDKのサポートって、あれはバージョンの新しいOpenJDKになされたセキュリティフィックスをバックポーティングしてくれるわけ?
450:デフォルトの名無しさん
18/10/14 15:20:37.47 5HyvHTbq.net
Oracle含む各ディストリビューターはフォークせずにOpenJDKに修正をコミットしていくみたいよ
ソースは一本化されるから
ディストリビューターの差異はビルドのタイミングくらいかね
451:デフォルトの名無しさん
18/10/14 17:54:28.73 gNg7BPxs.net
サーバー関連で今までJava使ってて、この有償化を機会に思い切って他言語に移行しようとされている方々は、
代替の言語としてどういったものが現場で候補で挙げられていますか?
452:デフォルトの名無しさん
18/10/14 17:57:20.12 aRFAvqf9.net
>>442
C#
453:デフォルトの名無しさん
18/10/14 18:04:05.30 gNg7BPxs.net
>>442
やっぱり
Oracleの特許侵害の訴訟リスクの可能性を考えれば、そうなっちゃいますよね
454:デフォルトの名無しさん
18/10/14 18:05:24.56 gNg7BPxs.net
>>444
アンカー間違えた
>>443の返しです
455:デフォルトの名無しさん
18/10/14 18:41:30.89 2GMnm3ip.net
>>439
>>434とは別人だが、実行ハードウェアが32bitなので、Java8から先に勧めない...
456:デフォルトの名無しさん
18/10/14 18:43:42.17 RzJcTIeH.net
C#はやめてください
Java経験者の方にはVBNETがおすすめですよ
457:デフォルトの名無しさん
18/10/14 21:54:41.52 EkskyQyy.net
>>447
マジに受け取られたら大惨事だから止めろ。.NET系で今更C#以外を選ぶ理由はない。
458:デフォルトの名無しさん
18/10/14 22:14:20.45 1kWtj90+.net
C#に元Java屋が来てほしくないってことでは?
459:デフォルトの名無しさん
18/10/15 09:55:23.64 9ttFBukH.net
>> 434
URLリンク(www.azul.com)
azulがredhatよりサポート期間伸ばした結果かわからないけど、
openjdkの各社サポート期間に合わせて、古いバージョンは(publicアップデート期間までOracle?)、redhat、azulの順にメンテナが変わってるみたい
URLリンク(news.mynavi.jp)
URLリンク(www.slideshare.net)
460:デフォルトの名無しさん
18/10/15 13:30:44.87 44Obci0s.net
>>446
Java8(32bit)ならRedHatでええやろ
461:デフォルトの名無しさん
18/10/15 13:34:05.36 44Obci0s.net
>>448
そうか?
C#でしか出来ない部分が有るならそうだが
そうで無いならVB.NETで十分だろ
VB6までのボンクラプログラマーをVB.NET案件で受け入れるのと、Javaプログラマーを受け入れるのと考えたらJavaプログラマーの方がオブジェクト指向理解してて十分だと思うが
462:デフォルトの名無しさん
18/10/15 13:36:53.43 44Obci0s.net
>>437
自分でOpenJDKソース貰ってビルドするのと手間考えればマシって事だろ
463:デフォルトの名無しさん
18/10/15 13:56:35.43 z+yGP+t7.net
>>452
いまさらVB.NETとかキチガイ
464:デフォルトの名無しさん
18/10/15 13:58:26.32 77l08tLw.net
Rubyの案件を受けられるようにRubyを勉強しとくかな
そんな仕事は永久に来ない気がするけどBSDライセンスは魅力的だ
.NetはいつJavaと同じ道をたどるかわからないし、Pythonはエディタのコード補完に慣れきった俺にはきついわ
465:デフォルトの名無しさん
18/10/15 14:07:19.06 GAx6dZLy.net
C#はJavaのLTSがどうのと言ってる人が納得するようなサポート体制なの?
466:デフォルトの名無しさん
18/10/15 14:16:03.52 wjSx3tGv.net
>>452
そもそもサーバーサイドの開発をJavaで行なっていたのを思い切って他言語に移行する仮定の話という話であり、
元々VB.NETで運用していたVB.NET案件にJavaプログラマーを受け入れさせるかどうかという話題ではないだろ
VB6までのログラマーのスキル不足というVB.NETの問題とJava有償化に伴うJavaの代替言語の選定問題とは
全然別の話
467:デフォルトの名無しさん
18/10/15 14:19:30.85 wjSx3tGv.net
>>452
誤)VB6までのログラマーの
正)VB6までのプログラマーの
468:デフォルトの名無しさん
18/10/15 14:25:21.65 wjSx3tGv.net
>>458
>>457の訂正の文でした
すみません
469:デフォルトの名無しさん
18/10/15 14:30:46.68 2RiwxTaE.net
>>452
Javaからの移行なのに、同じ.NET言語の中で構文的に一番似通ってるC#じゃなくて、
かけ離れているVB.NETを選ぶ理由なんてないだろJK。
しかも.NET言語の中では、C#がフルスペックなのに対して、
VB.NETは機能制限版的な扱いなのに。
470:デフォルトの名無しさん
18/10/15 15:15:12.01 Te0U+8uU.net
>>460
PGの平均スキル的にはVB.NETの方が近いと思うよ
C#はVBがあるから比較的レベル高め
471:デフォルトの名無しさん
18/10/15 20:14:52.27 1WHouwEf.net
なんでそんな主張してるのかと思ってたら
土方呼ばわりしてバカにしてた奴に仕事とられるんじゃないかと思って戦々恐々としてるのなw
C#ラクで簡単なのに高スキルみたいな顔できてたもんね
472:デフォルトの名無しさん
18/10/15 21:19:12.36 2RiwxTaE.net
>>461
それは一から学習した場合の話だろ。
なんで既存言語からの移行なのに、一から学習した場合に
同じぐらいのスキルになるからって全然違う言語に移行させるんだよ。
そもそもVB.NETは発祥が既存のVB6プログラマーの受け皿として、
って言語だから、新規に学ぶ価値は全くない。
473:デフォルトの名無しさん
18/10/15 21:26:53.67 wjSx3tGv.net
確かにC#erは、VB.NETやVB6更にはただのVBAとかMS謹製のプログラム界のヒエラルキーにおいては
頂点に君臨し続けてきたからなあ
JavaerやそのJVM言語繋がりのScala使いとかが大量にC#に参入されるかもしれない事態は、本当心中
穏やかならざるを得ない状況なのかも
474:デフォルトの名無しさん
18/10/15 21:38:11.33 on44pmoF.net
Javaから移行するなら.NET Coreが基本だろうから、今のC#erの大半にとってもほとんど未知の世界でしょ
C#erも今更全く新しいプラットフォームを学習するなら手広く選択肢を検討するところも多いだろうし、
今後しばらくは全体的にシャッフルが起きるんじゃないかな
475:デフォルトの名無しさん
18/10/15 22:09:37.35 Qf7ZS/55.net
>>465
.NET Core使えないC#erなんているの?
476:デフォルトの名無しさん
18/10/15 22:38:08.14 Jn+Zd0V9.net
Java屋ってクラスベースOOPとデザインパターンにカチコチに固められた人たちという偏見持ってます
477:デフォルトの名無しさん
18/10/15 23:54:57.72 77l08tLw.net
C#もデザインパターンガチガチなんだろうが、1割ぐらいの人間しか守っとらん
478:デフォルトの名無しさん
18/10/16 00:36:27.71 ZRWmElOc.net
>>467
正解
枠にはまった使い方しかしない人多いからC#と言うか.NETの自由さは合わないと思う
>>461が言う様にレベル的にはVB.NETレベルだと思うが今さらVBとかやりたくないだろうからC#(.NET Core)に流れるだりうね
479:デフォルトの名無しさん
18/10/16 01:18:13.46 0QPSjgo8.net
>>466
Windows環境しかやった事無い人いるよ
Javaerが.NET Coreに大挙移動か
おらワクワクすっぞ
480:デフォルトの名無しさん
18/10/16 01:24:06.23 k/8X8vek.net
Java10の仕事ない?
481:デフォルトの名無しさん
18/10/16 01:55:16.02 0QPSjgo8.net
>>471
サポート先月で終わったよ
482:デフォルトの名無しさん
18/10/16 02:01:11.81 L6l9R59e.net
俺には無縁だけど、Scala勢とかはどうすんだろ?
483:デフォルトの名無しさん
18/10/16 02:02:36.50 6475/vXt.net
そのうちJVMに課金してScalaとかKotlinも有償とか言い出すぞ
484:デフォルトの名無しさん
18/10/16 08:54:33.33 4fUBRMG7.net
Java SE subscription て結局どこで買えるの?
オラクルのサイト探したけど購入ページが見つからない
電話して営業呼んだりする必要ある?
485:デフォルトの名無しさん
18/10/16 10:34:28.39 0QPSjgo8.net
>>475
URLリンク(www.oracle.com)
486:デフォルトの名無しさん
18/10/16 10:38:13.72 0QPSjgo8.net
>>475
URLリンク(www.intellilink.co.jp)
487:デフォルトの名無しさん
18/10/16 10:41:30.09 0QPSjgo8.net
>>475
distribution経由でしょ
488:デフォルトの名無しさん
18/10/16 10:50:19.48 0QPSjgo8.net
URLリンク(docs.google.com)
2019.1月以降、Java8を使い続けたい場合、Adopt,Azul,IBM,RedHatのOpenJDKバイナリ貰えってなっとるなw
半年毎にアップデートじゃなくて3ヶ月毎にアップデートで半年で大きくバージョン変わるw
手間が半端無いな
489:デフォルトの名無しさん
18/10/16 13:14:15.43 4xyg9kiN.net
Erlang VM (BEAM) 上で動作するElixirが、Javaの代替言語として
全然名前が挙がらない件ww
490:デフォルトの名無しさん
18/10/16 13:17:30.09 y5q0bWlw.net
静的型検査のない関数型とかただの罰ゲームだからな
実装が手抜きなだけで動的型であること自体に何のメリットもない仕様だし
491:デフォルトの名無しさん
18/10/16 14:17:13.13 /lKNV5hr.net
>>481
存在が興味深く意義深いというのとそれが実務に耐えることができるというのは全く別モノだからな…
492:デフォルトの名無しさん
18/10/16 14:34:23.16 4fUBRMG7.net
>>476-479
サンクス!
ただ、そのページは価格は出てるけど購入ページへのリンクとかはないんだよな
今使ってるパッケージが動作保証対象がOracle Java8のみでOpenJDKはダメとかおかしなことを言っている。
まともな話が通じなくて面倒だから買っちゃおうとしたら、購入方法がないじゃん
本気で売る気はないんだろうか?
493:デフォルトの名無しさん
18/10/16 15:13:57.12 Rj6gq/QK.net
1月まで無償だからまだ契約できない?
494:デフォルトの名無しさん
18/10/16 15:25:08.00 8J+M5yKD.net
SUNは復活すべきだ
495:デフォルトの名無しさん
18/10/16 20:12:48.19 IdlkHZ6F.net
>>483,484
Oracleのサポート契約してたらOracleから買えるでしょ
496:デフォルトの名無しさん
18/10/16 21:52:34.79 potqw8LR.net
とりあえずcentos7とopenjdk8で2023年6月まで持つのでそれまでに考える
azureはazulとの提携拡大したみたいだけど、AWSやGCEのGAEみたいなサービスとかどうするんだろ。
java8で引っ張るのかな?
URLリンク(azure.microsoft.com)
497:デフォルトの名無しさん
18/10/17 00:07:34.61 zzrI5hOh.net
>>486
Java以外オラクル製品使ってないけどどうやってオラクルのサポート契約したらいいの?
498:デフォルトの名無しさん
18/10/17 00:44:31.65 yX5edx8n.net
LTSが心配でこんな質問をここでするような人が扱う
他のものは大丈夫なんだろうか
499:デフォルトの名無しさん
18/10/17 02:53:29.41 SufXAv0v.net
>>488
URLリンク(faq.oracle.co.jp)
500:デフォルトの名無しさん
18/10/17 12:02:47.00 BF7AMqxF.net
オラクル製品は、開発、検証用途で無償利用出来るのが良いところだけど、
ライセンス購入ページや管理の情報は公開されてないん?
URLリンク(www.intellilink.co.jp)
クラウド環境で込みみたいな方が楽そうだね。
501:デフォルトの名無しさん
18/10/17 12:06:18.05 BF7AMqxF.net
これか。プライベート環境でも使えるみたいだけど、パブリックの日本リージョンはあるんかな?
URLリンク(www.oracle.com)
502:デフォルトの名無しさん
18/10/17 12:13:03.24 tHw/Qu/E.net
いや普通にAWS MarketplaceとかでOracle Enterprise LinuxとかRHELとかライセンス付きで買えるよ
クラウドプラットフォームまでわざわざボラクルに囲い込まれるとかマゾすぎるだろ
503:デフォルトの名無しさん
18/10/17 12:24:15.78 BF7AMqxF.net
adopt openjdk上のjdk8のu181のリリース、oracle jdkからopenj9が1月遅れで、hotspotがちょうど追加されたところで3月遅れだね。
URLリンク(adoptopenjdk.net)
URLリンク(adoptopenjdk.net)
zuluやcentosは同じ月に出てたみたい。
URLリンク(buildlogs.centos.org)
一週間後ぐらい
URLリンク(www.azul.com)
ファイルのtimestampは翌日ぐらい
504:デフォルトの名無しさん
18/10/17 12:27:31.65 tHw/Qu/E.net
重大な脆弱性だったら死亡だな
505:デフォルトの名無しさん
18/10/17 12:57:26.46 Po4hidAz.net
OS代やDB代なら喜んで払うのに、実行環境代を払わないってのも変な話だよな
506:デフォルトの名無しさん
18/10/17 13:28:38.37 FS/ndd3Y.net
>>496
無理無理、Oracleデータベースの値段が跳ね上がって、片っ端から逃げたのに。ましてや、各クライアント毎に課金なんてとんでもない。
507:デフォルトの名無しさん
18/10/17 20:43:51.68 ajXJn48F.net
Oracle→MySQLへ逃げる
MySQLもJava同様、課金開始
がロードマップ
PostgreSQLやMariaDBに逃げたヤツらの勝ち
Java課金はこれの試金石でもある
508:デフォルトの名無しさん
18/10/19 03:17:00.20 0LE99SNy.net
教育現場はこういう方向だろうね
専門学校や研修機関などでJavaを教えているところはまだ多いと思う。Java11の無償ライセンスの場合、「第三者の教育」に使えないので、有償を買うかOpenJDKから取得する必要がある。これは廃れる理由として十分かもしれない。来年春のカリキュラムはどうなることやら。
509:デフォルトの名無しさん
18/10/19 03:21:46.89 0LE99SNy.net
>>499
その現状を残念な方向で見ると、数年してjavaを教えている学校は、古いまま教えているか、ライセンス違反しているかのいずれかになるかも知れません。(購入はしない前提)
510:デフォルトの名無しさん
18/10/19 03:25:26.77 0LE99SNy.net
oracle�java�が11から有償化されて、比較的リーズナブルな鸙ava�SE subscription が出来たのはいいんだけど、プロセッサライセンスの考え方はなんとかならないだろうか? 外部の仮想サーバサービス上で動かせない
511:デフォルトの名無しさん
18/10/19 03:30:33.13 pAOdCbYR.net
どんだけOracleJDK好きなんだ
512:デフォルトの名無しさん
18/10/19 04:01:59.86 +phyY8sQ.net
Javaのパワーユーザーっぽい奴が発狂寸前になってたわ
513:デフォルトの名無しさん
18/10/19 07:06:06.27 7dnHZNcI.net
>>500
おそらくサポート切れのJava 8を使い続けるんだろうね
最新のバージョンを購入して教え続けるのは、コスト的に見合わないから
まあセキュリティホール開きっぱなしの無償Java 8を使い続けるのも3、4年が限界だろうから
数年で教育現場から跡形もなくJavaは消えることになるだろうね
514:デフォルトの名無しさん
18/10/19 07:25:25.07 XTfjoll+.net
URLリンク(www.orangeitems.com)
非商用、開発時点では無償
教育現場はもしかして無償か
515:デフォルトの名無しさん
18/10/19 07:43:35.63 7dnHZNcI.net
>>505
「第三者への教育」は商用目的でしょ
無償で使う為には、学生が個人のPCを教室に持ち込んで、Java 8をダウンロードして使う必要がある
まあ教える教官は授業料とって収入得ているので、有償版使って教えるしかないが
ただし学生が個人のPCを使って無償版Java 8を利用する場合でも、サポートは2020年末までとなる
URLリンク(cio.go.jp)
>Javaアプレットを無償サポートにより利用できるのは、Java8のみとなり、2019年(平成31年)
1月までがその期限となります。ただし、無償サポート終了以降も、公的かつ個人利用(非営利
目的かつ非商用)に限ってJava8のアップデートを2020年末までは提供する意向です。
どっちみち、Javaの無償サポートは後2年余りで終了だよ
516:デフォルトの名無しさん
18/10/19 09:06:55.63 D51TtTJY.net
>>499
専門学校や研修期間はOpenJDKで何も困る事ないだろ。
そこは全く問題にならないよ。
今回の件で困ってるのは、業務系とかで古いソースコードをずっと使いまわしたい人達。
517:デフォルトの名無しさん
18/10/19 12:07:33.66 S7oxSjyo.net
OpenJDKがOracleの知財言いがかりに耐えられるかだけどね。
下手すりゃ数年公開停止で知財に触れると言われたコードを全部書き直すパターンも
ありえる。Oracleは今はいい顔しながら当然そのシナリオを狙ってるだろうしな。
518:デフォルトの名無しさん
18/10/19 14:12:47.47 rbdxekci.net
>>507
それで自治体システムとかでJava8使ってる所はRedHatエンプラに移行してる訳ね
519:デフォルトの名無しさん
18/10/19 17:15:16.79 rbdxekci.net
専門学校の場合OpenJDKを知らない場合もあるかもしれませんが、使ったとしても問題が残りそうです。
夏休み・春休み明けに一斉にアップデートしたり、バージョンアップに合わせて(学年の途中で)カリキュラムを確認するのは大変そうです。もし私がJavaの講義をやるとしたら、前半か後半に固めます。
520:デフォルトの名無しさん
18/10/19 17:17:33.36 rbdxekci.net
いきなりセキュリティホール
Red Hat Enterprise Linux の java-1.8.0-openjdk�に情報漏洩・情報改竄・サービス停止の問題 [30151]
521:デフォルトの名無しさん
18/10/19 17:45:24.60 rbdxekci.net
いわゆるOpenJDKを採用して六ヶ月ごとのリリースに追随していくって一般的なシステムでは無理じゃないかな
Javaは破壊的な変更があんまりないけどゼロじゃないし現に9は多少の修正がビルドで必要だった あとはランタイムの変更は嫌がられるし精々セキュリティ対応のマイナーバージョンアップぐらい
522:デフォルトの名無しさん
18/10/19 18:05:51.18 D51TtTJY.net
>>508
OpenJDKはOracle傘下だよ。
523:デフォルトの名無しさん
18/10/19 18:10:10.49 D51TtTJY.net
>>510
というか、学校で教えるような基礎的な構文は今更変わらないし、
授業のソースをコンパイルするためのJDKにセキュリティホールが見つかっても
別に問題があるわけじゃないし、教育用途で新リリースサイクルが
問題になることは無いっしょ。ちょっと心配し過ぎかと。
524:デフォルトの名無しさん
18/10/19 21:17:21.01 81aWhJk3.net
セキュリティホールの教材としては最適かと
525:デフォルトの名無しさん
18/10/19 21:46:34.36 RC6FNwWO.net
そもそもなんでSUNがOracleなんかに買収されたんだよ!!
526:デフォルトの名無しさん
18/10/19 22:51:49.11 7dnHZNcI.net
>>514
PCスクールでも専門学校でも、Java講座の為だけにPCを教室に設置してる訳ではない
C言語やJSやWeb全般の講座など他の講座でも教室内のPCを使い回す
Java講座専用で一生徒しか利用しない端末ならばOpenJDKでいいだろうが、1日の間でも講座内容の変更によって
複数のユーザーが入れ替わり立ち代わりそれぞれ起動ログインして利用することが想定される端末ならば、万全な
セキュリティ対策を考慮するだろう
そうしないと、教室内の端末がウイルスに感染した場合、複数ユーザーが講座ごとに個別のソフトやプログラミング
言語を使っているんだから、感染の原因特定もままならない
まあそれぞれのスクールの方針によるが、大手のしっかりしたところはOpenJDKではなく有償のサポート付きを選択
すると思う
とはいえ、Java講座の為だけに有償サポートをスクール側が長期にわたって甘受する方針を継続していくとは思えない
ので、教育現場におけるJavaの存在は急速にフェードアウトしていくと思うよ
527:デフォルトの名無しさん
18/10/19 22:52:47.90 zxKaiBZl.net
コンパック(242億ドル)もなくなったし、シリコングラフィックス(2億7500万ドル)もなくなった
サン(74億ドル)がなくなってもなにも不思議じゃない
528:デフォルトの名無しさん
18/10/19 23:53:24.73 D51TtTJY.net
>>517
PCスクールの開発環境なんて、Windows Updateも当たってないPCで、
おいおい何だよこの古いバージョンみたいな開発環境が入ってるに決まってるだろ(偏見
529:デフォルトの名無しさん
18/10/20 13:14:33.87 YyO6fgHO.net
牛もなくなったよな
電話して購入したよ
懐かしい
530:デフォルトの名無しさん
18/10/21 01:19:38.31 bhJtudAO.net
サポートサポート叫んでるやつが全部長期サポート付環境なのか
疑問だけどな
531:デフォルトの名無しさん
18/10/21 10:04:39.30 /mzogHQA.net
つうか、半年毎にバージョンあぷってのがガンだろ。
テスト漬けになっちまうわな。
532:デフォルトの名無しさん
18/10/21 12:38:36.89 MggUbOTO.net
単に守られないだけだと思う
533:デフォルトの名無しさん
18/10/21 12:39:50.60 MggUbOTO.net
AndroidなりSunなりが
別のディストリビューション立ち上げりゃいいんだ
みんなそっちつかう
534:デフォルトの名無しさん
18/10/21 13:24:35.59 GFAO34Qr.net
>>524
それでGoogleがOracleに著作権侵害で訴えられ、結果敗訴して賠償額をいくらまけられるかで争っている
状態なのに何言ってんの?
Oracleの許可なくディストリビューション勝手に立ち上げても、Oracleから訴えられること考えたら
怖くて誰もそのディストリビューション使わんわ
今KotlinがJVMに依存しないKotlin nativeを開発中みたいだけどそれに期待するか、JVMを使わない
C#に移行するかの道があるね、Oracleと全く関わりを断つ方法は
まあC#に移行した場合、Oracleから逃れられてもMSの著作権下におかれる
MSがOracleと同様にC#の課金化を図るかもしれないというリスクを想定した上で移行する腹を決めるべきかも
535:デフォルトの名無しさん
18/10/21 14:04:14.57 DeeYfDYS.net
GoogleはOpenJDKの派生物じゃないのにソースパクってたんだから当然の対応なのでは
536:デフォルトの名無しさん
18/10/21 14:49:46.98 MDetJiiM.net
Microsoftなら信用できる
537:デフォルトの名無しさん
18/10/21 15:13:39.35 E7Rs7BJ/.net
>>525
Googleの件は、GoogleがJavaのルールを破ったのが問題なだけであって、
JVMを作ること自体は必ずしも問題じゃないよ。
実際、過去にはIBMやBEAの互換JVMが存在したし。
(BEAはOracleに買収され止めてしまったけど、IBMの系譜は生きてるはず)
問題は、そいつらはそいつらで無償なわけじゃ無いってのと、
結局Javaの権利を握ってるのはOracleなので、
Javaの言語仕様そのものはどんどんバージョンアップされてしまうという事。