Novellは30日(米国時間)、Microsoftの開発ツールを利用しているプログラマが、LinuxなどWindows以外のオペレーティングシステム(OS)用アプリケーションを開発するためのオープンソースソフトウェアをリリースした。
この「Mono Project」は、Microsoftの.Netツールの利便性を、Microsoft以外のOS用ソフトウェアの開発者にも提供することを目的としたものだ、とMonoの創立者で現在Novellの開発担当バイスプレジデントを務めるMiguel de Icazaは述べている。Novellは昨年、オープンソースソフトメーカーのXimianを買収した際にMonoの管理権を手に入れていた。
「Monoがあれば、開発者はプラットフォームの細かい部分ではなく、やりたいことに集中できるようになる」とde Icazaは述べている。
NovellはMono 1.0リリースにともない、Mono開発者向けにリソースや情報の提供を行なうウェブサイトを立ち上げた。
Mono 1.0ソフトウェアには、Microsoftが作ったC#プログラミング言語のコンパイラのほか、ウェブアプリケーション構築ツールASP.Netや、データベースアクセスツールADO.Netなど、.Netベースのアプリケーション開発を高速化するツールが含まれている。またMonoには、LinuxやUnix、Apple ComputerのOS X用の.Net「ランタイム」バージョンも含まれている。ランタイムバージョンは.Netアプリケーションを稼動させるのに必要なソフトウェアだ。
de Icazaはこのプロジェクトを3年前に開始し、C#言語や、共通言語ランタイム(CLR)などその他の主要Visual Studio .Net開発ツールに関する公開情報を利用してきた。MicrosoftはC#やそれに関連する開発技術の仕様を、標準化のためEcma Internationalに提出している。
MonoではMicrosoftのVisual Studio .Net開発ツールと同様、プログラマはC#やJava、Python、Visual Basic、Jscriptなどさまざまな言語でソフトウェアコードを記述できる。
MicrosoftはMonoのリリースよりずいぶん前の2002年に、Visual Studioの最初のバージョンをリリースした。Monoはリリース予定に遅れが生じ、今年5月にテストバージョンがリリースされた。Monoの次期バージョンでは、.Netソフトウェアの更新により密接に近づけるようになると考えている、とde Icazaは述べた。
「われわれはすでに、.Net 2.0の機能に取り組み始めている」とde Icazaは述べている。Microsoftは2005年前半リリース予定のVisual Studio 2005で.Net 2.0を提供する見込みだ。これと対照的に、Microsoft Windowsの次の大型アップグレードとなるLonghornの機能の多くは、依然として不安定だとde Icazaは言う。「Longhornには、われわれはまだ手を出していない」
この記事は海外CNET Networks発のニュースをCNET Japanが日本向けに編集したものです。
CNET Japanの記事を毎朝メールでまとめ読み(無料)
近い将来「キャッシュレスがベース」に--インフキュリオン社長らが語る「現金大国」に押し寄せる変化
「S.RIDE」が目指す「タクシーが捕まる世界」--タクシー配車のエスライド、ビジネス向け好調
物流の現場でデータドリブンな文化を創る--「2024年問題」に向け、大和物流が挑む効率化とは
「ビットコイン」に資産性はあるのか--積立サービスを始めたメルカリ、担当CEOに聞いた
培養肉の課題は多大なコスト--うなぎ開発のForsea Foodsに聞く商品化までの道のり
過去の歴史から学ぶ持続可能な事業とは--陽と人と日本郵政グループ、農業と物流の課題解決へ
通信品質対策にHAPS、銀行にdポイント--6月就任のNTTドコモ新社長、前田氏に聞く
「代理店でもコンサルでもない」I&COが企業の課題を解決する
「当たり前の作業を見直す」ことでパレット管理を効率化--TOTOとユーピーアールが物流2024年問題に挑む
ハウスコム田村社長に聞く--「ひと昔前よりはいい」ではだめ、風通しの良い職場が顧客満足度を高める
「Twitch」ダン・クランシーCEOに聞く--演劇専攻やGoogle在籍で得たもの、VTuberの存在感や日本市場の展望