
Oracle、「Java EE」のオープンソース組織への移管も視野に入れる? 41
ストーリー by hylom
グダグダしている間に 部門より
グダグダしている間に 部門より
あるAnonymous Coward 曰く、
OracleがJava EEに関するブログ記事を公開した(ZDNet Japan)。ここではJava EE 8の進捗について順調に進んでいると報告した上で、Java EEのさらなる「オープン化」の可能性について触れている。Java EEの開発体制をより機動的にする可能性や、ライセンスをより柔軟にする可能性もあるという。
これはJava EE開発のスピードアップを狙ったもの。というより自社で管理する気が無くなっただけだろうが。ちなみにまもなくJava SE 9が完成するがJava EE8は未完成です。
Oracle+OSS+コミュニティに移管 (スコア:2, おもしろおかしい)
この上なく死亡フラグじゃないですかヤダー。これで移管先がアパッチ財団だったら役満
Re:Oracle+OSS+コミュニティに移管 (スコア:2, おもしろおかしい)
OSSの墓場をApacheって呼ぶのやめろよ
Re: (スコア:0)
Apache財団はHadoop Spark Cassandra Luceneやらの
分散処理とかビックデータとかNoSQLでのJavaの優位性の根幹を成してるプロジェクトの総本山だから。
Re: (スコア:0)
せめて「最後の砦」ぐらいで。
Re: (スコア:0)
んじゃ「最後のトリで」
Re: (スコア:0)
まあ話を聞いた瞬間に、Apacheへかな?と思いましたよね。
Re: (スコア:0)
Apacheに引き取ってもらうような事態になる前に、なんとかならなかったのだろうか(断定)。
Java EEにファンがいるんだなあ (スコア:0)
2016年にはJava EEコミュニティの間で、このフレームワークに関するOracleの推進力が弱まっているという懸念が広まり、Java EEを守り、発展させるためのJava EE Guardiansが立ち上げられた。
率直に言ってわざわざJava EEを使う意味はよくわかりませんが、コミュニティがあるならOSSに移管するのは良いアイデアでは。
Re:Java EEにファンがいるんだなあ (スコア:1)
色々な仕様の集積であるJava EEの全てがクソだったわけではないから。
ServletやJDBC, XML関連などのAPIは出現当時としてはそれなりに考えられていて実際役に立った。
その中でどうしようもないのがEJBということに異論をはさむ人は少ないだろう。
Re:Java EEにファンがいるんだなあ (スコア:1)
EJBも分散オブジェクト基盤としては悪く無いんですよ? どうしようもないは言いすぎ。
単に、ほとんどの人が必要だったのが分散オブジェクトじゃなくてDBアクセスの抽象レイヤーだったからToo Muchで面倒さだけが目立ったで。
非同期処理や分散トランザクション管理、RPCなど、今マイクロサービス等で必要と言われてる要素は当時から詰まってたんです。
EJB3からは使いやすくもなりました。
まあ、要素としてはOKでも現代のユースケースとしては少し違うので、あまり積極的には使わないですが。。。
Re:Java EEにファンがいるんだなあ (スコア:1)
必要な機能が揃っていてやりたかったことはわかるが、POJOをアノテーションするようになる以前の何もかもXMLで定義するデザインは駄目でしょう。
ORMにエンティティBeanを使って幸せになった人はいないと思います。
Re: (スコア:0)
言われてみれば、ServletやJDBCもJava EEですね。
むしろ、そのような要素技術に関する仕様のメンテが主目的なのかもしれませんね。
Re: (スコア:0)
JDBCは違います。Java SEです。
Re: (スコア:0)
Java EEのAPI一覧。Wikipediaより。JDBCやXMLは含まれていないっぽい。
javax/servlet
javax/websocket
javax/faces
javax/faces/component
javax/el
javax/enterprise/inject
javax/enterprise/context
javax/ejb
javax/validation
javax/persistence
javax/transaction
javax/security/auth/message
javax/enterprise/concurrent
javax/jms
javax/batch/api
javax/resource
うん、そうねえ…。必要なのもある…かな?
Re: (スコア:0)
servletとelはまぁそこそこ使いましたな
他はそう…そうねぇ…
Re: (スコア:0)
JMSとJPAくらいは触れようぜ。
Re: (スコア:0)
すべてまとめてドーンと出すのを止めればいいんだけどね。
Re: (スコア:0)
すまん。JDBCとかJAXPとかJava2EEに含まれたてと勘違いしてた。
言い訳させてもらうともう10年くらいJavaは使ってないので。
Re: (スコア:0)
俺の卒論のテーマはEJBだった。
調べれば調べるほどダメダメということがわかってきた。
卒論にやる気が無くなり適当な内容になった。
その結果、当時の教授に初めて怒鳴られましたw
違うそうじゃない (スコア:0)
世間が期待しているのは生かさず殺さずでフェードアウトだろ
今は選択肢が増えたしJavaはこれから静かに消えていく時期なのだから
Re: (スコア:0)
約四半世紀経ってるし、使ってるところは主目的(OOP)はガン無視するし。
即終了でいいよっw
Re: (スコア:0)
主目的は一回書けばJVMが動くところならどこでも動くだろ?
Re: (スコア:0)
Javaが消えない業界もあるんだよ? COBOLが未だに亡くならないように。
RubyもScalaもJSも書くけど、Javaを毛嫌いというか低く見る風潮は何なんだろう。。。
Re: (スコア:0)
銀行システムとかCOBOLに対するJavaくらいのメリットがある言語と周辺技術やエコシステムが出てこないと無くならないでしょうね。
Re: (スコア:0)
>RubyもScalaもJSも書くけど、Javaを毛嫌いというか低く見る風潮は何なんだろう。。。
私は Java 嫌いじゃないけど、それでもイケてないと思うところはありますね。
例えば、演算子のオーバーロードを頑なに否定する宗教じみたところとか。
C ですら複素数をサポートしたというのに Java では複素数が無いとかね。
もちろん、クラスで複素数もどきを書くことはできるけど、
そんなものパフォーマンスが悪すぎて数値計算に使う気になれない。
Re: (スコア:0)
演算子のオーバーロードを可読性が悪いとかオーバーロードした関数内にバグがあったりしたらコード追えないとか言ってる人も一定数いるみたいなので、
そういう人を一纏めに隔離しておく言語としていい仕事してくれていると思います。
Re: (スコア:0)
Javaを昔から知ってる人は良いところも悪いところもあるのを知ってるよね
PHPとかRuby(RoR)とかから入ってきた人がゴミだのクソだの言ってるんじゃないかな
Re: (スコア:0)
下を見たらキリがないから、相対的に Javaが良く見える比較対象もあるけど、そこまで下げて議論する必要あるか?
Re: (スコア:0)
TIOBE [tiobe.com]でもIEEE [ieee.org]でもRedMonk [redmonk.com]でも、長年にわたって順位1位か2位でド安定の、
他の追随を許さないレベルで普及している言語に対して書くコメントじゃないな。
ちょっと世間が狭すぎるんじゃないかな。
脱Strutsブームで (スコア:0)
Java EEに移行しちゃったところはどうするんだろう。Springに再移行する羽目になるのか
Re: (スコア:0)
そもそもJavaEEは仕様で、実装に関してはOSSでも昔からいろいろ出てるわけで。
今回の話は、仕様の策定プロセスがオープンになるだけで商用のJavaEE実装が無くなるわけでも無いから
SpringよりJavaEEが自社にあってると判断した会社が今更変えることは無いかと。
未熟者 (スコア:0)
消えてしまう言語かどうかって、何が要因だと思いますか?
じり貧でも Fortran, Lisp, smalltalk のプログラマーっていなくならないし
あんなに人気だったのに Pascal, Tcl を使っている人って余り聞きません。
悪口を言われながらも C は、未だ健在だし。
Perl, Ruby は、将来が懸念されます。
言語そのものというより、エンジンとか、コミュニティ、規格策定プロセスのほうが
大事かも知れません。
私は Java は、未熟な青春時代を終え, C のような安定期に入ると思いますが
皆さんのお考えは、いかがでしょうか。
Re:未熟者 (スコア:1)
製品寿命の長いバックエンド分野でよく使われてる Perl, Ruby がなくなるとは思えないなー
一方、Tcl は GUI 中心、ウィンドウアプリの分野だったから、見かけなくなったのでは。
各言語はやはり得意としている分野があって、その分野の盛衰の影響が大きいんじゃないかな。
社内システム構築とかなら Java は強いだろうけど、もし今後大勢がシステム開発せず SaaS 等に移行してしまったりすると、どうなるか…
# mishimaは本田透先生を熱烈に応援しています
Re: (スコア:0)
すいません、書き終わってから気づきました。
ある特定の企業や団体が、強すぎるイニシアチブを持っていると
消えやすい気がしてきました。いかがでしょうか?
Re: (スコア:0)
一応Javaはオープンソースですよ。非オラクル版のJava VMも色々ありますよ。
Re: (スコア:0)
ずいぶん狭いオープンソースだな。
JavaScriptとかNode.jsとかのサーファーっぽい界隈のことを言ってる?
あっちの方がよっぽどゴミ感たっぷりだけどね。
あーいう移り変わりの早い世界も面白いけど。
Re: (スコア:0)
だれか翻訳お願い。
Re: (スコア:0)
イキリPGはいずれ恥ずかしくなるから気をつけて