Что же будет с Apple и Маками после того, как Джобс уйдет, по той или иной причине? И возраст (53), и уже были проблемы со здоровьем. Компанию удалось буквально вытащить с того света, как минимум, не без его участия. Он же привел ее к успехам, радикально изменившим ее положение на рынке. Сможет ли Apple процветать и после его ухода?
1987 год. Второй после изгнания Джобса, видимо, можно считать иллюстрацией того, что могло бы случиться в этом случае. Внешне все выглядело как расцвет компании. Но...
Зная, что было потом, трудно не пытаться разглядеть признаки смертельного недуга, чуть не убившего компанию всего лишь через каких-то 10 лет. Но, кажется, не было никаких признаков.
В 1987 новая история Apple только начиналась, в компании царила эйфория, рождались новые планы и идеи - все было хорошо.
Избавившись от чрезмерно эмоционального и авторитарного Джобса, компания полагалась отныне на здравый смысл и собственное разумение. И на мнение пользователей Маков. Джобс это мнение игнорировал, считая, что куда важнее понять, что будет нужно завтра.
Здравый смысл подсказывал, что платформе Макинтош, для завоевания рынка, необходимо много-много прикладных программ. Программисты же жаловались, что Apple Computer не только не помогает им в их нелегком деле, но и напрямую конкурирует с ними - а поскольку MacWrite II и MacPaint II, включаемые "за так" вместе с каждым Маком, недостижимо хороши, Apple Computer буквально отнимает у них хлеб.
Это в 1985-86, когда для Мака были написаны десятки замечательных программ... Есть такие танцоры, вы знаете... Но к ним прислушались, и на самом высоком уровне было принято "политическое" решение: "не мешать и не конкурировать".
Жалобщики, к счастью, еще не про все знали: появившийся на рынке в 1986 году, якобы разработанный совершенно независимой сторонней компанией, текстовый процессор WriteNow, был, на самом деле, тоже разработан Apple Computer.
В 1983 году разработчики MacWrite столкнулись с трудностями, и не было никакой уверенности, что эта программа успеет к выходу первого Мака в свет. По секрету от разработчиков MacWrite, Джобс организовал в штате Вашингтон разработку еще одного текстового процессора.
В тысяче миль от Купертино, в крохотном уютном офисе среди секвой и сосен, Джон Андерсон и Вильям Чуми (John Anderson и Bill Tshumi) были готовы прийти на помощь новорожденному Маку, и прекрасно знали о том, как обстояли дела в команде MacWrite. Команда MacWrite мужественно преодолела все сложности, но и усилия "Северной секретной группировки" не пропали даром. Программу выпустили чуть позже, потратив дополнительное время на доведение ее до совершенство. Фактически, третьим человеком в команде был Джобс. Код он, конечно же, не писал - но все повороты "сюжета" обязательно обсуждались с ним.
WriteNow оказался самым быстрым текстовым процессором за всю историю платформы Макинтош. Именно с этой целью, программа была от начала до конца написана на ассемблере (адский труд, но результат вознаградил авторов за их муки). Кроме того, программа была предельно оптимизирована еще и по размеру.
В эпоху очень дорогих ресурсов размер имел особо важное значение.
Программа "удалась", и стала одним из долгожителей-рекордсменов в эфемерном и изменчивом мире программного обеспечения. Пока в Mac OS X входила утилита Classic, позволявшая отрабатывать программы для классической ОС, WriteNow продолжали пользоваться. Многое из того, что придумано с участием Джобса, имело похожую судьбу... Почему? Вопрос без ответа.
Но вернемся в 1987 год, когда Apple Computer на всех парах шла своим собственным курсом, принимая либо роковые, либо гениальные и судьбоносные, решения, с которыми Джобс никогда не согласился бы. 1987 приходится выделить в отдельную статью - столько всего началось в том году...
1. ACIUS
Поддержка программистов - дело важное и нужное. Но, наверное, стоило подойти к решению этого вопроса как-то поумнее. Выяснить сначала, что именно требуется тем, кто мог бы обогатить платформу замечательными программами...
То, что Apple Computer разработала несколько прикладных программ, ни в коей мере не помешало, например, Лорану Рибардиеру из Франции написать огромную и по-галльски остроумную систему управления базами данных 4D ("в девичестве" - SilverSurfer). Эту работу он начал еще будучи студентом, в 1983 году.
Четвертое измерение (так переводится Fourth Dimension) вышла на французский рынок в 1984, тогда же была зарегистрирована компания Analyses Conseils Informations (ACI), в которой именно разработчик и инженер, даже не наняв менеджеров и экспертов по маркетингу, остался главой компании.
Первые версии программы предназначались только для франкофонной части Европы, но считается, что месье Рибардиеру крупно повезло. Первым главой Apple France оказался Жан Луи Гассе, человек не только технически грамотный, но и более чем нестандартно мыслящий, решительный (даже слегка авантюрист).
Везение, несомненно, во всем этом деле присутствовало - но чтобы оно стало возможным, требовалось еще одно: не просто еще одна замечательная программа, но программа революционная по своей сути.
В операционной системе Маков 1984 года многопоточности... не было. А в 4D, для целого ряда задач, она была необходима. Лоран Рибардьер написал ее для себя сам. В те времена, в понятии СУБД традиционно выделяли язык описания данных (ЯОД) и язык манипуляции данными (ЯМД), в четвертом измерении к этим двум частям добавился еще один "язык" - язык форм.
"Четвертое измерение" стало одной из первых сред быстрой разработки прикладных программ для Мака, пусть даже область ее применения ограничивалась только приложениями, связанными с обработкой данных...
В 1987 году, с подачи Жана-Луи Гассе, для организации "вторжения" французского программного чуда на англоязычные рынки, было основано дочернее предприятие Apple Computer, названное ACIUS. Вот так: ACI + US.
Главой ACIUS стал Гай Кавасаки, пионер технического евангелизма, доктор психологии и автор нескольких популярных книг. Еще один гений (без всякой иронии), выбравший для самовыражения Apple Computer и платформу Макинтош.
ACIUS не только переводила 4D на английский (и некоторые другие языки) язык, но и внесла в архитектуру СУБД много нового, превратив ее в самое настоящее подобие компьютерной платформы, для которой были написаны и текстовый процессор, и электронные таблицы, и даже графические программы...
До 1995 года "четвертое измерение" было доступно только пользователям Маков. В 1995 вышла версия для Windows 95.
В 2000 году ACI (головное предприятие, расположенное в окрестностях Парижа в маленьком городке Клиши) было переименовано в 4D SA (SA - это стандартное французское сокращение для "акционерного общества"), а ACIUS - в 4D, Inc. В настоящее время у 4D SA 8 филиалов в разных странах мира.
Среду разработки 4D ее поклонники (!!!) называют "платформой 4D". В наши дня компания и ее филиалы процветают, продвигая на рынок 11-ю по счету "большую" версию "платформы 4D". И компания, и ее продукт, не слишком хорошо знакомы широкой публике - но те, кому эта технология нужна, знают про нее очень хорошо.
Список пользователей "четвертым измерением" огромен, в нем, например, такие корпорации, как Sony, Hewlett Packard, Motorola, Pfizer, Adidas, Apple, Siemens, Airbus Industries, Boeing, Elvis Presley Enterprises. Министерство Обороны США, университет Вены, Станфордский и Колумбийский университеты...
2. CLARIS
Самым неоднозначным событием в 1987 году стало создание Apple Computer еще одного дочернего предприятия - CLARIS, и передача этой компании прикладных программ, до этого выпускавшихся самой Apple. Главой компании стал Вильям Кэмпбел, до этого... тренер футбольной команды. Несмотря на это, а может быть, именно благодаря этому, выбор оказался удачным.
CLARIS предполагалось превратить в совершенно самостоятельную компанию, открытое акционерное общество (был даже план разделить разработку железа и программного обеспечения к нему, включая операционную систему, между двумя компаниями - Macintosh, Inc и Claris, Inc).
Изначально, "Кларис" получила исходные коды и права на распространение таких программных продуктов для Мака, как, например, MacWrite, MacPaint, MacProject, MacDraw, или AppleWorks для Apple IIgs.
Было ли создание Claris "по политическим мотивам" оправдано, или нет?
Даже несмотря на то, что Apple Computer "выдавила" из себя разработку MacWrite, достойных текстовых процессоров от независимых разработчиков так и не появилось.
Apple передала Claris разработку и авторские права на MacPaint и MacDraw, но независимые разработки (Canvas, SuperPaint и некоторые другие) были заведомо на порядок лучше и интереснее, и в любом случае завоевали бы свой рынок, конкурируя не с программой от Apple, а между собой.
Наверное, без создания Claris вполне можно было бы обойтись.
На Apple, "дочке" CLARIS придумали еще одно название - BCIUS. Во-первых, по аналогии с ACIUS, возникшей несколько раньше. Во-вторых, это было сокращение от Bill Campbell Inherits Used Software (Вильям Кэмпбел наследует "бэушное" программное обеспечение).
По второму пункту они были несправедливы: за очень короткое время Claris превратилась в, казалось бы, неиссякаемый источник самого разного софта для Маков, и когда, под давлением обстоятельств, большую часть из этих программ пришлось "ликивдировать", было грустно.
Некоторых из них не хватает до сих пор (например, MacProject). Неизвестно, какая судьба постигла бы эти программы, если бы ими занималась сама Apple, и даже неясно, стала бы она заниматься многими из них вообще...
У истории нет "сослагательного наклонения" только из-за того, что реальность бесконечно богаче и разнообразнее любых представлений о ней, и не в слабых силах человека угадать, как именно сыграли бы неизвестные и неучитываемые факторы, сложись в какой-то момент прошлого ситуация иначе...
3. HyperCard
В августе 1987 году, на Бостонской выставке MacWorld, эта программа стала хитом. Презентация, по словам очевидцев, была настолько увлекательной, что остается только пожалеть, что ее не увековечили на видео, и что никто из топ-менеджеров компании не видел ее. Они (топ-менеджеры) так и не поняли, какой шанс был у Apple...
Скалли, Гассе и Шпиндлер были людьми талантливыми, и прояви они больше интереса к подробностям, история компании сложилась бы иначе.
HyperCard был придуман и реализован Вильямом Аткинсоном, одним из ключевых разработчиков операционной системы Мака. В частности, Аткинсон отвечал за разработку ее графической составляющей системы (библиотек QuickDraw). Он же написал и "рисовалку" MacPaint - прадедушку практически всех графических программ современности, включая Photoshop.
Аткинсон поставил компании условия, которые были приняты: программа должна быть бесплатной, и включаться в комплект поставки каждого Мака. Разработку было решено, на всякий случай, профинанасировать.
Считается, что назначение хорошей программы всегда можно объяснить двумя-тремя простыми словами. Есть даже мнение, что проект, суть которого невозможно изложить в течении трех-пять минут, не имеет никаких шансов на привлечение средств и не заслуживает внимания.
Даже если в этом мнении есть какой-то смысл, в чем лично я сомневаюсь, HyperCard - исключение из общего правила. Описать в двух-трех словах, что это такое, примерно также трудно, как... описать точными математическими формулами лунную дорожку над тяжко вздыхающим морем душной ночью где-то около экватора, отразив в описании все запахи и звуки, и дыхание бриза на коже, уставшей от жары.
Очень коротко, это была среда разработки (но не только она), с языком HyperTalk, и среда исполнения программ ("стэков"), написанных для HyperCard. Объектно-ориентированный мир программы состоял из карточек и объединений карточек (бэкграундов), полей (многострочных) и кнопок.
В карточках и бэкграундах можно было запросто рисовать (графический редактор был встроен в программу). О том, как использовать программу, рассказывал специальный стэк, названный Help. Программирование в этой среде было доступно практически каждому. И... оно оказалось невероятно увлекательным и затягивающим занятием.
Не даром одним из девизов HyperCard стало "Programming for the rest of us", то есть, "программирование для всех". У Мака тоже был девиз: "Computer for the rest of us". Руководство Apple Computer, боявшееся слова "программирование" не меньше, чем министры финансов боятся слова "дефолт", были в шоке.
Люди, давно махнувшие рукой на себя и свои творческие способности, неожиданно находили себя, и, начиная создавать красивые и работающие программные продукты, вдруг становились чуть ли не гениями... Не у всех получились изделия мирового класса, но на рынке оказались десятки тысяч программных продуктов, написанных для среды HyperCard. Для таких программ даже придумали название - "стэквер".
Стэквер стоил значительно дешевле, чем обычные "полновесные" программы того времени. Примерно столько, сколько программы стоят в наши дни.
Известны случаи, когда люди покупали Мак специально для того, чтобы заполучить в свои руки HyperCard. Сама программа уже казалась настолько неотъемлемой частью операционной системы Макинтош, что в компьютерной прессе появились рассуждения о том, каким образом HyperCard из части системы станет "самой системой"...
Всем этим мечтам не суждено было сбыться. К судьбе этой программы (печальной) мы еще вернемся.
В 1987 будущее HyperCard казалось блестящим и безоблачным, продукт покорял сердца, но... на его разработку и поддержку уходило много-много денег, при том, что сам он так и оставался бесплатным приложением к компьютеру.
4. Macintosh SE и Macintosh II
В истории Apple, 1987 год можно назвать годом программного обеспечения, но и в области "железа" случились значительныя события. Целых два. Оба - 2 марта.
В этот день компания объявила о начале выпуска двух новых Маков. Объем кода, зашитого в ПЗУ новых компьютеров, опять удвоился. Размер ПЗУ пришлось увеличить до 256 К, а для подробного описания новшеств и изменений, пришлось выпустить еще один том Inside Macintosh, пятый по счету.
Macintosh SE продолжал линейку компактных Маков. Буквы SE обозначали System Expansion. Как я уже писал в прошлой части этой статьи, Жан-Луи Гассе был не меньшим апологетом расширяемости персональных компьютеров, чем Джобс - их неприкосновенности.
В Macintosh SE действительно был проприетарный слот расширения. Какого-либо сильно заметного предложения периферийных устройств для этого слота на рынке так и не появилось. Кое-какие расширения были - например, одно из них позволяло подключить к Macintosh SE цветной дисплей.
Это был первый Макинтош, в котором для подключения низкоскоростных периферийных устройств (вроде клавиатуры, мыши или донгла защиты) использоваласль шина ADB, дебютировавшая годом раньше в Apple IIgs. Кроме того, Macintosh SE был первым Маком вообще, в корпусе которого было предусмотрено место для жесткого диска.
По желанию заказчика, SE можно было приобрести в конфигурации без диска и с двумя флоппи-дисководами 800К (за 2900 долларов), или с одним флоппи и с жестким SCSI-диском объемом 20 Мб (за 3900 долларов). Со временем, на рынке появилась еще одна конфигурация Macintosh SE - с диском емкостью в 40 Мб.
По сравнению с Macintosh Plus, в Macintosh SE была усовершенствована поддержка шины SCSI. Теперь это была абсолютно штатная и стандартная шина SCSI, к которой без проблем подключались самые разыне устройства.
В остальном это был все тот же Macintosh Plus - 1 Мб оперативной памяти, расширяемой до 4 Мб, процессор М68000 с тактовой частотой около 8 МГц, монохромным монитором и т.п.
Macintosh II, стал первым модульным Маком, первым Маком с поддержкой цветности (и первым персональным компьютером с настоящей поддержкой цвета вообще!), первым Маком, в котором использовался более мощный мотороловский процессор М68020 с тактовой частотой 16 МГц, первым Маком с сопроцессором для работы с числами с плавающей запятой (М68881 FPU)...
Впервые в компьютерах платформы Макинтош были использованы стандартные слоты NuBus и их было целых 6. Правда, посколько в "двойке" не было встроенной графической карты, один из слотов использовался для ее подключения. Медленная периферия, как и в случае с Macintosh SE, подключалась через шину ADB.
Компьютер поставлялся с 1 Мб оперативной памяти, расширяемой до 20 Мб (без особых сложностей) и даже до 68 Мб (для чего требовался специальный апгрейд), и с единственным флоппи-драйвом (800К) - с возможностью установки еще одного такого-же флоппи-драйва и/или жесткого диска объемом в 40 Мб.
В базовой конфигурации (без монитора, и почти без ничего) Macintosh II стоил примерно 4 тысячи долларов, но в укомплектованном виде мог потянуть и на все десять тысяч. Macintosh II стал в конце 80-х мечтой и предметом зависти всех макинтошников.
Разработка Macintosh II (кодовое название проекта - Миллуоки) началась в 1985 году, после того, как руководителем отделения SuperMicro стал Жан Луи Гассе, и проект BigMac был закрыт. Macintosh II - примерно 2/3 от замышлявшегося для BigMac. Тот же процессор, та же архитектура расширений...
Отличие было только в том, что если в BigMac предполагалось использовать специально разработанную операционную систему с дорогущим коммерческим юниксом "под капотом", то Macintosh II работал под управлением стандартной Мак ОС, вплоть до Мак ОС 7.5.5.
Разработчик Macintosh II, Майкл Дьюи (Michael Dhuey) работал на Apple с 1980 по 2005 год. Он был одним из ключевых разработчиков самого первого iPod. В 2005 году он перешел на Cisco, а в 2006 и 2007, два года подряд, был номинирован издательством Design News на звание "инженера года".
Обе новинки были тепло приняты и рынком, и СМИ - они действительно стоили того.
5. Финансы и Интернет...
В 1987 году в новорожденной сети, которая впоследствии стала называться Internet появилась страница Apple Computer. 1987 год был очень богат на события, казалось, компанию ждет чудесное и безоблачное будущее...
Продавая компьютеры, принтеры и программы значительно выше их себестоимости (иногда в 2-2.5 раза), компания зарабатывала огромные деньги. На сохранении огромных наценок настаивал, например, Жан Луи Гассе. В 1987 году в этом не было ничего плохого: рынок жадно скупал продукцию компании, а заработанные миллионы шли на разработку новых "чудес" (вовсе не в карман "дяди", хотя Джон Скалли и получал самую высокую в индустрии компенсацию за пост руководителя компании)...
Проблемы начались позже, когда ситуация изменилась.