ラネクシーは2009年11月4日、インテルMac上でWindowsやLinuxなどのOSをMac OS Xと同時に動作させる仮想化ソフトの最新版「Parallels Desktop 5 for Mac」のダウンロード版を発売した。価格は8500円。パッケージ版は12月4日発売予定で同1万1500円。
米Apple、「Mac OS X」向け「ZFS」プロジェクトを閉鎖
米Appleが10月23日付で「Max OS X」向けの「ZFS」を開発するオープンソースプロジェクトを閉鎖した。プロジェクトのサイトには理由は公開しておらず、間もなくメーリングリストとレポジトリを削除する、と記している。
R.M.Stallman氏が「Mac OS Xにはバックドアがある」との主張を撤回、誤解だったと謝罪
フリーソフトウェアを推進する非営利団体Free Software Foundation(FSF)の設立者、Richard M. Stallman氏が、「Mac OS X」にはバックドアがあるという自身が展開した主張について、「誤解していた」と謝罪した。だが、米AppleのDRM利用などについては批判の姿勢を崩していない。
米Novell、.NET Frameworkを使ってiPhoneアプリを開発できる「MonoTouch」正式発表
米Novellが支援するMono Projectは9月14日(米国時間)、「MonoTouch 1.0」を発表、発売を開始した。オープンソースの「Mono」をベースとした初のプロプライエタリ製品で、.NET開発者は既存のスキルとコードを活用して米Appleの「iPhone」「iPod Touch」向けにアプリケーションを構築できるという。
エクセルソフト、Mac OS X Snow Leopardに対応した並列デバッガー新版「TotalView Debugger 8.7」
エクセルソフト(本社:東京都港区)は2009年9月14日、米TotalView TechnologiesのLinux/UNIX/Mac OS X用マルチプロセス(並列)デバッガーの最新版「TotalView Debugger 8.7」と、メモリデバッガー「TotalView MemoryScape 3.0」、エラーを再現実行するアドオン「TotalView ReplayEngine 1.5」の3製品の販売を開始した。「Debugger」と「MemoryScape」は、最新OS「Mac OS X 1.6 Snow Leopard」に対応した。
米Apple、「Grand Central Dispatch」をオープンソースに
米Appleは9月10日、「Grand Central Dispatch(GCD)」をオープンソースとして公開した。GCDは「Mac OS X 10.6 Snow Leopard」の主要機能であり、マルチコア処理技術を最適化するもの。今回、ユーザー空間向けAPIを「libdispatch」として公開した。
米Microsoft、オープンソースの「Bing SDK for iPhone and Mac」リリース
米Microsoftは8月27日(米国時間)、「Bing SDK for iPhone and Mac」を発表した。これを利用することで、MacやiPhone向けアプリケーションで「Bing」を容易に利用できるという。オープンソースコミュニティのCode Plexにて、Microsoft Public License(MS-PL)の下で公開している。
Windowsアプリを動かせる「CrossOver 8.0」のMac版とLinux版がリリース
米CodeWeaverは6月16日(米国時間)、Windows互換性ツール「CrossOver 8.0 Mac」「CrossOver 8.0 Linux」を発表、提供を開始した。価格は39.95ドルより。同ソフトウェアを利用して、IntelベースのMacとLinux上でWindowsアプリケーションを動かせる。
「Safari 4」、リリース3日でダウンロードは1100万回に、Windows版は600万回
米Appleは6月12日(米国時間)、最新のWebブラウザ「Safari 4」のダウンロード回数がリリースから3日で1100万を上回ったことを発表した。そのうちの600万回は、Windows版だったという。
米Apple、64ビット対応の「Mac OS X Snow Leopard」を発表
米Appleは6月8日(米国時間)、最新のOS「Mac OS X 10.6 Snow Leopard」、サーバーOS「Mac OS X Server 10.6 Snow Leopard」を発表した。共に64ビット対応を強化、デスクトップ向けは2009年9月、現行版からのアップグレードとして29ドルで提供を開始する。
米Google、「Chrome」のMac版とLinux版を開発者向けにリリース
米Googleは6月4日(米国時間)、オープンソースのWebブラウザ「Google Chrome」のLinux版とMac OS X版をリリースした。安定性が低い「開発者プレビュー」という位置づけでのリリースとなり、バグが多く含まれていると警告している。
Webサイトの安全度をチェックする「McAfee SiteAdvisor」拡張

かつてはウイルスの感染経路としては電子メールの添付ファイルなどが多かったが、今日ではWebサイトからのウイルス感染例が増えてきている。脆弱性のあるプラグインなどを使っている場合、悪意のあるWebページを閲覧するだけで感染するウイルスもあり、ユーザーの側で自衛せざるをえない。そのため、最近ではWebブラウザと連携して危険を防ぐセキュリティソフトが登場している。セキュリティベンダーであるマカフィーが無償提供している、Mac OS XおよびWindowsで利用できるFirefoxアドオン「McAfee SiteAdvisor」も、このようなソフトの1つだ。
Emacs超入門[2]:基本的なカスタマイズ方法と定番カスタマイズ例
Emacsの特徴の1つに、柔軟にカスタマイズが可能な点がある。本記事ではフォントの変更や外観の変更、キーバインディングの変更と行った基本的なカスタマイズと、定番のカスタマイズを紹介する。
Emacs超入門[1]:Emacsの基本的な使い方とショートカットキー
EmacsはUNIX/Linux環境では定番とも言えるテキストエディタだ。ソースコードの自動整形や色分け表示など、プログラミングに便利な機能を多く備えているため、特に開発者の間で人気が高い。本記事ではWindows/Mac OS X環境でのEmacsの導入方法や、その基本的な使い方を紹介する。
Mac OS X向けオープンソースオフィス最新版「NeoOffice 3.0」
NeoOffice.orgは3月31日(米国時間)、Mac OS X向けオープンソースのオフィススイート最新版「NeoOffice for Mac OS X 3.0」を発表した。OpenOffice.orgを土台に性能と安定性を強化した。ほぼ同様の機能を持つが、「Mac OS X Universal Access」サポートのみが欠けている。
ネットジャパン、Ext2/Ext3 FSが読み書きできるMac OS X用ドライバソフト
ネットジャパン(本社:東京都千代田区)は2009年3月19日、Ext2/Ext3ファイルシステムのパーティションにフルアクセス(リード/ライト)できるMac OS X用ドライバソフト「Paragon ExtFS for Mac OS X」の販売を開始した。同社の直販サイト「マイネットジャパン」などでダウンロード販売する。価格は4410円。
ラネクシー、Mac用仮想化ソフトのサーバ版を発売
ラネクシー(本社:東京都新宿区)は、米ParallelsのMac OS X Server用仮想化ソフト「Parallels Server for Mac」を2009年3月26日から販売する。複数のMac OS XおよびLinux、Windowsが混在する仮想化環境を構築できる。価格は12万2500円、保守料金が年間2万4500円。
「Chrome」Mac版、初のスクリーンショットが公開
米GoogleのWebブラウザ「Google Chrome」のMac対応版の開発作業を進めるGoogleの開発者Mike Pinkerton氏が、初のスクリーンショットを公開した。Windows版が登場して約5ヶ月が経過するが、Mac版リリースはもう少し先になりそうだ。
分散バージョン管理システムGitの使い方入門
バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」 がある。GitはLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現在ではPerl 5やRuby on Rails、Android、Wine、X.orgなど、有名な大規模プロジェクトで採用されるに至っている。
本記事では、このGitを使用するのに必要な「分散型バージョン管理システム」の基本的な考え方を紹介するとともに、Gitの導入方法や基本的なGitの使い方について解説する。
最適化・並列化コードを生み出す最新コンパイラ「インテル コンパイラー」

最近のコンパイラには、出力するバイナリコードをより高速に実行できるようにする「最適化」機能が搭載されている。CPUやPCアーキテクチャがより複雑化している近年、コンパイラによる最適化はより注目を浴びるようになっている。