ニュース記事
プレスリリース
Monoプロジェクト、クロスプラットフォームの Microsoft .NET開発を実現するMono 2.0を発表
WALTHAM, Mass.
October 6, 2008
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、エンドユーザにメリットをもたらします」と話しています。
<2,000以上の.NETアプリケーションでコード変更なしにMono 2.0との互換性を確保>Mono 2.0では、新たにMoMA(Mono Migration Analyzer)を搭載しています。MoMAは.NETあるいはMonoフレームワーク上でネイティブに動作し、開発者が.NETアプリケーションを Linux環境上で動作するために必要な変更を定量化できます。MoMAを用いて4,600の.NETアプリケーションを分析したところ、45パーセントをコード変更なしにMonoで動かすことができました。その他の24パーセントのアプリケーションでMono上での動作のために必要だったコード変更は6箇所未満でした。
リンデン・ラボのコア・プラットフォーム部門テクニカル・ディレクタ、ジム・パーブリック(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*に対応する、機能の豊富なクロスプラットフォーム・アプリケーションを開発する作業をさらにやりやすくしてくれています」と語っています。
― 容易なインストール作業 ― 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ツールの最新版も提供されています。
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プロジェクトはノベルがスポンサーするオープンソース・イニシアチブで、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
報道機関の方のお問い合わせ先
Charlotte Betterley
Novell
Telephone: 781-464-8253
Email: betterley@novell.com