Archive for 9月 2011
2011年の定番オープンソースソフトウェアリスト(開発編)
日常の開発に欠かす事の出来ないソフトウェアといったら何が思いかびますか?数多くのソフトウェアの中から昨今のトレンドを元にInfoWorldがセレクトした2011年のオープンソフトウェアランキングが発表されていました。10本のソフトウェアに選ばれたのは下記のソフトウェアです。
- CakePHP
Ruby on Railsの影響を受けたPHP用のフレームワーク。習得の容易さとコミュニティの活発さで人気。 - CoffeeScript
インターフェースやサーバーサイドに欠かす事のできないJavaScriptをより記述しやすくする中間言語 - git
バージョン管理の標準になりつつある分散型SCM - hadoop
大規模分散処理を実現するフレームワーク - Hudson / Jenkins
継続的ビルド(Continuous Integration)を行う為のサーバーソフトウェア - jQuery mobile / Sencha Touch
スマートフォン向けのUIを実装する為のフレームワーク - MongoDB
NoSQLデータベースの中でも抜きん出ているスキーマレスデータベース。 - Node.js
サーバーサイドまでもJavaScriptで記述しスレッドを使わない事で効率的なメモリ利用を実現する。 - Web2py
デポール大学のMassimo Di Pierro氏が開発した使いやすくパワフルなWEBアプリケーションフレームワーク
どのソフトウェアも大きな知名度を持ち、実際の活用を聞く事が増えて来たようなものではないでしょうか。選定の条件はいまひとつ不透明ではありますが、この中で利用した事がないものがあれば一考の価値はありそうです。なおリンク先にはデスクトップアプリケーションやデータセンターソフトウェアなどのランキングも掲載されており、7ZipやEucalyptusなどが選定されています。