This article needs additional citations for verification. (October 2015) |
Autor(es) original(es) | Borland |
---|---|
Desarrollador(es) | Aludo |
Lanzamiento inicial | 1988 (1988) |
Versión estable | 2021 U1 / 28 de julio de 2022 (2022-07-28) |
Sistema operativo | Microsoft Windows |
Tipo | Hoja de cálculo |
Licencia | Propiedad |
Sitio web | www.wordperfect.com |
Quattro Pro es un programa de hoja de cálculo desarrollado por Borland y ahora vendido por Alludo , generalmente como parte de la suite WordPerfect Office de Alludo .
Históricamente, Quattro Pro utilizaba comandos de teclado similares a los de Lotus 1-2-3 . Si bien se dice comúnmente que fue el primer programa en utilizar hojas con pestañas , Boeing Calc en realidad utilizó hojas con pestañas antes. [1] [2] Actualmente se ejecuta bajo el sistema operativo Windows. Durante años, Quattro Pro tuvo una ventaja competitiva en lo que respecta a los límites máximos de filas y columnas (lo que permite un tamaño máximo de hoja de cálculo de un millón de filas por 18.276 columnas). Esto evitó las limitaciones de hoja de cálculo de 65.536 filas por 256 columnas inherentes a Microsoft Excel (antes de Excel 2007). Incluso con la ventaja de la máxima fila, Quattro Pro ha estado en un distante segundo lugar detrás de Excel, en términos de números de ventas, desde aproximadamente 1996 hasta la actualidad. [ cita requerida ]
Cuando la versión 1.0 estaba en desarrollo, se le puso el nombre en código "Buda" ya que estaba destinada a "asumir la posición de Lotus ", la número 1 en el mercado. [ cita requerida ] Cuando se lanzó el producto en 1988, su nombre original, sugerido al Sr. Kahn por el vicepresidente sénior, Spencer Leyton, en un restaurante vietnamita en Santa Cruz, era Quattro (la palabra italiana para "cuatro", un juego de palabras con estar un paso por delante de "1-2-3"). [ cita requerida ] Borland cambió el nombre a Quattro Pro para su lanzamiento en 1990.
La extensión de archivo común de los archivos de hoja de cálculo de Quattro Pro es .qpw, que se ha utilizado desde la versión 9. Las versiones 7 y 8 de Quattro Pro usaban .wb3, la versión 6 usaba .wb2, la versión 5 usaba .wb1 y las versiones DOS usaban .wq2 y .wq1. [3]
El programa de hoja de cálculo electrónico Quattro original de Borland era un programa DOS, cuyo desarrollo inicial fue realizado por tres europeos del Este, uno de los cuales, el húngaro Lajos Frank, fue contratado posteriormente por Microsoft. En 1985 apareció un artículo en PC Week , en el que se citaba a un creador de plantillas de hojas de cálculo que decía que estaba en estrecho contacto con Borland y que Borland estaba desarrollando una hoja de cálculo. En aquel momento, Borland no estaba llevando a cabo ningún desarrollo de ese tipo. Después de que ambos leyeran el artículo, Philippe Kahn y Spencer Leyton mantuvieron una conversación informal en la que bromearon, medio en serio, sobre la posibilidad de desarrollar una hoja de cálculo para competir con el 1-2-3 de Lotus Development. Eso llevó a Kahn a concertar una cita con un agente de algunos desarrolladores de software de Europa del Este, Robert Stein de Andromeda Software, que también estaba involucrado en el juego Tetris . Eso llevó a un acuerdo negociado por Leyton y Stein, que preveía el desarrollo del Quattro original.
Quattro fue escrito en lenguaje ensamblador y Turbo C , principalmente por Adam Bosworth , Lajos Frank y Chuck Batterman. Fue elogiado principalmente por sus gráficos superiores en DOS. Borland adquirió un producto de reemplazo llamado "Surpass", escrito en Modula-2 . Los principales diseñadores y programadores de Surpass también fueron contratados por Borland para convertir Surpass en Quattro Pro: Bob Warfield, Dave Anderson, Weikuo Liaw, Bob Richardson y Tod Landis. Se unieron a otros programadores de Borland, incluidos Chuck Batterman, Lajos Frank, Tanj Bennett, Rich Reppert y Roger Schlafly. Bob Warfield luego se convirtió en vicepresidente de I+D en Borland. Todos finalmente abandonaron Borland.
Quattro Pro se envió en el último trimestre de 1989. La oficina principal de Borland estaba cerca del epicentro del terremoto de Loma Prieta y el edificio sufrió graves daños cuando los grandes y pesados acondicionadores de aire del techo del edificio principal de Borland fueron arrojados hacia arriba por el terremoto y se estrellaron contra las vigas de madera laminada que recorrían la parte superior del edificio. Las vigas se dañaron hasta el punto en que fue necesario inyectarles epoxi para que fueran lo suficientemente resistentes como para soportar el edificio nuevamente. Además, se activó el sistema de rociadores. El edificio estuvo cerrado durante meses. Se sacaron todos los ordenadores, se colocaron en las canchas de tenis, se lavaron (los techos acústicos arrojaban una masa gris sobre todo cuando funcionaban los rociadores) y se secaron con secadores de pelo. Los que se encendieron se pusieron a trabajar. Quattro Pro terminó las pruebas finales de control de calidad y se envió a fabricación desde los ordenadores que funcionaban en las canchas de tenis en el clima (afortunadamente) soleado y seco del otoño.
Algunos han afirmado que Quattro Pro fue el primero en utilizar la metáfora del cuaderno con pestañas, pero otra hoja de cálculo, Boeing Calc , utilizaba pestañas para varias hojas y permitía referencias tridimensionales antes de que Quattro Pro estuviera en el mercado. (Boeing Calc era tan lenta que sus capacidades para varias hojas apenas se podían utilizar). [1] [2]
Lotus presentó una importante demanda contra Borland . Lotus argumentó que Quattro Pro no podía copiar los menús de Lotus 1-2-3. Borland proporcionó los menús de 1-2-3 como alternativa porque se necesitaba compatibilidad de teclas para ejecutar macros en hojas de cálculo de 1-2-3. Borland argumentó que la mayoría de los automóviles funcionan de la misma manera, pero no necesariamente están hechos de la misma manera. Por lo tanto, Lotus no podía "poseer" racionalmente la forma en que se comportaba su programa. El tribunal de distrito falló a favor de Lotus, pero el tribunal de apelaciones dictaminó que los menús de 1-2-3 eran funcionales y no estaban sujetos a derechos de autor. El caso llegó hasta la Corte Suprema de los EE. UU., que se dividió 4 a 4 ( el juez Stevens se recusó). Esto dejó intacta la decisión del tribunal inferior, lo que fue una victoria para Borland. Sin embargo, la cuestión más amplia de si una empresa puede poseer y proteger la forma en que se comporta su programa permaneció sin resolver.
Cuando se resolvió el caso, Borland ya no era propietario de Quattro Pro. Borland vendió la hoja de cálculo a Novell seis meses antes de que se conociera la decisión final.
Quattro Pro comenzó como un programa DOS (como Lotus 1-2-3), pero con la creciente popularidad de Windows de Microsoft, fue necesario escribir una versión de Quattro para Windows. No había prácticamente nada del código DOS que se pudiera trasladar al proyecto Windows, por lo que Quattro Pro para Windows (QPW) se escribió desde cero.
Tanto el código base de QPW como el de Paradox para Windows (el último es otra aplicación de base de datos de Borland) se basaron en el proyecto piloto interno de Borland con código de interfaz de usuario orientado a objetos para Windows. Este proyecto se desarrolló simultáneamente con el grupo de lenguaje de Borland que investigaba la conveniencia de un compilador de C++ , y la empresa decidió apostar por C++. Sin embargo, el compilador de C++ no estaba listo al principio, y el código orientado a objetos para ambos proyectos se inició en C con emulación orientada a objetos a través de macros. A medida que el compilador Borland Turbo C++ estuvo disponible internamente, los proyectos pasaron a utilizar C++.
Charlie Anderson se hizo cargo del proyecto y pronto contó con la colaboración de Istvan Cseri, Weikuo Liaw, Murray Low, Steven Boye, Barry Spencer, Alan Bush, Dave Orton , Bernie Vachon, Anson Lee, Tod Landis, Gordon Ko y Chuck Batterman. Más tarde se sumaron otros ingenieros. Al final, el equipo llegó a contar con casi 20 personas. El modelo de objetos se inspiró en el modelo de objetos de NeXT , modificado por Cseri. Liaw y Spencer se encargaron del motor de hojas de cálculo (escrito en lenguaje ensamblador), mientras que Low escribió una gran parte de la interfaz de usuario.
El producto se llamaba internamente " Thor " por el dios nórdico del trueno. QPW presentó dos innovaciones importantes. En primer lugar, fue la primera hoja de cálculo de Windows con varias páginas con celdas que se podían vincular sin problemas, una característica de Quattro Pro que QPW amplió. En segundo lugar, fue el primer programa de Windows lanzado que tenía un menú de atributos (o panel de propiedades) disponible al hacer clic derecho en el objeto. Aunque esta idea se vio por primera vez en Xerox Alto , la idea no se había implementado en un programa importante de Windows. Paradox para Windows compartía esta característica, y Phillipe Kahn la mostró en una conferencia de usuarios de Paradox más de un año antes de que se lanzara QPW. Ambas ideas se generalizaron en la industria del software.
QPW fue una de las primeras aplicaciones importantes escritas en C++ para Windows y llevó al límite el compilador C++ de Borland. Una de las razones por las que el compilador C++ de Borland era tan bueno era que tenía que compilar y vincular con éxito la enorme base de código QPW.
El riesgo técnico del proyecto QPW era inmenso. El modelo de objetos no se había probado y podría no haber funcionado en una hoja de cálculo. La interfaz de usuario (UI) era nueva (al menos para los programas de Windows). Nadie sabía si el compilador de C++ podría generar código lo suficientemente rápido. Resultó que el programa funcionaba. Era rápido, tenía un conjunto de características similar al de Lotus 123 y Excel, y el diseño de usuario de "clic derecho para acceder a las propiedades" era razonablemente comprensible.
En un momento dado, se esperaba que QPW y Paradox para Windows pudieran compartir un modelo de objetos común, pero eso resultó imposible a pesar de los serios esfuerzos de diseño y reflexión.
QPW finalmente se lanzó en septiembre de 1992. El equipo de marketing de Quattro Pro había decidido agrupar Quattro Pro para DOS y Quattro Pro para Windows en la misma caja con la etiqueta "WIN-DOS" a un precio de $495. Los clientes y los críticos que esperaban una aplicación pura para Windows respondieron con confusión e indignación, creyendo que el producto era simplemente una aplicación para DOS con capacidades de ventanas. Poco después, QPW fue reempaquetado por sí mismo y tuvo un precio de $129, recibiendo elogios por la hoja de cálculo pura para Windows de Borland, que se había retrasado durante mucho tiempo, y su popular precio.
Al final se vendió bien (después de que el precio se redujera a sólo 49 dólares por copia). Se empezó a trabajar inmediatamente en una nueva versión con un nuevo equipo de ingenieros dirigido por Joe Ammirato, que incluía a Bret Gillis y Peter Weyzen. Borland compró DataPivot a Brio Technology para añadir una nueva función al programa. Colin Glassey vino de Brio para ayudar con la integración de esa tecnología.
Después de un año y de la fusión del equipo antiguo y el nuevo, se lanzó QPW 5 (la razón del aumento en el número de versiones tenía que ver con mantenerse al día con la versión DOS, además de que se veía bien). QPW 5 también se vendió bien, aunque la combinación Microsoft Excel + Word estaba ganando terreno.
A continuación, se empezó a trabajar en la versión 6 (ahora con Steven Boye como líder del proyecto). A mitad de camino del desarrollo de la versión 6, se tomó la decisión estratégica de trabajar en estrecha colaboración con el procesador de textos WordPerfect . Fue un intento directo de contrarrestar el doble golpe de Microsoft Office, formado por Microsoft Word y Microsoft Excel. El otro gran problema de la versión 6 fue la llegada de Windows 95. Se trató de una modificación significativa del sistema operativo Windows con un cambio importante en las directrices de la interfaz de usuario.
En una serie de acontecimientos extraños, Novell compró WordPerfect Corporation y el código base y el equipo de ingenieros de Quattro Pro de Borland. Novell iba a intentar ser un verdadero competidor de Microsoft. Aunque se lanzó la versión 6 y se hicieron algunos esfuerzos para unificar la interfaz de usuario entre WordPerfect y QPW, el esfuerzo estaba lejos de completarse.
En otra demanda, Novell afirma que Microsoft había "atacado y destruido deliberadamente" sus programas WordPerfect y QuattroPro para proteger su monopolio del sistema operativo Windows. La Corte Suprema de Estados Unidos se negó a detener la demanda antimonopolio en marzo de 2008. [4]
El lanzamiento de Windows 95 en agosto de 1995 fue el principio del fin para Novell y sus planes de competir con Microsoft. Microsoft no sólo lanzó un nuevo sistema operativo, sino que también lanzó nuevas versiones de Word y Excel para acompañarlo. Las ventas de Novell PerfectOffice (y también de las aplicaciones Lotus) se redujeron a casi nada, mientras que las ventas de los productos de Microsoft fueron enormes. [ cita requerida ] En tres meses, Novell anunció que vendería sus aplicaciones a alguien (finalmente resultó ser Corel ). A mediados de 1996, Microsoft tenía el 95% del mercado de aplicaciones empresariales. A partir de 2005 [update], Microsoft todavía domina el mercado de software de aplicaciones empresariales de Windows, [ cita requerida ] aunque Quattro Pro y WordPerfect, que precedieron a la suite MS Office 4.2, todavía se actualizan y se venden.
Los formatos de archivo Quattro Pro utilizan varias extensiones de nombre de archivo , incluidas WB1, WB2, WB3, wq1 y wq2; algunas de estas (WB2, wq1 y wq2) pueden abrirse en las aplicaciones de escritorio de Collabora Online , LibreOffice o Apache OpenOffice y luego guardarse en el formato OpenDocument u otros formatos de archivo. Microsoft abandonó el soporte para los formatos de archivo Quattro Pro después de Office 2007. [5] [6]