Root NationСтатьиКомпании Palm и WebOS: Как это было

[Перевод] Palm и WebOS: Как это было

-

[Перевод] Palm и WebOS: Как это было

Тридцать один.

Именно столько месяцев потребовалось Palm, Inc. чтобы превратиться из ведущей  компании на International CES 2009 в никому не известное и невидимое подразделение внутри огромной машины, которой является HP, без аппаратного обеспечения и без доверия покупателей.  Знаете, тридцать один месяц это срок, превышающий длительность типичного контракта с американским оператором.

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

Далее идёт история, начиная от восхождении Palm и до запуска “palm Pre”, и последующий за ним упадок кампании, а также интервью с бывшими и действующими сотрудниками.

[Перевод] Palm и WebOS: Как это было

На PC не просто приходят. Тут остаются.

История показывает, что бросить платформу, которая приносит или приносила доход, очень сложно: спросите Apple и Microsoft, чьи ОС “нового поколения” в 1990-ом [“Copland” и “Cairo” – их кодовые названия]  долгое время не могли сыскать себе приличную альтернативу. В мобильной индустрии всё точно так же. Максимум, процесс может превратиться в “холивар”, затрагивая основных и сторонних разработчиков, т.е людей, благодаря которым платформа создаётся или разрушается.

В 2004 Palm, или palmOne [как её тогда называли], попала именно в такое положение.  И хотя в прошлом компания перенесла продажи/приобретения/расколы и падения, но Palm OS всё-таки принесла ей успех в виде знаковых устройств [которые сейчас едва ли кто помнит], таких как Palm III, Palm V и серии Treo. И в отличие от других производителей PDA, Palm удалось достаточно легко влиться в эту зарождающуюся арену смартфонов..[правда для этого понадобилось купить лицензию Palm OS License Handspring, но не в этом дело]. Но, несмотря на всё это, в 2005 году Palm OS выглядела безнадёжно устаревшей, как физически, так и морально, и компания даже лицензировала Windows Mobile у Microsoft, первым устройством на которой стал Treo 700w.

[Перевод] Palm и WebOS: Как это было

Ed Colligan занимал несколько важных должностей в Palm, до того как стал главой кампании в начале 2005 года. В общем, Коллиган был неразлучно связан с Palm, начиная с момента основания в 1992 в Силиконовой Долине с Джефф Хокинс и Донна Дубински, правда их конечный продукт был обречён.. но не в этом суть. И хотя всем было понятно, что Palm требовалась новая платформа, Colligan решил что рынок КПК не будет быстро меняться и что время на их стороне. “На PC не просто приходят. Тут остаются” – с сарказмом заметил он в 2006, веря в то, что у Palm достаточно опыта, чтобы противостоять готовящемуся телефону от Apple.

После сливания  своего софт-подразделения как PalmSource в 2003, Palm более не производит устройств на Palm OS, до [как они думали] версии 6, которую позже назовут Cobalt, на написание которой с нуля у них ушли целые годы. Но вышло так что ни Коллиган, ни его предшественник  Тод Брэдли не выпустили на рынок ни одного устройства под управлением Cobalt. Компания продолжила производить кпк линейки Treo на базе Windows Mobile и Palm OS 5.5

[Перевод] Palm и WebOS: Как это было

В 2007 году, из Palm OS пытались выжать оставшиеся соки, нет, скорее – издевались над трупом, ОС научили работать на новых ARM-процессорах, пытались даже обновить интерфейс, но было слишком много ограничений. Был выпущен айфон, пока ещё не было анонса App Store, поэтому традиционных OEM-производителей не сильно волновало происходящее у Apple. С цветным и ярким Palm Centro, удалось даже притупить ощущение старости Palm, но ненадолго.

Внутри компании понимали, что им нужна собственная ОС, невозможно зависеть от лицензирования Windows Mobile всё время, Palm OS5 и Cobalt ушли со сцены во время слива PalmSource, позже обе были приобретены japan’s access, по факту – Cobalt и сейчас жива, только ныне в виде ALP – Access Linux Platform [на youtube можно найти видео..], правда, никто из известных OEM-производителей так и не выпустил устройств на этой платформе.

NovaPrima.

[Перевод] Palm и WebOS: Как это было

Итак, в игру вступает Пауль Мерсер. В начале 90-ых он работал инженером по программному обеспечению в Apple, а также был известен как основатель  Tacit Software, которая позже превратилась в Pixo.  Окружение разработки Pixo было использовано для создания оригинального iPod [самого первого]. Ребята из Купертино работали над лёгкой и быстрой ОС для музыкального плеера, и некоторые части платформы созданной Мерсером стали основой для iPod.

 

Изобретателям много платят.

Apple заплатила один, раз чтобы использовать компоненты Pixo вечно.  Позже Sun приобрела компанию целиком.  Мерсер же  ушёл в 2000-ом, чтобы основать новую кампанию, он изобретатель, который придумал почти всё, что осталось в Pixo: “Наша задача – объединить лучших инженеров и опыт программистов, чтобы создавать лучшие встраиваемые ОС”, сам же Мерсер работал не только над этим, в 2006-ом он работал на Samsung, помогая создать “Убийцу Айпода”, YP-Z5.

Митч Аллен, один из старожилов Palm (тех, кто перешёл туда из Handspring), известен как управляющий кампанией, а позже как Технический директор.  Он работал над основой для запасного проекта Palm, над “следующим поколением ОС”, которая имела кодовое название “Nova”. У него не было идей по поводу пользовательского интерфейса, и поэтому Коллиган нанял  нескольких работников Iventor, в числе которых был и Мерсер [февраль 2007], чтобы они помогли ему с этим, а затем – в третьем квартале этого же года – Palm покупает Iventor целиком. Это было очень важное время для Palm. Инвесторы решили дать им 325 миллионов и уже начали процесс вливания денег. В то же время Джон Рубинштейн [вице-президент Apple] лично приезжал на виллу к Коллигану, который был исполнительным председателем Palm на тот момент.

Но Рубинштейн был связан. Да, он ушёл из Apple, целый год как ушёл, но он же являлся и тем, кто отвечал за создание команды, работающей в то время над Iphone и iPod, поэтому он знал, кто является противниками Apple на этом фронте. И хотя поначалу этого не будет заметно, он сыграет важную роль в истории Palm.

Джобс знает что происходит, он понимает что если вы начали – то вас не остановить..

И в самом деле, к Palm переметнулось множество талантливых людей.  Вышел iPhone, и люди решили что смогут сделать достойный ответ. Рубинштейн  разорвал все свои старые связи, чтобы уйти и с чистого листа приняться за работу над новым достойным продуктом. Энди Григнон, Роб Цук, и Рич Дэллингер, и это только малая часть, Матиас Дуартэ возглавил команду, работающую над интерфейсом, после того как ему отказали в работе в Google.  Из Microsoft Руби удалось переманить Майка Эбботта, который возглавил команду разработки софта, вдобавок внутри Palm сформировался стартап под названием Lampdesk, который основали  Ману Чаттерджи и бывший работник Pixo – Грег Симон [стартап заложил основы webOS, принося возможности html/css на мобильный устройства]; позже он [Ману] создал аксессуар, известный всем под названием Touchstone.

Джобс знает, что происходит, он понимает что если вы начали – то вас не остановить.. Хотя он пытался, делая обращения к некоторым из уходящего персонала, например, в августе 2007 он попросил Эда Коллигана о взаимном соглашении о неразглашении информации и наработок, таким образом он надеялся хоть как-то пресечь этот поток. Но ответ Коллигана был отрицательным, что откинуло какие-либо сомнения в том, что Palm собирает силы.

Вероятно, в тот момент Palm была скоплением самых талантливых людей Силиконовой Долины. Это были люди, каждый из которых участвовал в создании чего-то знаменательного, многие из них уже были знакомы друг с другом, и всех их объединили два человека – Эд Коллиган и Джон Рубинштейн, две харизматичные и влиятельные личности, которые могли бы добиться своей цели.  Менеджмент Palm дал добро на их проект, в то время как основной доход всё ещё приносили устройства с windows mobile на борту.

Нужно написать пять строк кода, чтобы текст был по центру.

Наплыв талантов в Palm продолжался, и в конце 2007-го и даже в начале 2008-го, Мерсер и его команда пытались воплотить в жизнь то, чем они видели Nova, кодовое название проекту дали “Prima”. В некоторых аспектах всё было интересно, система была предназначена для не очень мощных устройств. Но на самом деле, на тот момент это было совсем не то, что им было нужно. “То, что делает Mercer – полная хрень” – так выразился один из наших источников о его работе на тот момент. “Красивые демки, это всё что у них было, на деле же – ничего не работало”. Команда занимающаяся софтом была в отчаянии, у них попросту не получалось сделать то, что они хотели, простые задачи типа размещения текста по центру требовали по пять строчек кода, если какое-то приложение вылетало – оно тянуло за собой все остальные. Инженеры Palm пытались создать софт и сервисы, но всё тянулось вниз архаичной системой отладки, которой требовался сраный перезапуск интерфейса каждый раз, и этот процесс занимал примерно полторы минуты.. Хотя всё строилось на основе Java, написание кода для Prima требовало знания каких-то волшебных слов, которыми видимо никто не владел.

И даже Duarte не везло, он использовал Prima для теста прототипов “карточного интерфейса”, над которым они работали с выходцем из Helio – Daniel Shiplacoff. “Если вы посмотрите повнимательней, то мб вы увидите то, что видит Matias в Prima”. Но в общем всё выглядело плохо.. Визуальные эффекты, которые он использовал в связке с жестами и карточным интерфейсом, снижали частоту кадров, тем самым тормозя систему. Не поддерживался альфа-канал, и кнопки отображались в виде квадратиков, а не того, что было нужно. Даже простейшие изменения требовали титанических усилий инженеров для реализации. “Нам приходилось урезать, изменять интерфейс и его идеи под свои нужды, а Matias хотел явно не этого..”

Увы, в начале 2008-го Palm всё-таки собрала ключевых сторонних разработчиков [без них никак] и показала API Prima, чтобы они могли подготовиться к новой платформе. Но отзывы были совсем не радужные.

“НЕТ, никак, ни в коем случае, это просто ужасно”, “Вам нужны стандарты, простые и понятные, с тем же, что вы имеете сейчас – вы не привлечёте никого, ни разработчиков, ни пользователей”

[Перевод] Palm и WebOS: Как это было

Дело осложнилось, Palm выбрала Verizon как первого оператора, который представит ведущее устройство на платформе “Prima”, таковым устройством в будущем стал Palm Pre, но не сейчас – оператор отказался по неизвестным причинам [американские операторы часто себя так ведут с OEM-производителями, так что ничего необычного тут нет]. Это привело к подписанию контракта между Palm и Sprint, более слабого партнёра, с меньшей базой пользователей. Руководители Palm же посчитали, что Windows Mobile ещё может немного продержаться до выхода “Примы”, и поэтому выпустили Treo Pro..

А Коллигану и Рубинштейну нужно было показать Palm Pre на CES в январе следующего года, время, деньги и терпение было на исходе.

У них не было выбора..

[Перевод] Palm и WebOS: Как это было

В честь запуска Pre, дизайнеры Palm создали специальные пачки игральных карт, которые символизировали историю компании [по центру изображён Palm V], замок – это внутреннее название Palm Pre.

Skunkworks.

Всё шло не очень хорошо. Прошло не так много времени с инвестиций Elevation Partners, а моральный дух инженеров Palm уже рухнул. Все они работали над революционным интерфейсом и не менее крутой ОС, но мало кто верил в неё, нет, скорее, почти никто не верил в неё, кроме самого Мерсера и маленькой группы инженеров [если честно, их было четверо], которые находились под его непосредственным контролем.

Но у Грега Симона и Энди Григнона [двое ребят, работавших в Pixo много лет], появилось решение. Как-то на выходных они сели и решили подойти к созданию интерфейса с другой стороны, они сделали его с помощью одного лишь WebKit’а – движка, на котором работают ныне всем известные Safari и Google Chrome. В Lampdesk Симон и Chatterjee создали продукт, который назвали WebVM, он давал разработчикам возможность встраивать веб-технологии в отдельные приложения, именно поэтому и появилась мысль о реализации интерфейса на WebKit. Неспособность Примы просто выравнивать текст по центру бесила инженеров, проблему же обошли очень просто:

“Вместо того, чтобы каждый раз писать код для того чтобы текст был по центру, давайте смотреть выше, пусть WebKit делает всю работу.”

Симон и Григнон видели это так: использование чистого HTML и Javascript давало несколько преимуществ. Первое – позволяло реализовать большую функциональность в короткое время, ведь стандарты очень просты, и всем понятны. Второе – Дуарте просто прыгал от счастья, ведь его дизайнерам теперь было где разойтись, теперь они не зависели от инженеров, ведь WebKit мог потянуть, что угодно. И самое последнее, но тем не менее самое важное – у них был WebKit и он открытый – Palm оставалось просто портировать его под себя.

Конечно, просто звучит это только на словах, видите ли, WebKit создавался не для таких задач. Никто не планировал что WebKit будет запускаться на мобильных устройствах с ограниченными количеством RAM, частотой процессора и аккумулятора, и не для того, чтобы с его помощью отрисовывался интерфейс. Да, к тому времени Nokia и Apple использовали WebKit в своих мобильных устройствах, но то, что задумали Саймон и Григнон – являлось куда более амбициозной затеей.

Через неделю они оба были уверены, что сделанный ими макет того, что хочет Матиас [карточный интерфейс и т.д], вполне можно реализовать, используя только веб-движок. Они показали демку их главе по софту – Митчу Аллену. Рубинштейн увидит же её чуть позже. Аллену понравилась их затея – и он дал добро и выделил им десять человек на то, чтобы за месяц портировать WebKit и базовую функциональность на очень раннюю версию прототипа под кодовым названием “Floyd”, это был модифицированный вариант Treo 800w. Никакой гарантии на то что, это направление будут развивать не было, им всего лишь дали шанс.

Сам проект же назвали “Luna”.

Вся команда, состоящая из десяти человек “отправилась в ссылку”, заняв помещение для конференций в офисах Palm и заклеив там все окна. Можно сказать – они работали для себя, можно сказать – это был их собственный маленький стартап внутри Palm. Майк Эбботт и Аллен вступились перед управляющими компанией за эту группу, попросив дать время. Это был напряжённый и эмоциональный момент для них всех, им нужно было сделать телефон, который бы работал на технологиях, основывающихся на веб-стандартах. У них был один шанс, и не было времени, которое можно было бы потратить впустую.

К счастью, через месяц Luna стала реальностью. Глубокой ночью они отмечали успех, и чуть не довели бедного Эбботта до сердечного приступа.

Спринт на финише.

Они по-настоящему закрыли свои столы занавесками.

[Перевод] Palm и WebOS: Как это было

Майк Абботт

Но Прима Мерсера не была утопленницей. Прототипы оригинального Pre впервые были показаны в офисе Palm примерно в апреле 2008. Luna была далека от совершенства, особенно работая на 256 Мб RAM [именно столько было у оригинального Pre].  Этого системе явно не хватало на тот момент. Чтобы как-то ускорить то, что есть, команда, работающая над Luna, решила портировать высокопроизводительный javascript-движок V8, который сделал Google для своего Chrome. Таким образом, кстати, вышло, что Palm – первая компания, которая использовала V8 на мобильных устройствах. На Android v8 появился только с версии Froyo. Это было очень напряжённое время, представили Android, до анонса T-Mobile G1 оставалось несколько месяцев.  “У нас даже были специальные ребята, которые под вымышленными именами писали в Google на мыло [задавая кучи вопросов и не только]. Мы же не хотели напрямую говорить что-то типа “Хэй, ребята, Palm что-то делает с WebKit”.

Чтобы помочь разрешить проблему Prima vs Luna, компания провела соревнование, где две команды должны были реализовать самые ключевые компоненты системы в короткое время. Любой, кто участвовал или наблюдал за этим – скажет вам, что Luna выигрывала как по скорости, так и по качеству конечного продукта.

[Перевод] Palm и WebOS: Как это было

Грег Симон и Ману Чаттерджи

К середине 2008 Мерсер и его сторонники приуныли, для них проект Luna стал личной проблемой. Кто-то даже рассказывает, что они вешали занавески возле своих рабочих столов, как бы отчуждаясь от остальных разработчиков, большинство из которых работало над проектом Luna.  В то время, как команда Luna в течении месяца работала над прототипом, Мерсер не знал об этом, у него тоже были планы за этот месяц поправить некоторые важные проблемы Примы. “Вообще, это были просто слова, к тому моменту все уже поняли, что Luna является будущим, и в конечном итоге Эбботт объявил проект Мерсера закрытым.” Это критическое решение Эбботта и стало направляющим для всей платформы, ведь оставалось всего полгода до CES.

Мерсер получил новую роль – он должен был работать над оптимизированием WebKit, но очевидцы говорят, что он использовал это больше для себя. Он создал программу-тест [benchmark], чтобы показать, что веб-платформа не готова [по его мнению] к использованию на мобильных устройствах. В общем-то он был прав, но все инженеры Palm были не на его стороне,  на тот момент это действительно была платформа будущего, об этом говорили так: “Инженеры и все, кто работал над Luna, катались на коньках там, куда, как они считали, полетит шайба, Мерсер же был там, где и была шайба на тот момент”.

Мы готовимся к этому событию, как будто мы Apple.

Интерфейс довели до ума, он, как и вся система, был переписан заново, всё было готово к тому, чтобы показать Luna в январе. Работали с раннего утра и до поздней ночи.. В Palm опасались реакции  Sprint, сами-то они знают, что переписали всю систему с нуля, а вот ребята из Sprint могут сказать, что это всего лишь “смена темы” [reskinning].  Почему? Да потому что в прошлый раз Spring показали Приму, они видели только залоченную версию телефонного приложения. Но они, слава богу, ничего против не сказали.

[Перевод] Palm и WebOS: Как это было

Времени на то, чтобы довести всё до версии 1.0, не было, так что команда попыталась сделать веб-движок совместимым со старым Java-движком. Хотя сторонним разработчикам так и не дали доступ к нему. В общем, этот просчёт инженеров очень многих потом расстроил.

В конце концов Дуарте, Коллиган и Рубинштейн начали вместе с инженерами готовиться к этому событию. Они понимали серьёзность ситуации – им нужно было не просто удивить, а надо было заставить людей поверить в эту ОС, в её совершенность. “Дуарте практиковался весь день, и однажды кто-то из сотрудников сказала нам: – Мы готовимся к этому событию, как будто мы Apple”.

И правда, анонс января был ошеломительным, хард и софт показали себя с хорошей стороны, судя по улыбающимся толпам на CES. “Это огромная победа для Palm. Люди приняли продукт.”, писал тогда Джошуа Топольски в Engadget LiveBlog. Небольшое разочарование заключалось в том, что эксклюзив и лучший аппарат первой половины 2009 года достался такому небольшому CDMA-оператору, как Sprint. Присутствовали и негативные комментарии о WebOS и Pre, но без них никуда.

Я и Топольски провели  примерно полчаса в небольшой комнате для переговоров после пресс-конференции, где нам дали поиграться с Palm Pre. Это был “грубый аппарат” [в прямом и переносном смысле], но как и Матиас Дуартэ, который демонстрировал его перед всеми в переполненном зале, мы чувствовали что у Palm есть практически всё, чтобы его можно было считать готовым продуктом.

[Видео] Презентация Palm Pre на CES

“А Король-то голый.”

[Перевод] Palm и WebOS: Как это было

Демонстрация на CES была настоящей, но большая часть важных функций до сих пор не была реализована. “А Король-то голый” – именно так выразился один из источников, близкий к разработчикам.  И хотя в Palm скинули балласт в виде проекта Примы, чтобы сэкономить время и силы, к CES не всё было готово. К тому же было принято ещё одно спорное решение – не допускать никаких СМИ к устройству после CES и до запуска [не считая меня и Топольски, но это на CES], это решение заставило некоторых людей усомниться и начать задавать вопросы о готовности кампании.

Sprint – наименее “айфонистый” оператор на тот момент – работал в полную силу. Для него Palm Pre являлся неким катализатором продаж, как раз то, что ему было нужно в то время. Честно говоря – Pre был настолько важен для Sprint, что они сертифицировали его ещё ДО того, как была закончена его разработка.

Запуск Pre состоялся в США пятого июня 2009, и как и предвещали слухи с CES – он оказался достаточно удачным. Через несколько дней CEO Palm – Эд Коллиган ушёл в отставку, уступив место Джону Рубинштейну, который был неплохо вовлечён в дела кампании в роли исполнительного представителя. Завершилась смена караула…

Blowfish” и сделка опустошившая Palm

В общем-то, запуск был только началом . “Нам пришлось много чего заткнуть” в первых релизах, так выразился один из разработчиков. 1.0.3, 1.2, 1.2.1, 1.3.1, 1.3.2, и 1.3.5 – все эти обновления вышли до конца 2009 года [в течении 6 месяцев] исправляя баги и заделывая дыры, которые команда разработчиков оставила, подгоняя устройство к выпуску на рынок.

Внутри кампании Palm использовала двухуровневую систему кодовых названий для новых версий ПО, основные версии, к примеру, обозначались названиями рыб в алфавитном порядке [WebOS 1.0 – “Albacore”, а младшие, как спиртные напитки, и тоже в алфавитном порядке [Absinthe, например]. К концу 2009 Albacore стала основным стеком ОС, поэтому было решено перейти на вторую версию, так называемую Blowfish, более известную всем как WebOS 2.0. Blowfish как раз и являлась тем, что ребята из Palm хотели выпустить с самого начала. В Albacore осталось множество костылей, образующих совместимость и намекающих на родство с проектом Примы, а вот в Blowfish хотели оставить только чистый лист, никакой Java, совсем.

[Видео] Та самая странная реклама Palm Pre

К слову, Pre был популярен, но не был блокбастером, который дал бы всем надежду, нет, он не популяризировался как киллер айфона, даже реклама Pre по ТВ показывала женщину которая предлагала “просто плыть по течению”, в общем – это было настолько странно, что основная мысль не до всех дошла, и на видео появилось множество пародий, которые ещё можно найти на Youtube.

Сделка между Verizon и Palm была на самом своём пике, Verizon разместила заказы на внеочередное количество Pre plus и Pixi, обещая сотрудничество на 2010 год. Но запуск Motorola Droid в ноябре 2009-го поймал Palm врасплох, хотя, если не полагаться на бренды [Google Android], то более тесное сотрудничество Palm и Verizon могло бы вылиться в более удачную историю.

[Видео] Ещё одна реклама Verizon и Palm Pre на TV

Запуск Droid оказался чрезвычайно успешным, ресурсы, которые Verizon обещали влить в поддержку Palm, внезапно исчезли, а та реклама, которой всё-таки Palm был обеспечен, касалась только основного устройства. В конце концов всё закончилось отказом от отгрузки большинства устройств, которые Palm изготовила для них, по сути это и был последний гвоздь в гроб Palm. Эта оплошность стоила Palm сотни миллионов долларов, основная команда это быстро поняла; да – деньги на то, чтобы существовать у них были, но этого не было достаточно на развитие платформы, продвижение и выпуск новых продуктов.

Даже сейчас, бывшие сотрудники компании с неохотой говорят о процессе приобретения, который последовал за всем этим. Всё было проведено в тайне на самом высоком уровне. Чтобы продаться, им нужно было описать свою технологию тем, кто о ней ничегошеньки не понимал, и это было нелегко.  Кстати, Samsung был в списке.

Рыцари в сияющих доспехах

В какой-то момент получилось так, что HP стала лидером из всех претендентов на покупку Palm. Вещи переехали быстро. Некоторые источники говорят, что Марк Хурд, тогдашний CEO HP, и Тодд Брэдли, управляющий HP’s Personal Systems Group, были просто фанатами Palm и WebOS в целом. В попытках вернуть компании её славу Хурд старался найти какой-нибудь источник, он понимал, что основной бизнес HP – принтеры – не будут приносить деньги вечно; в поисках предприятий, которые могут помочь HP, он и наткнулся на Palm и решил что мобильная индустрия могла бы быть той частью, которой не хватает HP, к тому же Брэдли когда-то работал в Palm и понимал, чем является компания и какие у неё проблемы.

В конце апреля 2010-го года сделку анонсировали, а закрыли покупку первого июля за 1.2 миллиарда. Настрой у ребят из Palm был положительным, т.к увольнять никого HP не собиралась, да и деньги у неё были, так что они просто принялись за работу.

Хурд сказал, что он хочет WebOS на принтеры и десктопы, он посчитал что, раз это теперь его платформа – то он может хотеть её везде, где пожелает. Новая команда в Форт-Коллинз, штат Колорадо, начала работать над WebOS для Windows. HP завершили работу над принтером с WebOS на борту, но не знали, как бы продать его; получилось, что это был смартфон с функцией струйной печати, а большего, кроме печати, от него и не требовали покупатели, так что эта идея провалилась, и он так и не появился в продаже.

В то же время HP поставил условие, что Palm должны поставить разработку планшета в самый верх своих приоритетных задач. Большая часть инженеров сосредоточилась на доработке WebOS 2.0 для Pre 2, в то время как небольшая группа под руководством Мэтта МакНалти начала работу над следующей версией среды разработки и запуска приложений – Enyo – которая должна была стать основой для “Dartfish”, WebOS 3.0 [WebOS 2.1 получила кодовое название на C – Catfish].

Хурд сказал, что хочет WebOS на принтерах и десктопах

Нетрудно понять, почему финансисты HP [включая финансового директора Cathie Lesjak] не разделили энтузиазма Хурда. Apple продаёт самый известный смартфон, все поставщики заняты, выходило так, что если HP были нужны экраны для Pre 3, то поставщик ставил условие – нужно построить дополнительный завод, т.к все остальные заняты для Apple, хотите завод – миллиард долларов авансом вперёд. Та же самая история произошла и с камерами, и со многими другими частями. Такая же проблема настигнет Palm/HP при производстве TouchPad.

И пока Palm находилась на перекрёстке битвы между деньгами и здравым смыслом внутри HP, у разработчиков Blowfish начались проблемы – важные люди начали покидать кампанию. Майк Эбботт, тот кто прошёл весь путь создания Palm Pre, можно сказать – воплощение души этой ОС, в мае покидает HP, перейдя в команду разработки Android, во главе которой стоял Энди Рубин, его старый друг.

Toxic

Незаинтересованность Léo Apotheker в Palm была очевидной

К августу 2010-го Palm уже перенёс пару тяжёлых уроков по извлечению инвестиций из своей новой материнской кампании, во всяком случае Хурд и Брэдли были намерены внедрить WebOS во всё, что делала HP. Внезапно Хурд подал в отставку, на фоне обвинений в неправильных решениях [хотя в википедии его обвиняют совсем в другом]: [это был самый верный и важный союзник Palm внутри HP], других практически не было. В этот момент удачно вмешалась Кэти Лесджак – финансовый директор, ей удалось сохранить компанию, направив по тому пути, который был задан с покупкой Palm, пока в игру не вошёл мало кому известный Лео Апотекер, бывший исполнительный директор SAP. Всё это напоминало какое-то проклятие для Palm – резкая смена обстановки в то время, когда кипела работа над двумя версиями OS, для нескольких новых телефонов и планшета.

[Перевод] Palm и WebOS: Как это было

История пребывания Апотекера во главе HP смешна и комична, но очень хорошо задокументирована, и эта смена совсем не помогла Palm. Да, он унаследовал многие проблемы Хурда, но у него была своя стратегия их решений, а у Хурда – своя. Хурд хотел решить проблемы путём инвестирования в рост бизнеса, выбрав мобильную индустрию, в то время как Апотекер был “парнем, любящим софт”, он мечтал превратить HP во вторую IBM, в компанию, которая зарабатывает бешеными наценками на софте и сервисах, не тратясь на оборудование и тому подобные вещи.

И незаинтересованность Апотекера в Palm проявилась сразу же. Те, с кем мы говорили, рассказывают что он посетил кампус Palm может быть один раз, но никто не может сказать – с какой целью, что он делал или с кем говорил? Впоследствии талантливые сотрудники Palm начали уходить один за другим. Рубинштейн разговаривал со многими, пытаясь убедить остаться.

Всё это происходило в разгар подготовки к анонсу планшета, в начале 2011-го. Проект TouchPad был утверждён ещё в августе, а аппаратные команды начали готовиться к нему ещё в июле, но небольшая команда, во главе которой стоял МакНалти, не присоединилась к остальным, пока в сентябре не был закончен проект Blowfish. Первые прототипы TouchPada – устройства из запчастей iPad, как его описывал весь состав Palm, появились в конце ноября. В то же время многие уходили из команды, среди них был Грег Симон – создатель Luna, он и несколько других ушли в команды Google Android и Chrome. Palm осталась без поддержки, без кадров и денег.  “Лео не был настроен на долгосрочные инвестиции, он оставил нас в нейтральном положении, вроде мы и не бедствуем, но инвестиций не получаем, т.к прямо сейчас дохода мы не принесём..”

К декабрю Palm надо было подать знак, что они готовы к планируемому показу Touchpad и WebOS 3.0 в феврале следующего года. В конце концов это решение утвердили, хотя, если говорить честно – лишь малая часть того, что показали в Сан-Франциско, работала так, как должна. Для бухгалтерии HP настаивала, чтобы TouchPad вышел в марте, но сотрудники Palm понимали, что более реальная дата – июнь, к этой дате Руби и шёл с командой; в конечном счёте TouchPad появился на полках американских магазинов первого июля.

[Видео] Подготовка к анонсу TouchPad и не только

[Перевод] Palm и WebOS: Как это было

То, что у TouchPad не будет розничного успеха, было видно сразу. Новости о продажах были удручающими: говорят, что на Best Buy скопилось так много тачпадов [это как раз было одно из тех мест, где ожидали постоянно сбывать достаточное количество устройств], что им пришлось отправить часть назад и отказаться от новых поставок. Наши источники так и не смогли назвать точные причины того, почему поставки TouchPad были настолько проблемными, некоторые говорили, что это из-за того, что его выпустили с WebOS 3.0, а не подправленной 3.1 или 3.2, другие же говорят, что это нежелание HP субсидировать устройства и продавать их за 199 долларов, чтобы была возможность хоть какой-то конкуренции с устоявшимися и привычными всем ipad 2 по той же цене. Спустя некоторое время Джона Рубинштейна на посте вице-президента WebOS сменит Стивен ДеВитт. У них была разная точка зрения на роль Palm и WebOS, ДеВитт считал, что Palm как бренд ещё можно развить, в то время как Руби имел более трезвую точку зрения и считал, что сама компания зарубила продукт на корню.

“Лео был худшим, просто дерьм….”

У Апотекера появился шанс отодвинуть подразделение Palm на второй план, ведь теперь он уж точно рассматривал их как лишний багаж. 18 августа, всего лишь через шесть недель после релиза TouchPad, HP объявляет о том, что прекращает развитие мобильного подразделения, т.е. о закрытии разработки WebOS/производства устройств. Для всех внутри Palm это решение стало неожиданным, для всех, кроме Рубинштейна и Брэдли [второй отвечал за пресс-релиз].

[Перевод] Palm и WebOS: Как это было

7-дюймовый TouchPad, называющийся TouchPad Go, был отменён за ДВА ДНЯ до начала производства. Два устройства на Catfish, которые были объявлены вместе с TouchPad – Pre 3 и странный, маленький Veer, были запущены в производство, но и тут их ждал нерадужный приём у AT&T и Verizon. Проект группы “Fort Collins” WebOS на Windows – был уничтожен, хотя дошёл до стадии бета-версии. Сенсорный телефон, с кодовым названием “Stingray”, точно так же был уничтожен, но уже не HP, а руками AT&T, т.к. он планировался на 2012 год, то в AT&T заявили что без поддержки LTE он им не нужен и закрыли этот вопрос.

[Перевод] Palm и WebOS: Как это было

Оставшиеся TouchPadы распродали по 99 долларов, некоторые сотрудники назвали это “шуткой”. Это были продажи заведомо мёртвых устройств.. [Спрос на TouchPad был настолько сильным, что от внутренних продаж в HP рухнула система электронной коммерции].

“Лео был худшим, просто дерьм….” – так говорили о нём одни. Другие же выбрали дипломатичную точку зрения: “Посмотрите, что делает Microsoft с Windows Phone, они потратят миллиарды долларов, кучу времени, чтобы купить себе третье место. Я думаю, что Хурд знал о таком раскладе и был готов к нему, в то время как Лео – нет”.

Рассматривались и варианты, что в пресс-релизе дан прямой намёк на продажу WebOS. Почему? Потому что внутри компании многие считали, что это единственный шанс на спасение платформы. Среди основных претендентов были Amazon и Facebook, но переговоры не зашли далеко. Ближе всех были Apple и Google, но вы же знаете, что Google делает с поглощёнными компаниями, да и у них уже есть Android, а Apple… Apple скорее всего просто старалась накинуть огромную цену, чтобы не дать WebOS попасть в руки Google.

Мэг Уитмен, opensource, конец

[Видео] Работа Enyo – как кросплатформенной платформы для разработки

Конечно же, HP не продала бы WebOS. Источники сообщают, что компания приняла стратегическое решение, т.к., может быть, кому-то было жалко своих 1.2 миллиарда инвестиций, вдобавок – это была целая платформа, способная составить конкуренцию Google Android, и отдавать её тоже было жаль. Хотя многим начинало казаться, что HP продаст WebOS и будет двигаться дальше по тому пути, который видел для неё Апотекер – корпоративное обслуживание программного обеспечения и услуги в этой области.

Но всего через месяц после решения Апотекера убить Palm, его заменили на бывшего CEO eBay – Мэг Уитмен. Для ребят из Palm, это был четвёртый CEO за полтора года [или шестой для тех, кто работал в компании три года, с момента запуска Pre].

У Palm наступил кризис, аппаратные команды были урезаны, софт был в том же состоянии, никто не знал над чем они должны работать, стратегии нет, планы тоже отсутствуют. “Нам нужно было провести совещание с сотрудниками, хотя мы знали что всё равно никто не придёт”, говорид Ричард Керрис, бывший руководитель по связи с разработчиками. Сам Керрис ушёл в Nokia, спустя всего лишь 9 месяцев после начала работы, забрав с собой несколько сотрудников.

Тем не менее, ключевые сотрудники всё ещё оставались тут. Руби пропал с глаз публики, он занимался переговорами о продаже и, как говорят, работал за кулисами, чтобы уберечь от худшего тех, кто остался. Некоторые инженеры воспользовались заминкой и запустили Enyo – новый JS-движок WebOS на iPad 2, запустив на нём веб-приложение WebOS, этот шаг мог помочь спасти WebOS, отделив саму идею от мёртвого проекта.

В то время каждый хотел бы знать, что будет с платформой.. В начале ноября, Уитмен провела встречу с сотрудниками Palm, где она была настолько честна, насколько это в принципе было возможно. “Я собирался уходить из кампании, но после решительных и честных слов Мэг, я решил остаться” – сказал наш источник. Она была не такая как Брэдли, ДеВитт или Рубинштейн, он не встала и не сказала обычных стандартных слов, типа “Вы должны быть счастливы, работая на эту кампанию”, нет, то что она сказала, было искренним извинением перед нами, и обещанием убедить совет продолжить наше финансирование.

“Мы горели в течении четырёх с половиной лет..”

В начале декабря Уитмен объявила о том, что WebOS станет Open-source, и получит поддержку HP, один из источников также упоминает, что важную роль в этом сыграл Сэм Гринблатт – технический директор одного из подразделений HP, наряду с Мартином Рисау, бывшим союзником Апотекера. В теории – это отличное решение, вы тратите меньше денег, часть работы за вас делает сообщество, вроде бы одна выгода, но если посмотреть на Nokia с уже несуществующим Symbian Foundation – не всё всегда так радужно.

[Перевод] Palm и WebOS: Как это было

Приход к делам WebOS Гринблатта воспринялся негативно рядами Palm. Вскоре ушёл специалист по безопасности – Брайан Хернаки, перебравшись в Intel. Вице-президент по приложениям и платформе – Энди Григнон, ушёл и основал свою собственную кампанию. Ари Джаакси, глава по Meego в Nokia, который начал работу как раз во время приобретения Palm, тоже начал понемногу отходить от дел, хоть и оставался на должности вице-президента.

В конце января анонсировали проект Open WebOS, в виде которого к сентябрю собирались представить исходники WebOS 3. Также HP приняла решение перейти к стандартному ядру Linux – таким образом надеясь на совместимость драйверов с многими Android-устройствами, но многие проявили скептицизм по поводу этой идеи, ведь WebOS обладала значительным количеством собственных настроек на уровне ядра, которые были нужны для питания и поддержки жестов, и стало неясно что из этого останется в Open WebOS с новым ядром, и выйдет ли что-нибудь вообще из этого.

Джон Рубинштейн – публичное лицо новой Palm,  тихо ушёл со сцены, всего лишь через два дня после анонса Open WebOS. Те, кто знали Руби, и кто видел всю эту сагу с Palm, скажут, что это не было для них неожиданностью.  “Мы горели в течении четырёх с половиной лет” – сказал он по телефону в разговоре с Топольски. “И я надеюсь что люди понимают – эти четыре с половиной года мы делали удивительные вещи.”

Месяц назад вместе с остальными ключевыми людьми из команды Enyo HP ушёл и МакНалти – один из последних сотрудников старой закалки. Они перешли в Google. Почему?  Потому что там они будут снова плечом к плечу со многими бывшими коллегами, с создателем Luna – Грегом Симоном, и как минимум с Матиасом Дуарте – который работает в команде Android.

“Теперь ушёл и МакНалти, я уже не знаю – остался ли хоть кто-нибудь..” – говорит наш источник.  В команде WebOS теперь почти или полностью пустые отделы, и хотя HP всегда может возродить производство устройств на WebOS, сил на это уже нет, а вернуть всех назад.. это было бы слишком..

[Перевод] Palm и WebOS: Как это было
Машина Энди Григнона с лицензией Palm сами знаете где :D

Команда разработки софта тоже не в лучшем состоянии, скептицизма им хватает, хотя OpenWebOS 1.0 в сентябре они всё-таки выпустят, хотя количество уходящих постоянно растёт. Некоторые люди говорят, что Palm поддерживается, т.к. есть некоторые договорённости между HP и Palm, что до первого июля Palm будут обязаны получать некую поддержку, но это всего лишь слова, и всё можно изменить.

“Надеюсь, расцветут ещё тысячи WebOS.”

Теперь мы можем легко оглянуться назад и посмотреть на длинную историю Palm, начиная с 1992-го и заканчивая 2012-м годом. Я испытываю чувство потери и грусти – это была одна из самых популярных компаний, производящих смартфоны, и компания, которая создала революционно-новую платформу для аппаратов с ограниченными ресурсами, но весь талант был погребён в HP. Хотя многие сотрудники имеют более позитивную точку зрения: – Вы смотрели 24 Hour party People [фильм Красочные тусовщики” 2002-го года]? Помните сцену, где играют Happy Mondays, и Tony Wilson встаёт напротив Hacienda и говорит:

Всё, мы закрываемся. Собирайте вещи, ставьте стулья, а Hacienda пусть цветёт.

– Вот и тут так же, многие ушли, но дух WebOS с ними. Надеюсь, расцветут ещё тысячи WebOS..

Subscribe
Notify of
guest

8 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
smallnad
smallnad
11 years ago

Эдди Гриньон, скорее всего. Cognac – коньяк.

overbass87
overbass87
12 years ago

Эту вашу WebOS, да вместо Windows Phone запилить бы на Nokia, вот это был бы аппарат(ы).

Ivan VodchenkoD
Ivan Vodchenko
12 years ago

Очень интересная статья и спасибо за перевод, Будем надеется не последняя твоя работа и в следующих ты прокачаешь скилл ;)

RockMan
RockMan
12 years ago

А вот куски фраз как заголовки – просто тихий ужас. Читаешь рассказ, а потом хрясь, и спойлер такой размером на полстраницы. неудачное решение.
Замечаний по поводу перевода не дам, не лингвист. Но от оборотов просто ломается мозг.

RockMan
RockMan
12 years ago

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