Press Room
プレスリリース
Monoプロジェクト、クロスプラットフォームの Microsoft .NET開発を実現するMono 2.0を発表
WALTHAM, Mass.
06 Oct 2008
.NETアプリケーションをLinux、Solaris、UNIX、Mac上で動作可能に
米国ノベル社(以下 ノベル、 米国マサチューセッツ州ウォルサム)は本日、ノベルがスポンサー するオープンソース・イニシアチブであるMono(R)プロジェクトが、 オープンソースのクロスプラットフォーム.NET開発フレームワーク であるMono 2.0の提供を開始したことを発表しました。Mono 2.0は Linux*やその他のOS上で、.NETのクライアントおよびサーバの アプリケーションを開発し、動作するのに必要なすべてのソフトウェア を提供します。新たなMono 2.0リリースはMicrosoft* .NETフレーム ワークバージョン2.0のデスクトップおよびサーバ・コンポーネントとの 互換性を実現し、.NETからLinuxへの移行に関する分析ツール、 Mono Migration Analyzer(MoMA)を搭載しました。IDC の調査によると、調査対象者のうち、約半数のIT意思決定権者、 開発者、アーキテクトは、Microsoft .NETをミッションクリティカルな アプリケーション(電子メールを除く)を稼働するためのアプリケー ション・テクノロジ・プラットフォームとして利用していると答えています。 Mono 2.0では、開発者はこれまでの投資とスキルを活用し、Linux、 Solaris*、UNIX*、Mac OS X*など様々なプラットフォーム上で.NET 2.0 アプリケーションを構築できます。
ノベルの開発プラットフォーム担当バイス・プレジデントでMono プロジェクトのメンテナであるミゲル・デ・イカザ(Miguel de Icaza)は、 「Mono 2.0は、.NET開発者に対し、Linux、Mac OS、UNIXなどの 幅広いオペレーティング・プラットフォーム上で自らのアプリケーション を稼働する自由を与えます。Mono 2.0はアプリケーションを一度書く だけであらゆるOSプラットフォーム上で動かせるようにすることで、 ポータビリティを飛躍的に向上するとともに市場へのリーチを広げ、 幅広い開発者、ISV、エンドユーザにメリットをもたらします」と話して います。
Mono 2.0では、新たにMoMA(Mono Migration Analyzer)を搭載してい ます。MoMAは.NETあるいはMonoフレームワーク上でネイティブに 動作し、開発者が.NETアプリケーションを Linux環境上で動作するため に必要な変更を定量化できます。MoMAを用いて4,600の.NETアプリケ ーションを分析したところ、45パーセントをコード変更なしにMonoで 動かすことができました。その他の24パーセントのアプリケーションで Mono上での動作のために必要だったコード変更は6箇所未満でした。
Mono フレームワークの最近における成功例の1つはMoonlight(TM)の 迅速な開発です。これはオープンソースの、Monoベースのプラグイン版 Microsoft Silverlightです。Silverlightは次世代のリッチ・インタラクティブ・ アプリケーション(RIA)を作成し、提供するために使われています。 米リンデン・ラボはSecond Lifeプロジェクトにおける開発でMonoを使い、 安定性の向上と、スクリプトの速度向上(特に演算要求度の高いもの)を 実現しています。
リンデン・ラボのコア・プラットフォーム部門テクニカル・ディレクタ、 ジム・パーブリック(Jim Purbrick)氏は、「Second Life Grid上における 主要スクリプティング・エンジンとしてMonoを導入したことは、 当サービスの住人の方々に対して非常に大きなプラスの効果を もたらしました。実際に、社内で行ったベンチマーク・テストでは、 Mono上で動くスクリプトが最大220倍高速化したことが示されました。 Monoが実現するスピードと信頼性はコンテンツ・クリエータに新たな 可能性を開き、ライトユーザの使い勝手も改善します」と語っています。
先進的な3Dゲーム開発ツール企業であるUnity Technologies社は、 自社のゲーム開発システムのためにMonoを活用しています。
Unity Technologies社のCTOで共同創業者であるホアキム・アンテ (Joachim Ante)氏は、「当社はパフォーマンスとクロス言語機能を 理由としてMonoを選びました。MonoはUnity社の幅広い開発者 コミュニティに対し、JavaScript、C#、Booなどの言語で開発できる 機能を提供してくれます。このため学習は非常に短期間で済み、 Unityでのスクリプティングにすぐに慣れることができます。Monoの 最新バージョンは安定性とパフォーマンスが大幅に向上しており、 当社がWeb、Windows、OS X、Nintendo* Wii*、そしてまもなくiPhone* に対応する、機能の豊富なクロスプラットフォーム・アプリケーションを 開発する作業をさらにやりやすくしてくれています」と語っています。
Mono 2.0の新機能には以下のようなものがあります。
― 容易なインストール作業 ― SUSE(TM) Linux Enterpriseおよび openSUSE(TM)では1クリックでインストールできる機能があり、 WindowsやMac OS Xなど、その他の対応プラットフォームの多く でも使いやすいインストーラが付属しています。
― プラットフォーム、ハードウェア、APIの広範なサポート ― Mono フレームワークはLinux、Mac OS X、Solaris、BSD、Windowsなどの 多様なプラットフォームをサポートするとともに、x86、 AMD 64、 IA-64 (Itanium 2)、EMT 64、PowerPC、ARM、S390、S390x、SPARC、 SPARC 9など幅広いハードウェアの選択肢を提供、さらにASP.NET、 ADO.NET、Windows.Formsを含む全Microsoft .NET 2.0 APIやC# 3.0 コンパイラをLanguage Integrated Query (LINQ)とともにサポートしてい ます。
― パフォーマンスの向上 ― ASP.NET、ADO.NET、Monoランタイムの 拡張性とパフォーマンスを向上します。
― 便利なダウンロード ― すぐに使える開発環境を提供する仮想 マシン・イメージが提供されます。これにはASP.NETスターターキット やその他のデモなど、数多くのWebやデスクトップ向けオープンソース .NETアプリケーションが付属しています。レポート機能を強化した MoMAツールの最新版も提供されています。
Likewise Software社のエンジニアリング担当バイス・プレジデントで あるクリシュナ・ガヌガパティ(Krishna Ganugapati)氏は、「Microsoft .NET 2.0のデスクトップ・コンポーネントがMono 2.0に加わったことに より、当社は125以上のプラットフォームで同一のグラフィカルな管理 環境を提供できることになります。お客様に対して企業の異機種 混在環境におけるすべてのシステムを共通に監視し、管理できる 方法を提供することで、貴重な人的資源を節約し、セキュリティを 向上し、監査人に安心を与えられ、すべての人々の幸せにつなが ります」と語っています。
MindTouch社のCTOであるスティーブ G.ビォーグ(Steve G. Bjorg)氏 は、「MondTouch社はオープンソースのエンタープライズ・コラボレ ーション/統合プラットフォーム『Deki』をMonoフレームワーク上に 構築しました。MindTouch Dekiはレガシー・アプリケーションを 『Web化』することを可能にし、複数のアプリケーションを共通の インタフェースで橋渡しし、システムやデータベースにより使いやすい インタフェースを提供します。MindTouch Dekiの中核部分はC#で 実装され、Monoを使ってLinux上に導入されているため、当社では Mono 2.0がC# 3.0コンパイラをLINQとともにサポートしていることを うれしく思います」と語っています。
<提供時期>
Mono 2.0は提供を開始しており、 http://www.mono-project.com/downloadsでダウンロード可能です。 Monoプロジェクトについてより詳しくは、 http://www.mono-project.com/ をご覧ください。
<Monoプロジェクトについて>
Monoプロジェクトはノベルがスポンサーするオープンソース・ イニシアチブで、Microsoft .NETフレームワークのUNIX*版を開発 するものです。Mono プロジェクトはhttp://www.mono-project.com で 運営されており、Linux、Solaris、Mac OS X、Windows、UNIX上で .NETクライアントおよびサーバのアプリケーションを開発し、稼働 するのに必要なすべてのソフトウェアを提供しています。Monoは 活動的で熱心なコントリビュータを有しており、Linuxアプリケーション 開発における主要な選択肢となることを目指しています。
◇ノベルについて
Novell, Inc.(Nasdaq: NOVL)は、最高クラスの技術と最も高い相互 運用性を備えたLinux*プラットフォームと、世界中のお客様企業の IT基盤のコストや複雑さ、リスクを削減するための統合IT管理ソフト ウェア・ポートフォリオを提供しています。ノベルは、そのインフラ ストラクチャ・ソフトウェアとパートナ・エコシステムにより、混在IT環境 を協調的に統合することで、人と技術が1つになることを支援します。 ノベル株式会社は、Novell, Inc.の日本法人です。詳細はこちらの サイトをご覧ください。 (Novell, Inc. www.novell.com / ノベル株式会社 www.novell.com/ja-jp)
以 上
*Novellは米国および日本におけるNovell, Inc.の登録商標です。 *SUSEは日本におけるNovell, Inc.の商標です。 *LinuxはLinus Torvals氏の登録商標です。 *リリース中に記載されている会社名、製品名は、各社の登録商標 または商標です。
ノベルインフォメーションセンター
http://www.novell.com/ja-jp/nicweb/
Novell Japan
mktg-j@novell.com
Press Contacts
Charlotte Betterley
Novell, Inc.
電話番号: +1 781 464-8253
Email: cbetterley@novell.com