歴史
QuickTransit
QuickTransitは、 Transitive Corporationが開発したクロスプラットフォーム仮想化プログラムです。 1つの特定のプロセッサとオペレーティングシステムの組み合わせ用にコンパイルされたソフトウェアを、ソースコードやバイナリの変更なしに、異なるプロセッサやオペレーティングシステムアーキテクチャで実行できます。
QuickTransitは、マンチェスター大学の並列アーキテクチャおよび言語研究グループによって開発されたダイナマイト技術の拡張であり、現在、大学のAdvanced Processor Technologies研究グループの一部を形成しています。
Silicon Graphicsは、2004年10月にQuickTransitがPrism視覚化システムで初めて利用可能になったことを発表しました。 Itanium 2プロセッサとLinuxオペレーティングシステムに基づくこれらのシステムは、QuickTransitを使用して、MIPSプロセッサとIRIXオペレーティングシステムに基づく以前のSGIシステム用にコンパイルされたアプリケーションバイナリを透過的に実行しました。
この技術は、2006年からPowerPCからIntel(x86)CPUへの移行時にApple Computerからもライセンスされました。Appleはこの技術を「Rosetta」として販売しました。
2006年8月、IBMはTransitiveとのパートナーシップにより、Power ISAベースのPower SystemsサーバーでLinux / x86バイナリを実行することを発表しました。 IBMはベータ段階でこのソフトウェアをSystem p AVEと名付けましたが、リリース時にPowerVM Lx86に名前が変更されました。
2006年11月、TransitiveはSolaris / SPARC-to-Linux / x86-64用のQuickTransitを開始しました。これにより、SPARCシステム用にコンパイルされた変更されていないSolarisアプリケーションがLinuxを実行する64ビットx86ベースシステムで実行できるようになりました。その後、2007年10月にSolaris / SPARC-to-Linux / Itanium用のQuickTransitが導入され、Linuxを実行するItaniumシステムでSolaris / SPARCアプリケーションを実行できるようになりました。 3番目の製品、QuickTransit for Solaris / SPARC-to-Solaris / x86-64は2007年12月にリリースされ、Solarisを実行している64ビットx86システムでSolaris / SPARCアプリケーションを実行できるようになりました。
運命
IBMは2009年6月にTransitiveを買収し、同社をPower Systems部門に統合しました。他のQuickTransitの組み合わせの既存の顧客がサポートされていますが、まだ利用可能な組み合わせはPowerVM Lx86製品のみです。 Appleは2011年にMac OS X LionからMac OS XからRosettaを削除しました。
元のチームのほとんどは現在、BBC、カリフォルニアのApple、マンチェスターのARMで働いています。