| 原作者 | ボーランド |
|---|---|
| 開発者 | アルード |
| 初回リリース | 1988年 |
| 安定版リリース | 2021 U1 / 2022年7月28日 |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| タイプ | スプレッドシート |
| ライセンス | 独自 |
| Webサイト | 詳しくはこちら |
Quattro Pro は、Borlandが開発し、現在はAlludoが販売しているスプレッドシートプログラムです。Alludo のWordPerfect Officeスイート の一部として販売されることがほとんどです。
特徴
歴史的に、Quattro Pro はLotus 1-2-3に近いキーボード コマンドを使用していました。タブ付きシートを使用した最初のプログラムであると一般的に言われていますが、実際にはBoeing Calc の方が先にタブ付きシートを使用していました。[1] [2]現在、Quattro Pro は Windows オペレーティング システムで動作します。長年、Quattro Pro は最大行数と最大列数の制限に関して競争上の優位性を持っていました (ワークシートの最大サイズは 100 万行 x 18,276 列)。これにより、Microsoft Excel (Excel 2007 以前) に固有の 65,536 行 x 256 列のスプレッドシート制限を回避できました。最大行数の利点があるにもかかわらず、Quattro Pro は 1996 年頃から現在に至るまで、販売数では Excel に大きく後れを取っています。[要出典]
バージョン 1.0 の開発中、この製品は「ロータスポジション」、つまり市場第 1 位を獲得することを意図していたため、「Buddha」というコード名が付けられました。[引用が必要]この製品が 1988 年に発売されたとき、サンタ クルーズのベトナム料理レストランで上級副社長の Spencer Leyton が Kahn 氏に提案した元の名前は、Quattro (イタリア語で「4」を意味し、「1-2-3」より一歩先を行くという意味) でした。[引用が必要] Borland は 1990 年のリリースで名前を Quattro Pro に変更しました。
Quattro Proスプレッドシートファイルの一般的なファイル拡張子は.qpwで、バージョン9以降使用されています。Quattro Proバージョン7と8では.wb3、バージョン6では.wb2、バージョン5では.wb1、DOSバージョンでは.wq2と.wq1が使用されました。[3]
起源
オリジナルの Borland Quattro 電子スプレッドシートは DOS プログラムで、最初の開発は 3 人の東欧人によって行われました。そのうちの 1 人、ハンガリー人の Lajos Frank は後に Microsoft に雇用されました。1985年にPC Weekに掲載された記事では、スプレッドシート テンプレートの作成者が Borland と緊密に連絡を取り合っており、Borland がスプレッドシートを開発していると述べていました。当時、Borland ではそのような開発はまったく行われていませんでした。その記事を読んだ Philippe Kahn と Spencer Leyton は、Lotus Development の 1-2-3 に対抗するスプレッドシートを開発するかもしれないと半ば本気で冗談を言い合いました。これがきっかけで、Kahn 氏は、東欧のソフトウェア開発者のエージェントである Andromeda Software の Robert Stein 氏と面会を設定しました。Andromeda Software は、ゲームTetrisにも関わっていました。これがきっかけで、Leyton 氏と Stein 氏が交渉し、オリジナルの Quattro の開発を規定する契約が成立しました。
Quattro は、主にAdam Bosworth、Lajos Frank、Chuck Battermanによってアセンブリ言語とTurbo Cで書かれました。主に DOS での優れたグラフィックスで高く評価されました。Borland は、 Modula-2で書かれた "Surpass" という代替製品を取得しました。Surpass の主な設計者とプログラマーである Bob Warfield、Dave Anderson、Weikuo Liaw、Bob Richardson、Tod Landis も、Surpass を Quattro Pro にするために Borland に雇われました。彼らは、Chuck Batterman、Lajos Frank、Tanj Bennett、Rich Reppert、Roger Schlafly を含む他の Borland プログラマーに加わりました。Bob Warfield は後に Borland の R&D 担当副社長になりました。全員が最終的に Borland を去りました。
Quattro Pro は 1989 年の第 4 四半期に出荷されました。Borland 本社はロマ プリエタ地震の震源地の近くにあり、Borland 本社ビルの屋根に設置されていた大型で重いエアコンが地震で上方に投げ出され、ビルの上部を走る集成材の梁に落下して建物は大きな被害を受けました。梁は、建物を再び支えられるほど頑丈にするためにエポキシを注入する必要がありました。さらに、スプリンクラー システムが作動しました。ビルは数か月間閉鎖されました。すべてのコンピューターが取り外され、テニス コートに置かれ、洗浄され (スプリンクラーが作動すると、防音天井から灰色のドロドロの液体があらゆるものに降り注ぎました)、ヘア ドライヤーで乾燥されました。起動したコンピューターは使用されました。Quattro Pro は最終的な品質保証テストを終え、(幸運にも) 晴れて乾燥した秋の天候の中、テニス コートで稼働していたコンピューターから製造に送られました。
訴訟
Quattro Pro がタブ付きノートブックのメタファーを初めて採用したと主張する人もいますが、別のスプレッドシートであるBoeing Calc は、Quattro Pro が発売される前に、複数のシートにタブを使用し、3次元参照を可能にしました。(Boeing Calc は非常に遅く、複数シート機能はほとんど使えませんでした。) [1] [2]
Quattro Pro は、ロータスがボーランドに対して起こした大きな訴訟の対象となった。ロータスは、Quattro はロータス 1-2-3 のメニューをコピーできないと主張した。ボーランドは、 1-2-3 ワークシートでマクロを実行するためにキーストロークの互換性が必要だったため、代替として 1-2-3 メニューを提供した。ボーランドは、ほとんどの車は同じように動作するが、必ずしも同じように作られているわけではないと主張した。したがって、ロータスは、そのプログラムの動作を合理的に「所有」することはできない。地方裁判所はロータスに有利な判決を下したが、控訴裁判所は、1-2-3 メニューは機能的であり、著作権で保護されないという判決を下した。この訴訟は、米国最高裁判所まで持ち込まれ、4 対 4 で分かれた (スティーブンス判事は辞退)。これにより、下級裁判所の判決はそのまま残り、ボーランドの勝利となった。しかし、企業がそのプログラムの動作を所有し、保護できるかどうかというより広範な問題は未解決のままであった。
訴訟が解決した時点で、ボーランドは Quattro Pro を所有していませんでした。ボーランドは最終判決が下される 6 か月前に スプレッドシートをNovellに売却しました。
Windows 用 Quattro Pro

Quattro Pro は当初DOSプログラム (Lotus 1-2-3 など) として開発されましたが、Microsoft の Windows の人気が高まるにつれ、Quattro の Windows バージョンを作成する必要が生じました。DOS コードから Windows プロジェクトに移行できるものはほとんどなかったため、Quattro Pro for Windows (QPW) は最初から作成されました。
QPW とParadox for Windows のコードベース (後者は別の Borland データベース アプリケーション) は、どちらも Borland の Windows 用オブジェクト指向 UI コードを使用した社内パイロット プロジェクトに基づいていました。このプロジェクトは、C++コンパイラの望ましさを調査していた Borland 言語グループと同時に実行され、同社は C++ に賭けることにしました。しかし、当初は C++ コンパイラが準備されておらず、両方のプロジェクトの OO コードはマクロによる OO エミュレーションを使用して C で開始されました。Borland Turbo C++ コンパイラが社内で利用可能になると、プロジェクトは C++ を使用するように切り替えられました。
Charlie Anderson 氏がプロジェクトの責任者となり、すぐに Istvan Cseri、Weikuo Liaw、Murray Low、Steven Boye、Barry Spencer、Alan Bush、Dave Orton、Bernie Vachon、Anson Lee、Tod Landis、Gordon Ko、Chuck Batterman 氏がプロジェクトに取り組みました。その後、他のエンジニアも参加しました。最終的に、チームの人数は 20 人近くになりました。オブジェクト モデルは、 Cseri 氏が改良したNeXTオブジェクト モデルにヒントを得たものです。Liaw 氏と Spencer 氏はスプレッドシート エンジン (アセンブリ言語で記述) を担当し、Low 氏は UI の大部分を記述しました。
この製品は社内で、北欧神話の雷神にちなんで「トール」というコード名が付けられました。QPW には 2 つの大きな革新がありました。まず、セルをシームレスにリンクできる複数のページを持つ最初の Windows スプレッドシートでした。これは、QPW が拡張した Quattro Pro の機能です。次に、オブジェクトを右クリックすると属性メニュー (またはプロパティ ペイン) が表示される最初の Windows プログラムでした。このアイデアはXerox Altoで初めて採用されましたが、主要な Windows プログラムでは実装されていませんでした。Paradox for Windows はこの機能を共有しており、QPW がリリースされる 1 年以上前に、Paradox ユーザー カンファレンスでPhillipe Kahnによって披露されました。これらのアイデアは両方とも、ソフトウェア業界で広く普及しました。
QPW は、Windows 上で C++ で書かれた最初の大きなアプリケーションの 1 つであり、Borland C++ コンパイラの限界を超えました。Borland C++ コンパイラが非常に優れていた理由の 1 つは、膨大な QPW コード ベースを正常にコンパイルおよびリンクする必要があったことです。
QPW プロジェクトの技術的リスクは計り知れないものでした。オブジェクト モデルは未検証で、スプレッドシートでは機能しない可能性がありました。ユーザー インターフェイス (UI) は新しいものでした (少なくとも Windows プログラムでは)。C++ コンパイラが十分な速度でコードを生成できるかどうかは誰にもわかりませんでした。結局、プログラムは機能しました。プログラムは高速で、Lotus 123 や Excel に機能セットが近く、「右クリックしてプロパティを表示する」というユーザー デザインは十分に理解しやすいものでした。
ある時点では、QPW と Paradox for Windows が共通のオブジェクト モデルを共有できるのではないかと期待されていました。しかし、真剣に検討し、設計に努めたにもかかわらず、それは不可能であることが判明しました。
QPW は 1992 年 9 月にようやくリリースされました。Quattro Pro のマーケティング チームは、Quattro Pro for DOS と Quattro Pro for Windows の両方を「WIN-DOS」というラベルの付いた同じボックスにバンドルし、495 ドルで販売することを選択しました。純粋な Windows アプリケーションを期待していた顧客とレビュー担当者は、この製品が単にウィンドウ機能を備えた DOS アプリケーションであると信じ、混乱と憤慨を示しました。その後すぐに、QPW は単独で再パッケージ化され、129 ドルで販売され、Borland の長らく遅れていた純粋な Windows スプレッドシートとその人気価格が称賛されました。
最終的には売れ行きが好調になりました (価格が 1 コピーあたり 49 ドルに値下げされた後)。ジョー・アミラートが率いる新しいエンジニア チーム (ブレット・ギリス、ピーター・ウェイゼンを含む) で、すぐに新バージョンの開発が開始されました。ボーランドは、プログラムに新しい機能を追加するために、ブリオ テクノロジーから DataPivot を購入しました。そのテクノロジーの統合を支援するために、ブリオからコリン・グラッシーが来ました。
1 年後、古いチームと新しいチームが合併し、QPW 5 がリリースされました (バージョン番号が急上昇した理由は、見た目が良かっただけでなく、DOS バージョンに追いつくためでした)。Microsoft Excel + Word の組み合わせが勢いを増していたにもかかわらず、QPW 5 も売れ行きは好調でした。

その後、バージョン 6 の作業が開始されました (このとき、Steven Boye がプロジェクト リーダーを務めました)。バージョン 6 の開発の途中で、WordPerfectワード プロセッサと密接に連携するという戦略的な決定が下されました。これは、Microsoft Office のMicrosoft Wordと Microsoft Excelの 2 つの強みに対抗する直接的な試みでした。バージョン 6 のもう 1 つの大きな問題は、 Windows 95の登場でした。これは、ユーザー インターフェイス ガイドラインに大きな変更を加えた、Windows オペレーティング システムへの重要な変更でした。
奇妙な出来事が重なり、Novell はWordPerfect Corporation と Quattro Pro のコード ベースおよび Borland のエンジニア チームを買収しました。Novell は Microsoft の真の競争相手になろうとしていました。バージョン 6 がリリースされ、WordPerfect と QPW のユーザー インターフェイスを統一する努力が行われました。しかし、その努力は完了にはほど遠いものでした。
別の訴訟では、ノベルは、マイクロソフトが Windows オペレーティング システムの独占権を守るために、同社の WordPerfect および QuattroPro プログラムを「意図的に標的にし、破壊した」と主張している。米国最高裁判所は 2008 年 3 月にこの反トラスト訴訟の停止を拒否した。[4]
ノベルの撤退
1995 年 8 月の Windows 95 のリリースは、Novell と Microsoft との競争計画の終わりの始まりでした。Microsoft は新しいオペレーティング システムをリリースしただけでなく、それに合わせて Word と Excel の新バージョンもリリースしました。Novell PerfectOffice (および Lotus アプリケーション) の売上はほぼゼロに落ち込みましたが、Microsoft 製品の売上は膨大でした。[出典が必要] 3 か月以内に、Novell はアプリケーションを誰かに売却する予定であると発表しました (最終的にCorelであることが判明しました)。1996 年半ばまでに、Microsoft はビジネス アプリケーション市場の 95% を獲得しました。2005 年現在[update]、Microsoft は依然として Windows ビジネス アプリケーション ソフトウェア市場を独占していますが、[出典が必要] MS Office 4.2 スイートより前の Quattro Pro と WordPerfect は現在でも更新され、販売されています。
ファイル形式
Quattro Proファイル形式は、WB1、WB2、WB3、wq1、wq2など、さまざまなファイル名拡張子を使用します。これらの一部(WB2、wq1、wq2)は、 Collabora Online、LibreOffice、Apache OpenOfficeのデスクトップアプリケーションで開くことができ、その後OpenDocument形式またはその他のファイル形式で保存できますが、MicrosoftはOffice 2007以降、Quattro Proファイル形式のサポートを中止しました。[5] [6]
バージョン履歴

- 1989: クアトロ プロ 1.0
- 1991: クアトロ プロ 2.0
- 1991: DOS 用 Quattro Pro 3.0
- 1992: DOS 用 Quattro Pro 4.0
- 1992: Quattro Pro for Windows 1.0 ( Borland Office for Windows (1993) にも収録)
- 1993: Quattro Pro for Windows 5.0 ( Borland Office 2.0 for Windows にも収録)
- 1994: Quattro Pro for Windows 6.0 ( Novell PerfectOffice 3.0 の一部)
- 1996: Quattro Pro 7 ( Corel WordPerfect Suite 7 の一部)
- 1998: Quattro Pro 8 ( Corel WordPerfect Suite 8 の一部)
- 2000: Quattro Pro 9 ( Corel WordPerfect Office 2000 の一部)
- 2002: Quattro Pro 10 ( Corel WordPerfect Office 2002 の一部)
- 2003: Quattro Pro 11 ( Corel WordPerfect Office 11 の一部)
- 2004: Quattro Pro 12 ( Corel WordPerfect Office 12 の一部)
- 2006: Quattro Pro X3 ( Corel WordPerfect Office X3 の一部)
- 2008: Quattro Pro X4 ( Corel WordPerfect Office X4 の一部)
- 2010: Quattro Pro X5 ( Corel WordPerfect Office X5 の一部)
- 2012: Quattro Pro X6 ( Corel WordPerfect Office X6 の一部)
- 2014: Quattro Pro X7 ( Corel WordPerfect Office X7 の一部)
- 2016: Quattro Pro X8 ( Corel WordPerfect Office X8 の一部)
- 2018: Quattro Pro X9 ( Corel WordPerfect Office X9 の一部)
- 2020: Quattro Pro 2020 ( Corel WordPerfect Office 2020 の一部)
参照
参考文献
- ^ ab "Boeing Calc dot com". 2006年2月19日時点のオリジナルよりアーカイブ。
- ^ ab 「添付 > コンピュータ履歴 & gt 「スプレッドシート」」。Aresluna.org。2004-09-22。2015-10-15閲覧。
- ^ 「Corel WordPerfect Office Reviewer's Guide - 付録 A: サポートされているファイル形式」(PDF)。Corel.com。p. 29 。2015 年 10 月 15 日閲覧。
- ^ 「裁判所、マイクロソフトに後退を命じる」。ニューヨーク・タイムズ。AP通信。2008年3月18日。 2015年10月15日閲覧。
- ^ Decker, Fred. 「Quattro Proで作成されたファイルを開く方法」Chron . 2021年9月20日閲覧。
- ^ Burnside, Ken. 「Quattro Pro で作成されたファイルを開く方法」. azcentral . 2021年9月20日閲覧。
- ^ AIスプレッドシート。Sourcetable Inc.、2024年。2024年11月14日閲覧。
