Mac OS XとWindowsの間の橋渡し

Christopher Lloydは、Mac OS X用のAPIをオープンソースとして開発しています。 このプロジェクトはCocotronと呼ばれ、開発者はCocoaプログラム(Mac OS X)をクロスコンパイルして、WindowsまたはLinuxでさえ実行できます。



Cocoaは、Mac OS Xのネイティブプログラムを開発するために設計されたオブジェクト指向環境です。Cocoaフレームワークは、開発の高速性と生産性をサポートします。 Cocoaでは、Mac OS Xの他のプラットフォーム用のプログラムを移植することもできます。



現在のリリースには、FoundationとAppKitという 2つの重要なAppleフレームワークが含まれています。 CocotronのWebサイトでは、Cocotron Developer Tools(CDT)ソフトウェアパッケージ(gcc、いくつかのGNUユーティリティを含む)およびWindows用ユーティリティを含むMinGWを見つけることができます-もちろん、すべてのツールはApple XCode環境に関連付けられています。 Xcodeは、CDTを使用して、既存のCocoaプログラム(Mac)をクロスコンパイルしてWindowsで実行するように構成できます。



ロイドは、より多くのプログラマーを引き付けるために、まずWindowsに焦点を合わせることにしました。 プラットフォーム固有のAppKitコンポーネントは、Linuxバージョンではまだ利用できません。 ロイドによると、サードパーティのプログラマーがプロジェクトをより詳しく知り、それに参加することで状況は改善されます。



ライセンスに関する興味深い状況。 Lloydは、プロジェクトを商業企業にとって魅力的なものにすることを目的として、GPLを放棄し、プロジェクト間でコードを許可しないMITライセンスを選択しました。



ロイドは、MacプラットフォームとWindowsプラットフォームの間に橋を架けたいと考えています。



Newsforge.comによると。



All Articles