"Мы откусили больше, чем любые семь человек могли прожевать.
Только такие самоуверенные сукины дети, как мы, могли думать, что им удастся это вытянуть. Свободных переменных было столько, что даже возвращаться было не к чему. У нас не было ничего, о чем бы мы с уверенностью могли сказать: это будет работать".
14. Первая демонстрация устройства "*7"
Мак-Нили показали демо-версию в августе 1992 года. Он увидел помещающееся в руке устройство с маленьким экраном без кнопок.
Коснулся экрана — и оно включилось. Класс! Открывался мир мультфильма — без меню! Персонаж по имению Дьюк — бесенок с заячьими зубами и красным носом вел пользователя по комнатам мультипликационного дома. Управлять можно было пальцем — без мыши! Проводя пальцем по экрану, можно было, лежа на диване, вызвать виртуального гида, выбрать программу, перетащить ее в рисунок, изображающий видеомагнитофон, и запрограммировать видео на запись программы. Это было еще изящней, чем планировалось сначала. Все делалось без клавиатуры — просто подхватываешь объекты пальцем и с характерным звуком отпускаешь.
Босс компании Sun пришел в экстаз. В то время не было ничего похожего на такой плавный и естественный интерфейс. И ничего похожего на Oak. Мак-Нили разразился суперэнергичным электронным письмом: "Эта штука — прорыв. Теперь не подведите меня. Нам нужно этого щенка продать как следует, и у вас еще горы работы, чтобы это стало реальным. Вы сделаете — мы победим. Мы продадим это. Мы убьем HP, IBM, Microsoft и Apple одним ударом".
15. Перспективы новой технологии
Но команда Green не только положила на стол прототип. И Oak – это было больше, чем мультики. Это должен был быть индустриальной силы объектно-ориентированный язык с возможностью сильно распределенной по сети работы. Небольшие пакеты кода (объекты) носятся по сети, независимо функционируя на тех устройствах, где они оказываются (будь то компьютер, телефон или тостер). Целые приложения, как, скажем, программа работы с электронной почтой, могут быть построены сшиванием таких объектов модульным образом — и объекты не обязаны при этом находиться в одном и том же месте. А кроме того, язык Oak, работая с распределенной вычислительной средой, содержит в своем ядре процедуры защиты, шифрования и аутентификации, так что, в сущности, система безопасности пользователям не видна.
Во время демонстрации Наутон то и дело рисовал на экране область действия языка Oak, заполняя пустую белизну экрана линиями, соединяющими домашний компьютер с автомобилем, с телевизором, с телефоном, с банком — с чем угодно. Oak был предназначен стать родным языком сети любых цифровых устройств.
16. Попытки выйти на рынок
Команда проекта Green вела переговоры с компанией Mitsubishi Electric об использовании интерфейсов на базе Oak в сотовой телефонии, в телевизорах, в домашних и промышленных автоматизированных системах. Компания France Telecom, искавшая способ модернизации своей системы Minitel, тоже, как говорит Шеридан, была заинтересована. Он выступил с детально разработанным планом, названным "За зеленой дверью", в котором предлагалось, чтобы компания Sun организовала отдельный филиал для продвижения технологии Oak на потребительский рынок.
17. Рождение FirstPerson Inc
Через два месяца после демонстрации компания Sun выделила из себя команду Green в фирму FirstPerson Inc. — филиал, находящийся в полной собственности Sun. Розинг перешел туда из Sun Labs и возглавил проект. Тогда Шеридан, обойденный и чувствующий себя обиженным, очистил свой стол и пошел домой. "Я считал, что раз я вел проект до тех пор, то я должен был продолжать его и дальше", вспоминает Шеридан, ныне возглавляющий группу технологического консалтинга в Вирджинии.
Гослинг и Ноутон остались. "Произошла смена караула, и не все прошло гладко" — так оценивает Гослинг тогдашнюю ситуацию.
Когда компания FirstPerson выросла от 14 сотрудников до более чем 60 и переехала из однокомнатного укрытия в роскошный офис в деловой части Пало-Альто, все поехало как-то вкось.
Mitsubishi и France Telecom в конце концов оказались не заинтересованными, других потенциальных партнеров тоже не появилось. Фирма Sun определила, что стоимость процессора, памяти и дисплея, необходимых для работы Oak, можно сократить до $50, но производители бытовой электроники привыкли платить только за микропроцессоры, которые упрощают использование их продуктов.
18. Попытки найти применение в интерактивном телевидении
Читать дальше