ソフトPC

ソフトPC
開発者ロッド・マクレガー、ヘンリー・ナッシュ、フィル・バウスフィールド
オペレーティングシステムUnixクラシックMac OSIRIXSolarisHP-UXIBM AIXNeXTSTEPOpenVMSUltrixTru64Atari TOS
プラットフォームMotorola 88000Motorola 68000MIPSSPARCPA-RISCPowerPCVAXDEC Alpha
タイプエミュレータ

SoftPCはx86ハードウェアのソフトウェアエミュレータです。1986年にMacGregorがInsignia Solutionsを設立した後、Rod MacGregor、Henry Nash、Phil Bousfieldによって開発されました。MacGregorは、CAD/CAMワークステーション専門のComputervisionを退職した約12名と共に、独立したCAD/CAMコンサルタント会社としての市場機会を信じていました。当初はサイドプロジェクトとして始まったSoftPCは、ワークステーション上でPCソフトウェアを実行するという、すぐに会社の主力となりました。当初はSPARCstation上で開発され、このソフトウェアのライセンスを最初に取得した顧客は、独自のプロセッサアーキテクチャを持つワークステーションを搭載したIntergraphでした。 [ 1 ]当初はUNIXワークステーションMS-DOSを実行するために利用可能でしたが、1987年にMacintoshに移植され、[ 2 ]後にMicrosoft Windowsソフトウェアを実行できるようになりましたMac OS の他に、サポートされているプラ​​ットフォームには、 SGI IRIXSun SolarisHP-UXIBM AIXNeXTSTEPMotorola 88000VAXおよびDEC Alphaシステム上のOpenVMSDEC ULTRIXなどが含まれます。

SoftPCとWindows(3.x95、98 )のバンドル版はSoftWindowsと呼ばれていました、Insigniaが提供する特別なユーティリティを用いてWindowsを基本的なSoftPC環境にインストールすることで、同じ効果を得ることも可能でした。DOSではなくWindowsとその環境で動作するアプリケーションの導入は、エミュレータの基盤となる条件を変え、InsigniaのSoftWindows製品はSoftPCと比較して「Windowsプログラムのサイズと複雑さによって義務付けられた完全な再設計」と評されました。DOSアプリケーションで「狭く深い」と評された実行特性は、Windowsアプリケーションでは「広く浅い」と評され、エミュレータを実行するコンピュータのネイティブアーキテクチャへの変換に必要なコードセクションを特定することがより困難になりました。[ 1 ]

InsigniaはMicrosoftと開発契約を結び、同社にWindowsのソースコードへのアクセスを許可した。この契約は当時Windows 4として知られていた製品と、 RISCアーキテクチャシステム上でIntelアーキテクチャバイナリの互換性をサポートしようとしていたWindows NTを対象としていた。 [ 1 ] MicrosoftがWindows NTをリリースしたとき、仮想化された16ビットWindows(x86)プログラムを実行するためのサブシステム(「WOW」 - Windows on Windows、後のNTVDM)が含まれていた。しかし、MicrosoftはWindowsを代替プロセッサ( AlphaPowerPC )で実行できるように変更も加えており、これらのプロセッサではIntelプロセッサ用にコンパイルされたプログラム用のエミュレーション層が必要だった。この目的のためにInsigniaのコアエミュレーションシステムのカスタマイズ版が作成されたが、代替のNTアーキテクチャは広く使用されることはなかった。

1996年以降、Insigniaはこの製品分野でニッチ市場を独占していましたが、すぐにConnectixのVirtual PC製品との激しい競争に直面しました。Insigniaは1999年10月にこの製品ラインをFWB Softwareに売却し、モバイルデバイス市場向けのJava実装の提供に注力しました。FWBは2001年3月までSoftWindowsの販売を継続しました。FWB Softwareは2003年まで、WindowsがバンドルされていないRealPCという別バージョンのソフトウェアも販売していました。

ほとんどのエミュレータとは異なり、SoftWindows製品は再コンパイルされたWindowsコンポーネントを使用してほとんどのビジネスアプリケーションのパフォーマンスを向上させ、ほぼネイティブのパフォーマンスを提供しました(ただし、これはSoftPCとは異なり、SoftWindowsがアップグレードできないことを意味しました)。[ 3 ]

受付

BYTE誌は1988年7月号で、SoftPCの「画面応答は、私がこれまで見てきた他のPC互換製品と比べて、実に軽快だ」と評し、 XyWrite III Plus(「現存するPCプログラムの中で最も動作の悪いものの一つ」)も問題なく動作すると評した。同誌は、DOSプログラムを時々実行する必要がある人にとって「SoftPCは現実的な選択肢だ」と結論付けている。 [ 4 ] MacUser誌は1988年11月号で、SoftPCを5点満点中3.5点と評価した。PCネットワークとの互換性について同誌は、「会社のデータベースにアクセスしたり、顧客の画面を確認したり、PC画面をキャプチャしてMacの文書に貼り付けたりしたい場合、SoftPCは優れたソリューションだ」と評した。 [ 5 ]

参照

参考文献

  1. ^ a b c Grossman, Wendy M. (1994年4月). 「The Soft option」. Personal Computer World . pp.  414– 417, 419
  2. ^ 「Mac Bulletin」MacWorld、1987年10月、12ページ。
  3. ^ InfoWorldのSoftWindowsに関する記事
  4. ^ Thompson, Tom (1988年7月). 「真の仮想マシン学習」 . Short Takes. Byte . pp. 90, 92. 2025年4月12日閲覧
  5. ^ Meskell, Carolyn (1988年11月). 「SoftPC」 . Quick Clicks. MacUser . 第4巻第11号. pp.  68– 69. 2025年5月25日閲覧