Xerox Star
さらに、オフィスオートメーション機器の販売で最も技術に精通した営業担当者に、最大50万ドルの費用がかかるレーザープリンター機器のリースで多額の歩合が支払われた。分散型システムの歩合制度では太刀打ちできない。多言語での技術文書市場も大きなチャンスだったが、これには国境を越えた協力が必要で、当時の営業組織はほとんど対応できなかった。
ゼロックス社内でさえ、1980年代半ばには、このシステムに対する理解はほとんどなかった。このシステムを見たり使用する会社幹部はほとんどおらず、また営業チームが販売計画を支援するためにコンピュータを要求しても、代わりに古いCP/MベースのXerox 820(英語版)や820-IIを受け取るだけだった。ゼロックス社内でさえ、8010/8012 Starシステムの実を結ばせようとしなかった。
おそらく最も重要なことは、ゼロックス・システム・グループ(Xerox Systems Group、XSG)の戦略立案者が、アポロコンピュータやシンボリックスなど他のワークステーション・メーカーと対抗できないと考えたことであろう。ゼロックスというブランドは彼らの最高の資産と考えられていたが、それだけでは顧客を生み出さなかった。
最後に、当時の限られたハードウェアと、ファイルシステムの実装が貧弱なこともあり、今日の基準ではこのシステムは非常に遅いと評価される。大きなファイルを保存するのに何分もかかることもあった。クラッシュ後には、画面の左上隅に診断コード7511が表示され、スキャベンジ(file scavenging)と呼ばれる処理が数時間続くかもしれなかった。
結局、Starの評判の悪さは、価格、デモの出来、そして販売チャネルの弱さが原因だったのだろう。
たとえば、バージョン管理システム DFでは、プログラマがモジュールに変更を加える前にチェックアウト作業をすることが義務付けられた。あるモジュールの変更が依存するモジュールの変更を強いるような場合は厳密に追跡され、文書化された。下位レベルのモジュールを変更するには、さまざまなレベルの承認を受けなければならなかった。
ソフトウェア開発プロセスは熾烈を極めた。多くのプロトタイピングやユーザーテストが行われた。PARCの研究環境で使われていたプロトコル(英語版)では不十分と判明したため、ソフトウェア技術者は、新しいネットワーク通信プロトコル(XNS)や文字コード体系(XCCS)を開発しなければならなかった。
当初、すべての開発をAltoワークステーションで行っていた。しかし、ソフトウェアにかかる過酷な負担に耐えるだけの十分な能力を持っていなかった。製品用に設計されたプロセッサでさえ不十分で、土壇場になってハードウェアの再設計をおこなった。ユーザテストの結果や、マーケティングやシステム面など考慮事項に基づいて、多くのソフトウェアは設計変更、書き直し、機能追加を要した。
最終的には、Star機能仕様書(Star Functional Specification)に記述されていた機能の多くは実装されなかったが、製品は市場に送り出されることになり、発表前の最後の数か月は信頼性と性能の改善に重点が置かれた。
Xerox Star(ゼロックス・スター)またはStarワークステーション(スター・ワークステーション)は、1981年にゼロックスが発売したワークステーションである。正式にはXerox 8010 Star Information Systemと呼ばれる。今日のパーソナルコンピュータで標準となった、ビットマップディスプレイ、ウィンドウベースのグラフィカルユーザインタフェース、アイコン、フォルダ、マウス(2ボタン)、イーサネット・ネットワーク、ファイルサーバ、プリントサーバ、電子メールなどの技術を統合した最初の商用コンピュータシステムである。
1981年4月27日にゼロックスから発売された。Starという名称は、厳密にはオフィス・オートメーション市場向けのシステムとともに販売されるソフトウェアのみを指す。8010ワークステーションでは、小規模な研究およびソフトウェア開発市場に向けてプログラミング言語のLispやSmalltalkに基づくソフトウェアも販売された。
Xerox Starは、もともと独立したコンピュータとして設計されたものではなく、ゼロックスの「パーソナル・オフィス・システム」の一部として、他のワークステーションやネットワークサービスとイーサネットを介して接続することを意図していた。1台は16,000米ドルで販売されたが、一般的なオフィスでは少なくとも2-3台のマシンと、ファイルサーバとネーム/プリントサーバを購入しなければならなかった。秘書の年俸が約12,000ドル、コモドールVIC-20が約300ドルだった時代に、システム全体で50,000ドルから100,000ドルを費やして設備を完備するのは容易なことではなかった。
後に登場したStarの派生モデルでは、ユーザーが1台のマシンとレーザープリンターとセットで購入するだけで使えるようになったが、それでも25,000台ほどが売れたに留まり、多くの人はXerox Starを商業的な失敗と見なすようになった。
このワークステーションは、当初はオフィス業務を実行するためにStarソフトウェアを動作させるように設計されていたが、他の市場向けに別のソフトウェアと組み合わせて販売されることもあった。こうした別の構成には、InterlispやSmalltalk用のワークステーションや、サーバも含まれていた。
このシステムの可能性を本当に理解していた一部の開発者の中には、IBMが比較的原始的なPC DOSを搭載した8088ベースのIBM PCを発売したのがStarが発売された同じ年であったことを考えると、Starは時代を先取りしていたと言う人もいる。しかし、IBM PCとの比較は見当違いかもしれない。
Star、ViewPoint、およびGlobalViewは、完全装備のワードプロセッサを含むほとんどの自然言語をサポートする最初の商用コンピューティング環境であり、ボイス・オブ・アメリカ、その他の米国外交機関、およびいくつかの多国籍企業での採用に至った。
Starや少なくともAltoのユーザインタフェースに触発されたり影響を受けたりした製品のリストには、Apple LisaやMacintosh、Digital Research(CP/Mで知られる)のGraphics Environment Manager(GEM)、VisiCorpのVisi On、Microsoft Windows、Atari ST、TRONプロジェクトのBTRON、CommodoreのAmiga、Elixir Desktop、Metaphor Computer Systems(英語版)、Interleaf(英語版)、IBM OS/2、OPEN LOOK(ゼロックスが共同開発)、SunView、KDE、Ventura Publisher(英語版)、NEXTSTEPがあげられる。Adobe Systemsのページ記述言語PostScriptは、Interpressに基づいていた。イーサネットは3Comによってさらに改良され、事実上の業界標準ネットワークプロトコルとなった。