История офисных приложений: Часть I

    Сейчас кажется само собой разумеющимся, что над таблицей или презентацией можно работать одновременно целой командой, находясь при этом в разных точках планеты за совершенно разными устройствами. Но прежде чем прийти к этому, офисные пакеты развивались на протяжении десятилетий — и в процессе разворачивались такие драмы, что впору их экранизировать. МойОфис вспоминает, что именно происходило.

    image



    С какого момента отсчитывать историю офисного софта? Можно с появления первого текстового редактора для микрокомпьютеров: до этого программное обеспечение для работы с текстом уже существовало, но жизнь обычных офисов это радикально не меняло.

    1970 — 1980. Начало


    Сегодня сложно поверить, что этот текстовый редактор появился почти случайно. Майкл Шрейер, двадцать лет занимавшийся телерекламой и киносъёмками, купил в 1975-м MITS Altair 8800 и начал программировать в качестве хобби, не рассматривая это как источник заработка. Изначально он не собирался создавать текстовый редактор (более того, даже никогда не слышал о таком понятии) и занимался другим проектом. Но затем ему надоело, что для документации к проекту приходилось использовать печатную машинку: «У меня же компьютер, почему не делать это прямо на нём». Так в 1976-м появился Electric Pencil — и Шрейер оказался поражён спросом на своё «хобби». Впрочем, проект, державшийся на энтузиазме создателя, позже уступил конкурентам попросту из-за того, что энтузиазм ослаб: программировать ему было интересно, а вот возиться с продажей созданного не хотелось. Шрейера можно назвать человеком, добровольно отдавшим лидерскую позицию на растущем рынке офисного софта — впечатляющее отсутствие амбиций покорить мир.

    Неудивительно, что лидерство перехватил тот проект, в котором разработка и сбыт оказались разделены. Сеймур Рубинштейн, начинавший как программист, в 1978-м основал компанию MicroPro, нанял программиста Роба Барнаби и поручил ему разработку текстового редактора WordStar, а продажами его не озадачивал. Под его руководством Барнаби в одиночку создал первую версию за четыре месяца, написав 137,000 строк кода — по утверждению Рубинштейна, его знакомые из IBM проделанный объём работы оценили в 42 человеко-года. Барнаби стал одним из самых известных программистов того времени, а WordStar — самым популярным текстовым редактором вплоть до середины 80-х.

    image
    Wordstar, source: YourDictionary

    В 1979-м революцию произвёл другой продукт: VisiCalc, открывший бизнесу электронные таблицы. В течение первого года существования он был доступен только для Apple II — и вполне возможно, что если бы не это обстоятельство, история всей компании Apple и компьютеров в целом оказалась бы совсем другой. Потому что он стал одним из главных killer app в истории: приложением, притягивающим пользователей на свою платформу. На рынке возник спрос на сочетание «VisiCalc и то, на чём его можно запустить», так что в пару к софту за $100 приобретался компьютер за $2000. Сегодня, когда интернет воспринимается как данность, легко забыть, что до его распространения офисные приложения были почти единственным массовым применением компьютера — неудивительно, что они играли такую гигантскую роль при его выборе.

    image
    VisaCalc, source: Wikimedia

    Текстовыми редакторами Apple II настолько не прославился, но без них пользователи тоже не остались. В том же 1979-м Apple издали AppleWriter, написанный программистом-одиночкой Полом Лутусом в хижине, которую он сам построил на вершине холма и к которой протянул 370 метров электрического кабеля (сегодняшним фрилансерам, жалующимся на обилие отвлекающих факторов, есть чему поучиться).

    1980 — 1990. Становление


    Успех Apple II стал одним из факторов, заставивших IBM в 1981-м представить свой персональный компьютер. В Apple пришли к выводу о техническом несовершенстве IBM PC, не усмотрели в нём угрозы и беззаботно опубликовали рекламу «Welcome, IBM. Seriously.». А зря: по собственному опыту могли осознать, что успех платформы зависит не только от её технических характеристик.

    На IBM PC тоже был доступен VisiCalc, а в 1983-м появился ещё и Lotus 1-2-3, включавший в себя таблицы, графики и функциональность базы данных («1-2-3» в названии отсылает к этим трём составляющим, а «Lotus» — к увлечению разработчика Митча Кейпора трансцендентальной медитацией). И тут продажи VisiCalc рухнули: оказалось, что его успех был обусловлен не его совершенством, а попросту отсутствием альтернатив, и люди массово переметнулись к более удобному варианту. Теперь уже Lotus 1-2-3 продавал платформу, и показательна опубликованная тогда идея одного журналиста вместо «PC-совместимый» говорить «1-2-3-совместимый»: потребителей при покупке компьютера волновало именно это.

    image
    Lotus 1-2-3, source: os2museum

    Когда в 1984-м Apple выпустили Macintosh, первое время единственным редактором таблиц для него был Multiplan — от компании Microsoft. Хотя Multiplan был доступен и для других платформ, Билл Гейтс тогда неоднократно заявлял, что продажи на маке идут лучше всего. Когда годом позже на смену Multiplan пришёл Microsoft Excel, первой платформой для него тоже оказался Macintosh. Сегодня такая дружба Apple и Microsoft выглядит непривычно — но стоит помнить, что в те времени Билл Гейтс даже участвовал в рекламе Macintosh, расхваливая его, и в Apple своим главным соперником видели IBM, а не партнёров-разработчиков.

    Примерно тогда же произошло ещё одно заметное изменение: популярные офисные приложения стали распространяться пакетами, а не поодиночке. Одним из пакетов стал Lotus Symphony, где к аналогу 1-2-3 были добавлены текстовый редактор и другие сервисы. Другим — AppleWorks: Apple выпустила в 1984-м собственный пакет, но не для нового Macintosh, а для «старичка» Apple II. Третьим — Framework. Наконец, особенно показателен компьютер Commodore Plus/4: само его название отсылает к тому, что он продавался сразу с четырьмя офисными приложениями.

    image
    WordPerfect, source: Codinghorror

    Во второй половине 80-х рынок текстовых редакторов претерпел большие изменения. У WordStar после расцвета дела пошли гораздо хуже (это связывают с тем, что Рубинштейн, находясь в больнице после сердечного приступа, поддался чужому влиянию и необдуманно подписал бумагу, по которой его акции переставали быть голосующими). На место нового царя горы претендовал целый ряд конкурентов, от полюбившегося журналистам XyWrite до Volkswriter (название неспроста перекликается с Volkswagen — этот редактор упирал на простоту и массовость), но в итоге новым лидером стал WordPerfect.

    По крайней мере, в США — в СССР тенденции были другими. В части случаев действовали по принципу «возьмём западный редактор и поменяем ему название на русское» («Фотон» был переименованным UltraEdit), но появились и по-настоящему местные разработки: в конце 80-х по стране победоносно шагал русскоязычный текстовый редактор «Лексикон» (подробнее об его истории можно прочитать, например, здесь), а в начале 90-х часть пользователей предпочла ему «Слово и Дело». Lotus 1-2-3, как и WordPerfect, на советской территории тоже не стал лидером своей категории, уступив в популярности другому западному продукту SuperCalc.

    image
    Лексикон, source: Wikimedia

    Наконец, в 1989-м Microsoft объединил свои наработки Word, Excel и PowerPoint в пакет Office — и даже тут поначалу выпустил версию для Mac, хотя Windows к тому моменту уже несколько лет как существовала. Впрочем, особой популярностью она тогда ещё не пользовалась, так что решение объяснимое. А вот в 1990-м, когда была выпущена первая массовая востребованная версия Windows (3.0, за первые полгода разошедшаяся двухмиллионным тиражом), появилась и соответствующая версия Office.

    Начало 1990-х. Доминирование


    Конкуренты далеко не сразу осознали, явлением какого масштаба постепенно становилась операционная система от Microsoft, и одни из них долго не выпускали Windows-версии своих продуктов, а другие не уделяли этим версиям большого внимания. Кроме того, у них происходили свои драмы: у XyWrite неожиданно развалилось масштабное сотрудничество с IBM, а пакет, в который вошел WordPerfect, стал активно менять владельцев (в 1994-м Borland продал его Novell, а уже в 1996-м Novell с убытками перепродал Corel). Microsoft Office же тем временем становился только краше: если поначалу его название было маркетинговым обозначением для продажи вместе трёх приложений, то затем составляющие всё более унифицировались, постепенно становясь единым продуктом, каким мы привыкли видеть офисные пакеты сегодня.

    Неудивительно, что Office удалось стать однозначным лидером на родной для него платформе. Сама платформа тем временем оставила остальные далеко позади, так что к рубежу веков Microsoft Office подошёл неоспоримым мировым лидером — казалось, что потеснить его в принципе никому не под силу. Чем можно переманивать людей, если им уже предложили всё, что требуется? Кто игрок, который способен соперничать с таким гигантом — не Apple же, про которую к этому моменту все ждали «когда она обанкротится»?

    XXI век показал, что неудовлетворённые потребности остались и соперничать есть кому — но об этом в следующем тексте. А пока что, если вы сами застали описываемые времена и вам есть чем дополнить наш рассказ, смело делайте это в комментариях!
    Новые Облачные Технологии
    72,44
    Компания
    Поделиться публикацией

    Похожие публикации

    Комментарии 37

      +1
      Монополия Office и так понятна — Windows, отсутствие значимых конкурентов и т.д. Хотя вот OOo,LibreOffice ничем не хуже, а последний активно юзаю.
        +1
        | ничем не хуже
        Если только вы не редактируете doc/docx.
          0
          Редактировал, и не раз, в каких то случаях верстка ехала, в каких то нет.
            +2
            Вот этого «в каких-то случаях» вполне достаточно. Сам сталкивался когда делал спецификации. С обычным-то текстом может и нормально работать, но как только появляются таблицы, рамки и всякие разные колонтитулы, пиши пропало.
              0
              Так разные версии самого MS Office умудряются перекорежить документ со сложным форматированием. А то и одна версия на разных компах — как такое получается, даже не знаю. Впрочем, текст-таблицы еще туда-сюда, но Word почему-то многие норовят использовать заместо Visio, рисуя там палочками-стрелочками-квадратиками-и-кружочками довольно навороченные рисунки. Он не для этого предназначен, конечно, но получая документ, в котором на одной из страниц вот так вот нарисована (была) электросхема и который надо всего лишь напечатать, а там мешанина из отдельных черточек-стрелочек, бр-р-р!
          0
          Монополией это было все-таки в 90-е ,) Затем появились новые игроки. Но об этом в следующих статьях.

            +1
            Вы так говорите, будто монополию создал Windows.
            Монополию создал PC с модульной и открытой спецификацией, отчего именно PC совместимая архитектура от тучи производителей начала д0влеть на рынке, а сама Windows ещё долго боролась с OS/2 и шеллами над версиями DOS, словчившись сделать два мощных удара — 3.0 и 95.
            Да и даже выиграв рынок OS, Майкрософту пришлось крепко бороться против WordPerfect, 123 и прочих офисных приложений.
            В любом случае, ладно скроенный офисный пакет затем начал поддерживать и дораскручивать PC-платформу.
            История длинная, было много факторов, интриг, склок.
            В результате Apple, несмотря на впаривание школам-универам, начал сдавать долю.
            А авторы клонят, конечно, к облачным офисным пакетам, что было красиво расписано у Спольски в http://russian.joelonsoftware.com/Articles/HowMicrosoftLosttheWaronA.html
              0
              Кстати, нет, не клоним .) Точнее, это важный этап, но десктопные клиенты имеют свои преимущества. Пока что, по крайней мере. Именно поэтому у нас в МойОфис и десктопные версии есть и облачная. Но что это будет через 10 лет — совсем другой вопрос, уже не про историю.

            +1
            А еще был Chi-Writer. Совершенно замечательная вещь для 80-х, одним из первых поддерживал тексты на любом языке (это кроме формул и еще кучи возможностей).
              0
              Отличное дополнение! А вы его использовали, или хорошо историю знаете ПО?
                +2
                Да, немного пользовался, школьником.

                У отца на работе были IBM-совместимые персоналки — одни из первых в СССР, еще при торговых ограничениях США, очень непонятного происхождения машинки ;)

                Вот и у меня получалось подходить, практиковаться…
                  0
                  У меня та же история, но у деда и на кафедре в МАРХИ — поэтому первым у меня был не текстовый редактор, а графический. Какая-то первая версия Пейнта, наверное, 1992 год .)
                +1
                Он был несовместим сам с собой.
                Он имел шрифты (и, может быть, плагины), которые яростно различались в каждой инсталляции.
                В результате каждый нормальный математик носил с собой на дискете собственную инсталляцию.
                А количество инсталляций Хи-райтера (что, к моему удивлению, математики(!) произносили как Чи-райтер) на некоторых ПК совсем зашкаливало.
                Слать статью почтой пришлось бы со своей копией программы.
                Так что народ начал интересоваться TeX-ом, который позволял читать работы на любом компе.
                Правда, WYSIWYG редакторы формул в обычных текстовых процессорах таки оказались удобнее, несмотря на кривизну реализаций.
                  +1
                  Да, со шрофтами была песня. Я потом с большим трудом какой-то текст оттуда в Word вытаскивал.
                    0
                    Про математиков и инсталляции очень смешно ) Прямо тема для иллюстрации.
                    А TeX — да, про него мы не написали) Он немного специфичен и как вы заметили — это инструмент для математиков, да и вообще научного сообщества скорее.
                    0
                    A еще были такие замечательные программы, как Multi-Edit и Quattro Pro.
                    +2
                    А почему офисные пакеты не делаются со встроенной базой данных (https://habrahabr.ru/post/46466/) для документов? Ведь это наверное удобнее — а как то на работе взвесил свою папку для хранения проектной документации и обнаружил, что только она прибавила в весе за пару лет на 40 Гб а уж число папок в ней было что то порядка 72 000 — и все это было создано вручную.
                      0
                      почему не делаются?
                      просто это не называется офисным пакетом

                      есть такой редактор как Scrivener (OS X / Windows):
                      — иерархическое дерево документов + возможность элементы из дерева представлять как единый документ например для редактирования
                      — хранение в этом дереве как текстов так и например картинок/аудиофайлов/вебстраниц
                      — поиск разумеется тоже есть по всему дереву
                      — как и экспорт во много разных форматов

                      недостатки правда тоже появляются
                      совершенно запросто может выйти что файл с «документом» Scrivener (на OS X это bundle а не настоящий файл) — больше гигабайта
                      или то что смотреть в реальном времени сколько страниц у тебя всего в проекте — нельзя (потому что авторасчет количества страниц при куче больших документов запросто может идти минут так 5-7)
                      или то что для нормального использования неплохо бы прочитать приложенный 300+ PDF c User's Manual

                      вообще это для писателей инструмент изначально
                      +1
                      Когда в наших странах начали активно использоваться DOSовские редакторы, то полноценно они работали только в паре с каким-то из драйверов русского языка, кои меняли шрифт для поддержки 866 кодировки. Это было настолько важно, что буквально Лексикон был на каждом компьютере и/или системной дискете, а вот актуальную версию Keyrus приходилось носить с собой, чтобы не привыкать переключению языка другими клавишами и сбоям псевдографики. Особенно важно это было для украинского языка, символы которого часто мигрировали по клавиатуре от программы к программе, часто не поддерживались или не печатались. Это был просто неотъемлемый атрибут работы с текстами, никто не представлял себе текстовый редактор без русификатора и без переключения языка. В 90-е годы наш НИИ генерировал огромное количество текстов, как научных, так и просто набранных для своих нужд, либо на заказ. В каждой лаборатории техника от ЕС-1840 до IBM 5x86 P-90 использовалась большую часть времени для набора документов; занимались этим все, от техников до старших научных сотрудников и руководителей отделов. Но все менялось очень быстро. С какой-то версии Лексикон и аналоги стали поддерживать собственные шрифты, а потом пошла миграция на Windows, появились первые версии Fine Reader. Компьютеры понемногу переставали быть просто печатающими машинками, начиналась эпоха становления PC как «универсального инструмента и помощника».
                      В окончании эры досовских редакторов умер замечательный человек и программист, Дима Гуртяк, автор Keyrus и многих других утилит. Сам же DOS дорос до версий 7+, но это уже мало кого волновало.
                        +1
                        Фотон, всё-таки, был MultiEdit'ом, а не UltraEdit'ом, даже exe-шник назывался me.exe
                          0
                          Спасибо за уточнение! .)
                          +2
                          Застал, дополныю :-)
                          Lotus 1-2-3 был столь популярен, что железки заявляли свою совместимость именно с ним — откраытым текстом рекламировался сопроцессор для 1-2-3, карта дополнительной памяти для 1-2-3… Не у нас, понятно, но отголоски долетали даже сюда!
                          Лексикон имел одну очень интересную функцию — графический режим. Оставаясь полностью текстовым, он мог работать не в текстовом, а в графическом режиме, полностью рисуя картинку с буквочками своими силами, в графике. Таким образом, редактор позволял работать на совершенно не-русифицированном компьютере. А русификаия до VGA это не просто запуск программки, а вполне аппаратная операция по перепрошивке знакогенератора. Аналогично было дело с принтерами (матричными, естественно) — если русских букв вообще нет (привезли из командировки в чемодане), а умельца, который бы взялся за столь ответственное и череповатое окирпичиванием дорогущей железки не нашлось, можно было медленно, но вполне неплохо печатать «как есть», формируя символы графикой.
                          Еще был в 90-х, ближе к концу уже, проект Лексикон 2.0 — никак не меньше, чем «Национальный текстовый редактор». Под винду, визуальный, относительно бедный по функционалу (в сравнении с Офисом-то), глючный… Без Веселова к тому же. Не знаю, на что рассчитывали, но кончилось все так, как и должно было.
                            0
                            Про Лексикон добавили ссылку на статью на Хабре — там много интресных деталей, да.
                            А про русские символы даже я застал (ну как, помню что дед жаловался на что-то такое на их работе в в конце 80-х)
                            +1
                            Lotus Symphony, кстати, дожил до 2012 года, но не выдержал конкуренции с OpenOffice. А жаль, в нём была очень удобная фича, которой до сих пор нет в Open/LibreOffice и MS Office (без установки сторонних надстроек): открытие документов во вкладках вместо отдельных окон.
                              0
                              О. Кстати это отличное пожелание по функциональности к МойОфис… )
                                0
                                Вкладки сейчас есть у WPS office. Правда вот вызов контекстного меню пересекается с переключение раскладки (у кого на Alt-Shift), что затрудняет лично мне его использование…
                                  0
                                  Кстати, такой возможностью обладает и немецкий SoftMaker Office: https://s.mail.ru/E5QX/zua9GP6zS
                                  0
                                  Как на Altair 8800 можно было создать текстовый редактор Electric Pencil? У него нет монитора и клавиатуры в привычном нам смысле.
                                    0
                                    Как-то смогли… В начале, вероятно, через терминал, подключенный к порту — чес это не монитор с клавиатурой?
                                    http://vintagecomputer.net/tcf_2013/MITS_Altair-8800_Cohen.jpg
                                    После нарастания популярности что-то изобрели еще — «They would later develop a popular video display board that would plug directly into the Altair». Так что редактор вполне себе редактор…
                                    http://www.trs-80.org/wp-content/uploads/pencil4.png
                                    +1
                                    Статья была бы лучше, если бы вы не только прошлись по названиям/скриншотам, а хотя бы вкратце рассказали бы про развитие функционала этих редакторов.

                                    Например, что сначала редактировать можно было только одну строку (по номеру или выбор стрелками). Потом абзац, потом полэкрана/экран — и только в конце 80х появилась возможность редактировать уже весь файл as is.
                                    Потом долго ещё оставалось требование, чтобы весь файл помещался в основной памяти (легендарные «640 килобайт хватит всем»), использование EMS, а то и XMS — тоже мини-революция.

                                    Рисование псевдографикой — отдельный важный пункт.

                                    Настоящая графика в тексте (Лексикон, Слово и дело) — тоже достойно упоминания.

                                    И, да, незаслуженно забыт популярный редактор tEd.
                                      +1
                                      А ограничения по объему открываемого файла были гораздо строже, чем «хватит всем» — 64 килобайта, например, это такой волшебный объем, на который приходилось напарываться регулярно, а больше — только в «серьезных» редакторах, которые сами занимали всю дискетку и грузились по пять минут.
                                      Редактирование только одной строки — это уже какие-то ужасы, не застал такого в РЕДАКТОРАХ. Но можно было полюбоваться на это командой copy con 123.txt бла-бла-бла Ctrl-Z — только вряд ли ЭТО можно считать текстовым редактором. Ну еще помню древние версии бейсика требовали для редактирования вызывать строку по номеру. Все виденные редакторы, уже позволяли бегать по тексту, но вот копипастингом могли похвастаться далеко не все. И делалось это, зачастую, весьма извр… необычным образом.
                                      Рисование псевдографикой таки да — в Лексиконе был режим клавиатуры, где элементы одинарных и двойных рамок вводились одним нажатием главиши. А WD умел вообще чудо — «резинывые» таблицы, когда рамка растягивается вслед за написанным в ней. Сейчас действительно непросто объяснить, что в этом такого выдающегося :-)
                                        0
                                        WD («Слово-Дело»), кроме «резиновых таблиц» еще проверял орфографию, мог работать в графическом режиме (тут уже об этом упоминали) и даже, кажется, мог какие-то диаграммы строить
                                          0
                                          Проверял и Лексикон в поздних версиях.
                                          А в WD графический был уже не «для бедных», а как шажок на пути к WYSIWYG — шрифты типа жирного, курсива и т.п. так и рисовались. В более простых редакторах оно не выделялось никак и в текст надо было вставлять коды для смены начертания. А что визуально не нравилось в WD, так это «круглые» элементы в меню по дефолту — инородный элемент, разрушающий гармонию…
                                        0
                                        Привет! Спасибо за обратную связь, про функциональность я думаю тема заслуживает отдельной статьи, прямо с табличкой .) Отличная идея, спасибо!
                                        +1
                                        Фотон — был руссифицированным MultiEdit (а не Ultra Edit). Ну, или Фотонов было несколько.
                                          0
                                          Помню, пользовался в 90-е годы на слабой машине MS Word под DOS (там, кажется, даже режим WYSIWYG был) и электронными WYSIWYG-таблицами QuattroPro под DOS. Оба, вроде бы уже использовали шрифты TTF. Все было так красиво и необычно.
                                          А потом появился (у меня) Windows 3.1 и я довольно активно юзал под него текстовый редактор AmiPro (кажется от Lotus). Вот, мощная и компактная вещь была! Инсталляция занимала 8 Мб с хвостиком, а возможностей было больше, чем у тогдашнего MS Word'а (уж не помню, какая там была у него версия, вторая, кажется, или шестая уже).
                                            0

                                            Еще был такой милый офисный пакет, как Applixware. До того, как появился StarOffice, это был ответ на вопрос "а под линуксом что-то типа Word'а вообще есть?" Еще был Word Perfect, но, как мне помнится, это был живой глюк, который падал от каждого второго нажатия клавиши, а Applixware был совершенно стабилен.

                                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                            Самое читаемое