КваттроПро
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2015 г. ) |
Оригинальный автор(ы) | Борланд |
---|---|
Разработчик(и) | Я намекаю |
Первоначальный выпуск | 1988 год |
Стабильная версия | 2020 год / 2020 |
Операционная система | Microsoft Windows |
Тип | электронная таблица |
Лицензия | Собственный |
Веб-сайт | www |
Quattro Pro — это программа для работы с электронными таблицами, разработанная Borland и теперь продаваемая Alludo , чаще всего как часть пакета Alludo WordPerfect Office .
Характеристики
[ редактировать ]Исторически сложилось так, что Quattro Pro использовал команды клавиатуры, близкие к таковым в Lotus 1-2-3 . Хотя обычно говорят, что это была первая программа, использующая таблицы с вкладками , Boeing Calc фактически использовал таблицы с вкладками раньше. [1] [2] В настоящее время он работает под управлением операционной системы Windows. В течение многих лет Quattro Pro имел конкурентное преимущество в отношении максимального количества строк и столбцов (что позволяло использовать максимальный размер рабочего листа в один миллион строк на 18 276 столбцов). Это позволило избежать ограничений электронной таблицы размером 65 536 строк и 256 столбцов, присущих Microsoft Excel (до Excel 2007). Даже с максимальным преимуществом в рядах Quattro Pro уступает Excel по объемам продаж примерно с 1996 года и по настоящее время. [ нужна ссылка ]
Когда версия 1.0 находилась в разработке, она носила кодовое название «Будда», поскольку должна была «занять позицию Lotus », №1 на рынке. [ нужна ссылка ] Когда продукт был запущен в 1988 году, его первоначальное название, предложенное г-ну Кану старшим вице-президентом Спенсером Лейтоном во вьетнамском ресторане в Санта-Крус, было Quattro ( по -итальянски «четыре», игра о том, чтобы быть на шаг впереди других). «1-2-3»). [ нужна ссылка ] Borland изменил название на Quattro Pro для своего выпуска 1990 года.
Общее расширение файла электронной таблицы Quattro Pro — .qpw, которое используется начиная с версии 9. В версиях Quattro Pro 7 и 8 использовались .wb3, в версии 6 — .wb2, в версии 5 — .wb1, а в версиях DOS — .wq2 и .wb2. .wq1. [3]
Происхождение
[ редактировать ]Первоначальная электронная таблица Borland Quattro представляла собой программу DOS, первоначальную разработку которой выполнили трое восточноевропейцев, один из которых, венгр Лайош Франк, позже был нанят Microsoft. появилась статья В 1985 году в журнале PC Week , в которой цитировался разработчик шаблонов электронных таблиц, в котором говорилось, что он находился в тесном контакте с Borland и что Borland разрабатывала электронную таблицу. В то время Borland абсолютно не вела подобных разработок. После того как они оба прочитали статью, Филипп Кан и Спенсер Лейтон завели непринужденную беседу, в которой полусерьёзно пошутили о возможной разработке электронной таблицы, способной конкурировать с 1-2-3 от Lotus Development. Это привело к тому, что г-н Кан назначил встречу с агентом некоторых восточноевропейских разработчиков программного обеспечения Робертом Штейном из Andromeda Software, который также участвовал в разработке игры Tetris . Это привело к соглашению, достигнутому г-ном Лейтоном и г-ном Стейном, предусматривающим разработку оригинального Quattro.
Quattro был написан на языке ассемблера и Turbo C , главным образом Адамом Босвортом , Лайосом Франком и Чаком Баттерманом. Его хвалили в основном за превосходную графику в DOS. Borland приобрела продукт на замену под названием «Surpass», написанный на Modula-2 . Для превращения Surpass в Quattro Pro компания Borland также наняла главных дизайнеров и программистов Surpass: Боба Уорфилда, Дэйва Андерсона, Вейкуо Лиау, Боба Ричардсона и Тода Лэндиса. Они присоединились к другим программистам Borland, включая Чака Баттермана, Лайоша Франка, Таня Беннетта, Рича Репперта и Роджера Шлафли. Боб Уорфилд позже стал вице-президентом по исследованиям и разработкам Borland. В конце концов все покинули Borland.
Quattro Pro был поставлен в последнем квартале 1989 года. Главный офис Borland находился недалеко от эпицентра землетрясения в Лома-Приета , и здание было серьезно повреждено, когда большие и тяжелые кондиционеры на крыше главного здания Borland были выброшены вверх в результате землетрясения, и рухнул на клееные балки, пересекающие верхнюю часть здания. Балки были повреждены до такой степени, что потребовались инъекции эпоксидной смолы, чтобы сделать их достаточно прочными, чтобы снова поддерживать здание. Кроме того, сработала спринклерная система. Здание было закрыто на несколько месяцев. Все компьютеры были сняты, размещены на теннисных кортах, промыты (акустические потолки осыпали все серой кашей, когда работали разбрызгиватели) и высушены феном. Те, что загрузились, были запущены в работу. Quattro Pro завершил окончательное тестирование качества и был отправлен в производство с компьютеров, работающих на теннисных кортах в (к счастью) солнечную и сухую осеннюю погоду.
Иск
[ редактировать ]Некоторые утверждали, что Quattro Pro был первым, кто использовал метафору блокнота с вкладками, но другая электронная таблица, Boeing Calc , использовала табуляции для нескольких листов и допускала трехмерные ссылки до того, как Quattro Pro появился на рынке. (Boeing Calc работал настолько медленно, что его возможности работы с несколькими листами были практически недоступны.) [1] [2]
Quattro Pro стал предметом крупного иска Lotus против Borland . Lotus утверждала, что Quattro не может копировать меню Lotus 1-2-3. Borland предоставила меню 1-2-3 в качестве альтернативы, поскольку для запуска макросов на листах 1-2-3 требовалась совместимость нажатий клавиш. Борланд утверждал, что большинство автомобилей работают одинаково, но они не обязательно сделаны одинаково. Таким образом, Lotus не могла рационально «владеть» поведением своей программы. Окружной суд вынес решение в пользу Lotus, но апелляционный суд постановил, что меню 1-2-3 функциональны и не защищены авторским правом. Дело дошло до Верховного суда США, который разделил дело 4 на 4 ( судья Стивенс отказался от участия). Решение суда низшей инстанции осталось нетронутым, что стало победой Borland. Однако более широкий вопрос о том, может ли компания владеть и защищать поведение своей программы, остался нерешенным.
К моменту разрешения дела компания Borland уже не владела Quattro Pro. Borland продала электронную таблицу Novell за шесть месяцев до вынесения окончательного решения.
Кватро Про для Windows
[ редактировать ]Quattro Pro начинался как программа для DOS (как Lotus 1-2-3), но с ростом популярности Windows от Microsoft возникла необходимость написать версию Quattro для Windows. Из кода DOS не было почти ничего, что можно было бы перенести в проект Windows, поэтому Quattro Pro для Windows (QPW) был написан с нуля.
Кодовые базы QPW и Paradox для Windows (последнее является еще одним приложением базы данных Borland) были основаны на внутреннем пилотном проекте Borland с объектно-ориентированным кодом пользовательского интерфейса для Windows. Этот проект осуществлялся одновременно с языковой группой Borland, изучавшей желательность компилятора C++ , и компания решила сделать ставку на C++. Однако компилятор C++ поначалу был не готов, и объектно-ориентированный код для обоих проектов запускался на языке C с эмуляцией объектно-ориентированного программирования через макросы. Когда компилятор Borland Turbo C++ стал доступен внутри компании, проекты перешли на использование C++.
Чарли Андерсон был назначен ответственным за проект, и вскоре над ним работали Иштван Чери, Вейкуо Ляу, Мюррей Лоу, Стивен Бой, Барри Спенсер, Алан Буш, Дэйв Ортон , Берни Вашон, Энсон Ли, Тод Лэндис, Гордон Ко и Чак Баттерман. проект. Другие инженеры присоединились позже. В конечном итоге команда насчитывала около 20 человек. Объектная модель была вдохновлена объектной моделью NeXT , модифицированной г-ном Чери. Г-н Лио и г-н Спенсер отвечали за движок электронных таблиц (написанный на ассемблере), а г-н Лоу написал большую часть пользовательского интерфейса.
Продукт имел внутреннее кодовое название « Тор » в честь скандинавского бога Грома. QPW представил две основные инновации. Во-первых, это была первая электронная таблица Windows с несколькими страницами и ячейками, которые можно было легко связать вместе — функция Quattro Pro, расширенная QPW. Во-вторых, это была первая выпущенная программа для Windows, в которой меню атрибутов (или панель свойств ) было доступно при щелчке правой кнопкой мыши по объекту. Хотя эта идея впервые была реализована на Xerox Alto , она не была реализована ни в одной крупной программе Windows. Paradox для Windows поделился этой функцией, и ее продемонстрировал Филипп Кан на конференции пользователей Paradox более чем за год до выпуска QPW. Обе эти идеи получили широкое распространение в индустрии программного обеспечения.
QPW было одним из первых крупных приложений, написанных на C++ для Windows, и оно довело возможности компилятора Borland C++ до предела. Одна из причин, почему компилятор Borland C++ был настолько хорош, заключалась в том, что ему нужно было успешно скомпилировать и связать огромную базу кода QPW.
Технический риск проекта QPW был огромен. Объектная модель не была опробована и могла не подойти для электронной таблицы. Пользовательский интерфейс (UI) был новым (по крайней мере, для программ Windows). Никто не знал, сможет ли компилятор C++ генерировать достаточно быстрый код. Как оказалось, программа сработала. Он был быстрым, по набору функций был близок к Lotus 123 и Excel, а пользовательский дизайн «щелкнуть правой кнопкой мыши для открытия свойств» был достаточно понятен.
В какой-то момент возникла надежда, что QPW и Paradox для Windows смогут использовать общую объектную модель. Это оказалось невозможным, несмотря на серьезные мысли и усилия по проектированию.
QPW был наконец выпущен в сентябре 1992 года. Маркетинговая группа Quattro Pro решила объединить Quattro Pro для DOS и Quattro Pro для Windows в одной коробке с надписью «WIN-DOS» по цене 495 долларов. Клиенты и рецензенты, ожидавшие, что это будет чистое приложение для Windows, отреагировали с замешательством и возмущением, полагая, что продукт был просто приложением для DOS с возможностями работы с окнами. Вскоре после этого QPW был переупакован отдельно и стоил 129 долларов, получив похвалы за давно отложенную электронную таблицу Borland для чистой Windows и ее популярную цену.
В конце концов он хорошо продавался (после того, как цена была снижена до 49 долларов за копию). Работа над новой версией была начата сразу же новой командой инженеров под руководством Джо Аммирато; включая Брета Гиллиса и Питера Вейзена. Borland приобрела DataPivot у Brio Technology , чтобы добавить в программу новую функцию. Колин Глэсси приехал из Брио, чтобы помочь с интеграцией этой технологии.
Через год и слияния старой и новой команд была выпущена QPW 5 (причина скачка номера версии была связана с тем, что она не отставала от версии для DOS, а также она выглядела хорошо). QPW 5 также хорошо продавался, хотя комбинация Microsoft Excel + Word набирала обороты.
Затем началась работа над версией 6 (теперь под руководством Стивена Бойе). В середине разработки версии 6 было принято стратегическое решение тесно сотрудничать с текстовым процессором WordPerfect . Это была прямая попытка дать отпор Microsoft Office с помощью Microsoft Word и Microsoft Excel. Другой большой проблемой Версии 6 стало появление Windows 95 . Это была значительная модификация операционной системы Windows, включающая серьезные изменения в правилах пользовательского интерфейса.
По странному стечению обстоятельств Novell приобрела у Borland и WordPerfect Corporation, и базу кода Quattro Pro, и команду инженеров. Novell собиралась попытаться стать настоящим конкурентом Microsoft. Хотя была выпущена версия 6 и были предприняты некоторые усилия по унификации пользовательского интерфейса WordPerfect и QPW, эти усилия были далеки от завершения.
В другом иске Novell утверждает, что Microsoft «намеренно атаковала и уничтожила» свои программы WordPerfect и QuattroPro, чтобы защитить свою монополию на операционную систему Windows. Верховный суд США отказался остановить антимонопольный иск в марте 2008 года. [4]
Выход Novell
[ редактировать ]Выпуск Windows 95 в августе 1995 года стал началом конца Novell и ее планов конкурировать с Microsoft. Microsoft не только выпустила новую операционную систему, но и выпустила в дополнение к ней новые версии Word и Excel. Продажи Novell PerfectOffice (а также приложений Lotus) упали почти до нуля, тогда как продажи продуктов Microsoft были огромными. [ нужна ссылка ] Через три месяца Novell объявила, что собирается продать кому-нибудь свои приложения (в конечном итоге это оказалась Corel ). К середине 1996 года Microsoft владела 95% рынка бизнес-приложений. По состоянию на 2005 год [update]Microsoft по-прежнему доминирует на рынке бизнес-приложений Windows. [ нужна ссылка ] хотя Quattro Pro и WordPerfect, которые предшествовали пакету MS Office 4.2, все еще обновляются и продаются.
Форматы файлов
[ редактировать ]Форматы файлов Quattro Pro используют различные расширения имен файлов , включая WB1, WB2, WB3, wq1 и wq2; некоторые из них (WB2, wq1 и wq2) могут открываться в настольных приложениях Collabora Online , LibreOffice или Apache OpenOffice, а затем сохраняться в формате OpenDocument или других форматах файлов. Microsoft прекратила поддержку форматов файлов Quattro Pro после Office 2007. [5] [6]
История версий
[ редактировать ]- 1989: Кватро Про 1.0
- 1991: Кватро Про 2.0
- 1991: Quattro Pro 3.0 для DOS
- 1992: Quattro Pro 4.0 для DOS
- 1992: Quattro Pro для Windows 1.0 ( также в Borland Office для Windows (1993) )
- 1993: Quattro Pro для Windows 5.0 ( также в Borland Office 2.0 для Windows )
- 1994: Quattro Pro для 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 )
См. также
[ редактировать ]- Дополнительная история Surpass (кодовая база до Quattro Pro)
- Сравнение программного обеспечения для работы с электронными таблицами
- Программное обеспечение Office Open XML
Ссылки
[ редактировать ]- ^ Jump up to: а б «Боинг Кальк точка ком» . Архивировано из оригинала 19 февраля 2006 года.
- ^ Jump up to: а б «Прикреплено > История компьютера > «Таблицы» » . Aresluna.org. 22 сентября 2004 г. Проверено 15 октября 2015 г.
- ^ «Руководство рецензента Corel WordPerfect Office — Приложение A: Поддерживаемые форматы файлов» (PDF) . Corel.com. п. 29 . Проверено 15 октября 2015 г.
- ^ «Судебное поражение Microsoft» . Нью-Йорк Таймс . Ассошиэйтед Пресс. 18 марта 2008 года . Проверено 15 октября 2015 г.
- ^ Декер, Фред. «Как открыть файлы, созданные в Quattro Pro» . Хрон . Проверено 20 сентября 2021 г.
- ^ Бернсайд, Кен. «Как открыть файлы, созданные в Quattro Pro» . азцентральный . Проверено 20 сентября 2021 г.