Snow Leopardの「Grand Central Dispatch」(GCD)、FreeBSD 8.1リリースで移植へ
2009/10/19
![]() |
先日、米AppleがSnow Leopardで主力新機能として投入した「Grand Central Dispatch」(GCD)がオープンソース化されたことを伝えたが、今度はこれを基にしてFreeBSDへのポーティングが行われているという。Apple Insiderが16日(現地時間)に伝えている。
Apple Insiderによれば、英ケンブリッジで開催されたEuroBSDCon 2009において、その成果の一部として、FreeBSDチームが早期プレビューデモをすでに公開している。現在のスケジュールではFreeBSD 8.1のリリースに統合される見込みだという。Mac OS XはBSDの流れを汲むハイブリッドカーネルであることが知られているが、FreeBSDがGCDのポーティングに先鞭をつけたことで、他のUNIX系OSやUNIXライクカーネルでのポーティング作業が今後さらに進む可能性がある。
またGCDはカーネルレベルでの統合以外に、そのAPIを利用するアプリケーション側でCコンパイラのBlocksサポートが必要となる。コンパイラサポートとして、フロントエンドには"Clang"が、バックエンドにはLLVMが提供されており、これらを組み合わせることでGCDプログラミングが可能になる。なお、最新バージョンのLLVM 2.6のリリースが間もなく行われることになる。
関連記事
関連サイト
ヘッドライン
- アップル「Aperture 3」発表、プロ向けの性能にiPhotoの容易さを融合[02:28 2/10]アップル
- Appleの「A4」プロセッサとは何か? - エンジニアらの意見[01:54 2/10]アップル
- 医療ソリューション企業Epocrates、iPadは医療現場で人気と報告 - 臨床医2割が購入意向[21:00 2/9]アップル
- 米Apple CEOジョブズ氏がNYで秘密の会合 - 大手新聞社幹部らを訪問[21:00 2/9]アップル
- コーレル、「Corel WinDVD 2010」のアップデートを公開[20:46 2/9]ソフト
- Microsoft、Windows 7の「バッテリ交換」警告問題に回答[20:33 2/9]Windows 7
- ネットユーザーがキーボードでこだわるポイント - アイシェアが調査[19:53 2/9]周辺機器
- クレオ、"ブライダル"に欠かせないソフト「筆まめ Braidal 6」2製品を発売[19:42 2/9]ソフト
- ドスパラ、ドイツ「ROCCAT」製ゲーミングマウスとキーボードを販売開始[19:39 2/9]ドスパラ
- 米Micron台湾とNanya、42nmの2GビットDDR3を共同で開発[18:47 2/9]自作








