Quattro Pro – Wikipedia

Tabellenkalkulationsprogramm

Quattro Pro ist ein Tabellenkalkulationsprogramm, das von Borland entwickelt und jetzt von Corel verkauft wird, meistens als Teil der WordPerfect Office-Suite von Corel.

Eigenschaften[edit]

In der Vergangenheit verwendete Quattro Pro Tastaturbefehle in der Nähe von Lotus 1-2-3. Während allgemein gesagt wird, dass es das erste Programm war, das Registerkartenblätter verwendete, verwendete Boeing Calc tatsächlich früher Registerkartenblätter.[1][2] Es läuft derzeit unter dem Windows-Betriebssystem. Jahrelang hatte Quattro Pro einen komparativen Vorteil hinsichtlich der maximalen Zeilen- und Spaltenbeschränkungen (was eine maximale Arbeitsblattgröße von einer Million Zeilen zu 18.276 Spalten ermöglichte). Dadurch wurden die Einschränkungen von 65.536 Zeilen und 256 Spalten vermieden, die Microsoft Excel (vor Excel 2007) innewohnt. Trotz des maximalen Zeilenvorteils ist Quattro Pro in Bezug auf die Anzahl der Verkäufe seit ungefähr 1996 bis heute eine entfernte Sekunde hinter Excel.[citation needed]

Als Version 1.0 in der Entwicklung war, wurde sie mit dem Codenamen “Buddha” versehen, da sie “die Lotus-Position einnehmen” sollte, die Nummer 1 auf dem Markt.[citation needed] Als das Produkt 1988 auf den Markt kam, lautete sein ursprünglicher Name, der Herrn Kahn von Senior VP Spencer Leyton in einem vietnamesischen Restaurant in Santa Cruz vorgeschlagen wurde Quattro (das italienische Wort für “vier”, ein Spiel, “1-2-3” einen Schritt voraus zu sein).[citation needed] Borland änderte den Namen für die Veröffentlichung im Jahr 1990 in Quattro Pro.

Die übliche Dateierweiterung der Quattro Pro-Tabellenkalkulationsdatei ist .qpw, die seit Version 9 verwendet wird. Quattro Pro-Versionen 7 und 8 verwendeten .wb3, Version 6 verwendeten .wb2, Version 5 verwendeten .wb1 und DOS-Versionen verwendeten .wq2 und .wq1.[3]

Ursprünge[edit]

Die ursprüngliche elektronische Tabelle von Borland Quattro war ein DOS-Programm, dessen erste Entwicklung von drei Osteuropäern durchgeführt wurde, von denen einer, Lajos Frank, später von Microsoft eingestellt wurde. In der PC Week 1985 erschien ein Artikel, in dem ein Hersteller von Tabellenkalkulationsvorlagen zitiert wurde, er stehe in engem Kontakt mit Borland und Borland entwickle eine Tabellenkalkulation. Zu dieser Zeit gab es absolut keine solche Entwicklung von Borland. Nachdem beide den Artikel gelesen hatten, führten Philippe Kahn und Spencer Leyton ein ungezwungenes Gespräch, in dem sie halbwegs ernsthaft darüber scherzten, vielleicht eine Tabelle zu entwickeln, um mit den 1-2-3 von Lotus Development zu konkurrieren. Dies führte dazu, dass Herr Kahn einen Termin mit einem Agenten für einige osteuropäische Softwareentwickler, Robert Stein von Andromeda Software, vereinbarte, der ebenfalls an dem Spiel beteiligt war Tetris. Dies führte zu einer Vereinbarung zwischen Herrn Leyton und Herrn Stein, die die Entwicklung des ursprünglichen Quattro vorsah.

Quattro wurde in Assemblersprache und Turbo C hauptsächlich von Adam Bosworth, Lajos Frank und Chuck Batterman geschrieben. Es wurde hauptsächlich für überlegene Grafiken unter DOS gelobt. Borland erwarb ein Ersatzprodukt namens “Surpass”, geschrieben in Modula-2. Die Hauptdesigner und Programmierer von Surpass wurden auch von Borland beauftragt, Surpass in Quattro Pro zu verwandeln: Bob Warfield, Dave Anderson, Weikuo Liaw, Bob Richardson und Tod Landis. Sie schlossen sich anderen Borland-Programmierern an, darunter Chuck Batterman, Lajos Frank, Tanj Bennett, Rich Reppert und Roger Schlafly. Bob Warfield wurde später Vizepräsident für Forschung und Entwicklung bei Borland. Alle verließen schließlich Borland.

Quattro Pro wurde im letzten Quartal 1989 ausgeliefert. Das Hauptbüro in Borland befand sich in der Nähe des Epizentrums des Erdbebens in Loma Prieta. Das Gebäude wurde schwer beschädigt, als große und schwere Klimaanlagen auf dem Dach des Hauptgebäudes in Borland durch das Beben nach oben geworfen wurden kam auf die Brettschichtholzbalken herabgestürzt, die über die Oberseite des Gebäudes liefen. Die Balken wurden bis zu dem Punkt beschädigt, an dem Epoxidinjektionen erforderlich waren, um sie stabil genug zu machen, um das Gebäude wieder zu stützen. Zusätzlich wurde die Sprinkleranlage ausgelöst. Das Gebäude war monatelang geschlossen. Alle Computer wurden entfernt, auf die Tennisplätze gestellt, abgewaschen (Akustikdecken regneten grauen Brei auf alles, wenn die Sprinkler liefen) und mit Haartrocknern getrocknet. Diejenigen, die hochgefahren waren, wurden an die Arbeit geschickt. Quattro Pro beendete die endgültigen Qualitätssicherungstests und wurde von den Computern, die bei (glücklicherweise) sonnigem und trockenem Herbstwetter auf den Tennisplätzen laufen, zur Fertigung geschickt.

Klage[edit]

Einige haben behauptet, dass Quattro Pro als erster die Notebook-Metapher mit Registerkarten verwendet hat, aber eine andere Tabelle, Boeing Calc, verwendete Registerkarten für mehrere Blätter und erlaubte dreidimensionale Referenzen, bevor Quattro Pro auf den Markt kam. (Boeing Calc war so langsam, dass seine Mehrblattfunktionen kaum nutzbar waren.)[1][2]

Quattro Pro war Gegenstand einer großen Klage von Lotus gegen Borland. Lotus argumentierte, dass Quattro die Menüs von Lotus 1-2-3 nicht kopieren könne. Borland lieferte die 1-2-3-Menüs als Alternative, da Tastaturkompatibilität erforderlich war, um Makros in 1-2-3-Arbeitsblättern auszuführen. Borland argumentierte, dass die meisten Autos gleich funktionieren, aber nicht unbedingt gleich sind. Daher konnte Lotus das Verhalten seines Programms nicht rational “besitzen”. Das Bezirksgericht entschied zugunsten von Lotus, aber das Berufungsgericht entschied, dass die 1-2-3-Menüs funktionsfähig und nicht urheberrechtlich geschützt waren. Der Fall ging bis zum Obersten Gerichtshof der USA, der 4 zu 4 teilte (Justice Stevens entschuldigte sich). Dies ließ die Entscheidung des Untergerichts intakt, was für Borland ein Sieg war. Die umfassendere Frage, ob ein Unternehmen das Verhalten seines Programms besitzen und schützen kann, blieb jedoch ungelöst.

Zum Zeitpunkt der Klärung des Falls besaß Borland Quattro Pro nicht mehr. Borland verkaufte die Tabelle sechs Monate vor der endgültigen Entscheidung an Novell.

Quattro Pro für Windows[edit]

Teil einer Quattro Pro für Windows-Tabelle

Quattro Pro begann als DOS-Programm (wie Lotus 1-2-3), aber mit der wachsenden Popularität von Windows von Microsoft musste eine Windows-Version von Quattro geschrieben werden. Der DOS-Code enthielt fast nichts, was in das Windows-Projekt verschoben werden konnte. Daher wurde Quattro Pro für Windows (QPW) von Grund auf neu geschrieben.

Sowohl die QPW- als auch die Paradox for Windows-Codebasis (letztere ist eine weitere Borland-Datenbankanwendung) basierten auf Borlands internem Pilotprojekt mit objektorientiertem UI-Code für Windows. Dieses Projekt lief gleichzeitig mit der Borland-Sprachgruppe, die die Wünschbarkeit eines C ++ – Compilers untersuchte, und das Unternehmen entschied sich für eine Wette auf C ++. Der C ++ – Compiler war jedoch zunächst nicht bereit, und der OO-Code für beide Projekte wurde in C mit OO-Emulation über Makros gestartet. Als der Borland Turbo C ++ – Compiler intern verfügbar wurde, wurden die Projekte auf C ++ umgestellt.

Charlie Anderson wurde mit dem Projekt beauftragt und arbeitete bald an Istvan Cseri, Weikuo Liaw, Murray Low, Steven Boye, Barry Spencer, Alan Bush, Dave Orton, Bernie Vachon, Anson Lee, Tod Landis, Gordon Ko und Chuck Batterman das Projekt. Andere Ingenieure kamen später dazu. Schließlich zählte das Team fast 20. Das Objektmodell wurde vom NeXT-Objektmodell inspiriert, das von Herrn Cseri modifiziert wurde. Herr Liaw und Herr Spencer waren für die Tabellenkalkulations-Engine (in Assemblersprache geschrieben) verantwortlich, während Herr Low einen großen Teil der Benutzeroberfläche schrieb.

Das Produkt wurde intern mit dem Codenamen “Thor” für den nordischen Gott des Donners versehen. QPW zeigte zwei wichtige Innovationen. Erstens war es die erste Windows-Tabelle mit mehreren Seiten mit Zellen, die nahtlos miteinander verknüpft werden konnten, eine Funktion von Quattro Pro, die QPW erweitert hat. Zweitens war es das erste veröffentlichte Windows-Programm, bei dem ein Attributmenü (oder ein Eigenschaftenbereich) verfügbar war, indem Sie mit der rechten Maustaste auf das Objekt klicken. Obwohl diese Idee erstmals auf dem Xerox Alto zu sehen war, wurde sie nicht in einem großen Windows-Programm implementiert. Paradox für Windows teilte diese Funktion und sie wurde von Phillipe Kahn auf einer Paradox-Anwenderkonferenz über ein Jahr vor der Veröffentlichung von QPW vorgeführt. Beide Ideen verbreiteten sich in der Softwareindustrie.

QPW war eine der ersten großen Anwendungen, die in C ++ unter Windows geschrieben wurden, und brachte den Borland C ++ – Compiler an seine Grenzen. Ein Grund, warum der Borland C ++ – Compiler so gut war, war, dass er die massive QPW-Codebasis erfolgreich kompilieren und verknüpfen musste.

Das technische Risiko des QPW-Projekts war immens. Das Objektmodell wurde nicht ausprobiert und hat möglicherweise nicht für eine Tabelle funktioniert. Die Benutzeroberfläche war neu (zumindest für Windows-Programme). Niemand wusste, ob der C ++ – Compiler schnell genug Code generieren konnte. Wie sich herausstellte, funktionierte das Programm. Es war schnell, hatte einen ähnlichen Funktionsumfang wie Lotus 123 und Excel und das Benutzerdesign “Rechtsklick für Eigenschaften” war einigermaßen verständlich.

Zu einem bestimmten Zeitpunkt hoffte man, dass QPW und Paradox für Windows ein gemeinsames Objektmodell gemeinsam nutzen könnten. Das erwies sich trotz ernsthafter Überlegungen und Designbemühungen als unmöglich.

QPW wurde schließlich im September 1992 veröffentlicht. Das Quattro Pro-Marketingteam hatte beschlossen, sowohl Quattro Pro für DOS als auch Quattro Pro für Windows in derselben Box mit der Bezeichnung “WIN-DOS” zu einem Preis von 495 US-Dollar zu bündeln. Kunden und Prüfer, die eine reine Windows-Anwendung erwarteten, reagierten mit Verwirrung und Empörung und glaubten, das Produkt sei lediglich eine DOS-Anwendung mit Fensterfunktionen. Kurz danach wurde QPW von sich aus neu verpackt und kostete 129 US-Dollar. Es erhielt Auszeichnungen für Borlands lange verzögerte reine Windows-Tabelle und den beliebten Preis.

Schließlich verkaufte es sich gut (nachdem der Preis auf nur 49 Dollar pro Exemplar gesenkt worden war). Die Arbeit an einer neuen Version wurde sofort mit einem brandneuen Team von Ingenieuren unter der Leitung von Joe Ammirato begonnen. einschließlich Bret Gillis und Peter Weyzen. Borland hat DataPivot von Brio Technology gekauft, um dem Programm eine neue Funktion hinzuzufügen. Colin Glassey kam aus Brio, um bei der Integration dieser Technologie zu helfen.

Nach einem Jahr und der Fusion des alten und des neuen Teams wurde QPW 5 veröffentlicht (der Grund für den Sprung in der Versionsnummer hatte damit zu tun, mit der DOS-Version Schritt zu halten, und sie sah gut aus). QPW 5 verkaufte sich ebenfalls gut, obwohl die Microsoft Excel + Word-Kombination an Fahrt gewann.

Quattro Pro 6 Benutzerhandbuch von Novell

Die Arbeit an Version 6 begann dann (jetzt mit Steven Boye als Projektleiter). In der Mitte der Entwicklung von Version 6 wurde eine strategische Entscheidung getroffen, eng mit dem WordPerfect-Textverarbeitungsprogramm zusammenzuarbeiten. Es war ein direkter Versuch, den Microsoft Office-Doppelschlag von Microsoft Word und Microsoft Excel zurückzudrängen. Das andere große Problem mit Version 6 war das Aufkommen von Windows 95. Dies war eine bedeutende Änderung des Windows-Betriebssystems mit einer wesentlichen Änderung der Richtlinien für die Benutzeroberfläche.

In einer Reihe von Fällen erwarb Novell sowohl die WordPerfect Corporation als auch die Quattro Pro-Codebasis und ein Team von Ingenieuren aus Borland. Novell wollte versuchen, ein echter Konkurrent von Microsoft zu sein. Obwohl Version 6 veröffentlicht wurde und einige Anstrengungen unternommen wurden, um die Benutzeroberfläche zwischen WordPerfect und QPW zu vereinheitlichen, waren die Bemühungen bei weitem nicht abgeschlossen.

In einer anderen Klage behauptet Novell, Microsoft habe seine Programme WordPerfect und QuattroPro “gezielt angegriffen und zerstört”, um das Monopol des Windows-Betriebssystems zu schützen. Der Oberste Gerichtshof der USA weigerte sich, die Kartellklage im März 2008 einzustellen.[4]

Novells Ausgang[edit]

Die Veröffentlichung von Windows 95 im August 1995 war der Anfang vom Ende für Novell und seine Pläne, mit Microsoft zu konkurrieren. Microsoft hat nicht nur ein neues Betriebssystem veröffentlicht, sondern auch neue Versionen von Word und Excel. Die Verkäufe von Novell PerfectOffice (und auch von Lotus-Anwendungen) sanken auf fast nichts, während die Verkäufe der Microsoft-Produkte enorm waren.[citation needed] Innerhalb von drei Monaten kündigte Novell an, dass sie ihre Anwendungen an jemanden verkaufen würden (was sich schließlich als Corel herausstellte). Bis Mitte 1996 hatte Microsoft einen Marktanteil von 95% für Geschäftsanwendungen. Stand 2005[update]Microsoft dominiert nach wie vor den Markt für Windows-Geschäftsanwendungssoftware.[citation needed] Obwohl Quattro Pro und WordPerfect, die vor der MS Office 4.2-Suite hergestellt wurden, immer noch aktualisiert und verkauft werden.

Versionsgeschichte[edit]

Corel WordPerfect Office X5-Installations-CD mit Quattro Pro X5
  • 1989: Quattro Pro 1.0
  • 1991: Quattro Pro 2.0
  • 1992: Quattro Pro für Windows 1.0 – (auch in Borland Office für Windows (1993))
  • 1993: Quattro Pro für Windows 5.0 – (auch in Borland Office 2.0 für Windows)
  • 1994: Quattro Pro für Windows 6.0 (Teil von Novell PerfectOffice 3.0)
  • 1996: Quattro Pro 7 (Teil der Corel WordPerfect Suite 7)
  • 1998: Quattro Pro 8 (Teil der Corel WordPerfect Suite 8)
  • 2000: Quattro Pro 9 (Teil von Corel WordPerfect Office 2000)
  • 2002: Quattro Pro 10 (Teil von Corel WordPerfect Office 2002)
  • 2003: Quattro Pro 11 (Teil von Corel WordPerfect Office 11)
  • 2004: Quattro Pro 12 (Teil von Corel WordPerfect Office 12)
  • 2006: Quattro Pro X3 (Teil von Corel WordPerfect Office X3)
  • 2008: Quattro Pro X4 (Teil von Corel WordPerfect Office X4)
  • 2010: Quattro Pro X5 (Teil von Corel WordPerfect Office X5)
  • 2012: Quattro Pro X6 (Teil von Corel WordPerfect Office X6)
  • 2014: Quattro Pro X7 (Teil von Corel WordPerfect Office X7)
  • 2016: Quattro Pro X8 (Teil von Corel WordPerfect Office X8)
  • 2018: Quattro Pro X9 (Teil von Corel WordPerfect Office X9)
  • 2020: Quattro Pro 2020 (Teil von Corel WordPerfect Office 2020)

Siehe auch[edit]

Verweise[edit]