BT

RedmonkはJavaフレームワークの人気を分析した

作者: Matt Raible , 翻訳者 阪田 浩一 投稿日 2016年9月20日 |

原文(投稿日:2016/09/13)へのリンク

RedmonkのアナリティストであるFintan Ryan氏はJavaのフレームワーク人気についての彼の発見を公表した。Githubのスターや課題、コミットやTwitterのフォロワーにおける詳細な調査研究を完了したあと、Ryan氏は次のように断定している。

Springはまだ多数を占め、Spring Bootは急成長のカーブにあり、NettyとPlayは強く成長を続けています。

Ryan氏はもっとも人気のある15のJavaフレームワークプロジェクトから始め、2つの層の間の明確な境界を見つけた。下の図はこの研究に含まれるフレームワークをすべて示している。

Java - Framework GitHub Stars

一番上は、もっとも人気のある層で、SpringとPlay、Netty、Spring Boot、Vert.x、Dropwizard、Spark Javaからなる。彼はこれらのフレームワークについて分析の残りを進めた。Githubの統計やコミュニティと企業のコントリビューションやサポート、ライセンスについてである。

NettyはTwitterが2009年と2012年に多くのコミットをしている点がとくに興味深い。

Netty - Company & Community Commits

そして課題のほとんどはAppleからだ(単一のコントリビュータのせいで)。

Netty - Company & Community Issues

Spark Javaの作業のほとんどをSony Mobileが支援していることも興味深い。これは彼らがプロジェクトリードを雇用しているからだ。

Spark Java - Company & Community Commits

この影響下で派手なチャートの見せかけは多くの驚きはなく地味な内側にある。オープンソースのJavaフレームワークの、最も人気のあるものはPivotalとLightbend、Red Hatとオープンソースコミュニティによって開発されている。

注目すべきはこのリストにオラクルがないことだ。しかし、オラクルのJava EEはこの研究におけるフレームワークにとっての基盤を提供している(たとえばサーブレット)。 もしJava EEがGitHubでのオープンソースプロジェクトになったなら、これらのフレームワークにどのくらい匹敵するだろうか。オラクルがJava EE 8でフレームワークの能力をどのように取り戻すのかということは興味深いものとなるだろう。彼らはJava EEをクラウドに対応させることを明言している。この作業に関連するいくつかの新しい提案が来週のJavaOneカンファレンスで公表されるはずだ。

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション
サイト全般について
バグ
広告
記事
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com and 株式会社豆蔵 InfoQ Japan hosted at Contegix, the best ISP we've ever worked with.
プライバシー
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.