【 ここから本文 】

オープンソース

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


オープンソース

【連載】
エンタープライズ・オープンソース [ベスト・セレクション]

第8回 開発ツール

(2008年04月30日)

もともとコミュニティ・ベースで開発が進められてきたオープンソース・ソフトウェアだが、今や多くの有力ベンダーがサポートし、企業が安心して利用できる環境が整っている。もちろん、OS、Webサーバ、メール・サーバなど、一部の分野では以前から企業利用が進んでいたが、最近は多様な分野において「エンタープライズ・オープンソース」が本格化しているのだ。本連載では、そうしたエンタープライズ・オープンソース・ソフトウェアを8分野に分け、各分野において特にすぐれたものを紹介していく。最終回となる本稿では、開発ツール分野における秀逸なソフトを取り上げる。

Andrew Binstock/Steven Nunez
InfoWorld米国版


開発ツール
エンタープライズ向け機能の拡充が加速。成熟度の高まりが著しい4つの分野に注目

 すぐれたオープンソースのソフトウェア開発ツールが数多く提供されていることは、開発者にとってはおそらく天国だろうが、われわれBOSSIEの選考委員会にとってはまさに地獄であった。IDE(統合開発環境)をはじめ、デバッガ、コード・カバレッジ・ツール、負荷テスト・ツール、その他もろもろを考慮すると、この分野だけがほかよりも多く賞を与えなければならなくなる。そのうえ、広範な分野の中から1製品だけ選ぶことなどできるのだろうか、Perlを差し置いてPythonを、あるいはMonoを差し置いてRailsを選べるのかといった疑問もあった。

 前述したように、そもそもこの分野から1製品だけを選ぶのは不可能なのだ。しかし、IDE、RIA(リッチ・インターネット・アプリケーション)、Ajaxツールキット、CI(継続的インテグレーション)の4つの分野に絞れば、すぐにでも優秀なツールの名前を挙げることができる。いずれも各分野の商用ツールと互角、あるいは凌駕するものばかりだ。

“量より質”のNetBeansの姿勢を評価

 オープンソースIDEの分野では、EclipseとNetBeansによる競争が繰り広げられているが、マーケット・シェアだけを見ればEclipseが明らかに優勢だ。しかし、どちらが革新的かという観点では、一概に優劣をつけることはできない。例えば、さまざまな機能をプラグインとして組み込めるように設計されているEclipseは、「さらに多くの機能を」というアプローチの下、パートナーから各種プラグインが豊富に供給されたが、その代償として洗練さは失われ、増大してしまった手間も解消されずにいる。

 対照的に、NetBeansは、軽量で機敏、容易にコンフィギュレーション可能というアプローチを厳守した。また、GUI構築ツールの「Swing GUI Builder」(画面1)やパフォーマンス・プロファイラの「NetBeans Profiler」といった最新鋭のプラグインの提供と、それらをIDEにシームレスに統合することに注力した。


画面1:NetBeansの最新バージョン「6.0」では、従来「Matisse」と呼ばれていたGUI構築ツールが拡張され、新たに「Swing GUI Builder」として統合された

 さらに2007年には、すぐれたユーザー・インタフェースが特徴の商用Java IDE「IntelliJ」を大胆にエミュレートし、操作性の大幅な改善を図った。われわれは、NetBeansチームの“量より質”を重視する真摯な姿勢と、開発者の生産性を高めるためにモジュールを切り捨ててまでリプレースした勇気に敬意を表する。IDE分野のBOSSIEはNetBeansに贈りたい。


 |12 > 次のページへ


エンタープライズ・オープンソース [ベスト・セレクション]
第1回 業務アプリケーション
第2回 ネットワーク
第3回 プラットフォーム/ミドルウェア
第4回 セキュリティ
第5回 モニタリング
第6回 ストレージ管理
第7回 開発言語
第8回 開発ツール

▲ページの先頭へ戻る


連載

【連載】エンタープライズ・オープンソース[ベスト・セレクション]

エンタープライズ・オープンソース[ベスト・セレクション](全8回)

業務アプリ、ネットワーク、セキュリティ……分野ごとの“雄”を一挙紹介

第1回:業務アプリケーション
第2回:ネットワーク
第3回:プラットフォーム/ミドルウェア
第4回:セキュリティ
第5回:モニタリング
第6回:ストレージ管理
第7回:開発言語
第8回:開発ツール

Videoインタビュー

リーナス・トーバルス氏が語る「Linuxの魅力、Vistaの弱点」

リーナス・トーバルス氏が語る「Linuxの魅力、Vistaの弱点」

Linuxの生みの親がVistaについて忌憚なく言及

ホワイトペーパー

「Borland SilkPerformer」(ボーランド)

予想外のアクセス集中によるシステム・ダウンをどう防ぐか?

期間限定の月額ライセンスで低コストを実現した負荷テスト・ツール

「Borland StarTeam」(ボーランド)

増えてきた遠隔地との共同開発だが、課題は山積。どう解決するか?

今、構成・変更管理ツールが注目されている理由

キーパーソン

GPLv3は企業ユーザーへの「招待状」――FSF代表ストールマン氏が強調

「プロプライエタリ製品はビジネスの革新を妨げる!」

「ベンダー・ロックインを回避し、公平な競争社会を」

IPA OSSセンター長の田代氏が強調

「FLOSSのインパクトに今から備えよ」

LinuxWorldでグーグルのスタイン氏が熱弁

Wikipediaの創始者が語る検索エンジンの理想像

「ユーザーは検索エンジンのアルゴリズムを知る権利がある」

「OSSコミュニティの仕事はソフトだけでは終わらない」

“コモンズ”のレッシグ氏がLinuxイベントで強調


スペシャル・フォーカス

オープンソースが「開発系」で強い理由

開発者とOSSの良好な関係を生むエコシステム

オープンソース非採用の理由、英国の場合は「顧客からの要請」と「ライセンス上の制約」

ソフト開発会社の多くはオープンソースを支持

レッドハットとノベル、企業向けLinuxのアップデート版をそれぞれ発表

いずれも次期メジャー・リリースまでの「つなぎ的」製品として各種機能を拡充

サン、Solarisのオープンソース版「OpenSolaris 2008.05」を正式リリース

オープンソース・プロジェクト開始から3年、初の非開発者向け

【Gartner調査】2010年にはSaaSプロバイダーの90%がOSSを利用

ソフトウェアの調達コスト引き下げがねらい

サン、買収後初のアップグレード版「MySQL 5.1」をリリースへ

パーティショニング/イベント・スケジューリング機能などを強化

OSS業務アプリケーション

オープンソースVoIP「Asterisk」エンタープライズ展開の現実味

大規模企業はOSSのメリットを電話においても享受できるか

フリーソフト/オープンソース・グループウェアという「選択肢」

メリットは価格の安さとカスタマイズの自由度の高さ

「オープンソース業務アプリケーション」の時代

エンタープライズ・レベルの注目ソフトを12分野で一挙紹介

キャッチアップ

AT&T、「Android」への支持を表明

「グーグル製品以外のアプリも提供できる保証が得られたため」と同社

Linuxコードのコントリビューター、今では大半が企業勤務者

カーネルへの貢献はRed Hat、Novell、IBMの3社で全体の28.4%

マイクロソフトの「情報公開」にオープンソース・コミュニティから失望の声

「相互運用性原則はお題目にすぎない」

レッドハットとノベル、Linuxを標的にした特許侵害訴訟に直面

Linuxにかかわる初の特許侵害訴訟、ノベルは訴訟却下の申し立てを検討

「GPLv3」の最終ドラフトが公開――正式版リリースは6月29日

マイクロソフトのLinux特許問題にも対応

「オープンソース・ソフトのセキュリティ・バグは1,000行に1件」

国土安全保障省の外郭団体が明らかに

非営利団体のOSA、オープンソース・ソフトの相互運用に向けて本格始動

今後の活動内容と新プロジェクトもあわせて発表

Weekly Ranking

集計期間:10/06〜10/12



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国