Технологии INTRANET. История Java. Как начиналась революция Интернет | страница 4



Мак-Нили переслал письмо дальше управляющей структуре компании.

Помимо прочего, было предложено нанять дизайнера для переработки оконных интерфейсов, выбрать одну программную библиотеку, сосредоточится на единой оконной технологии, и, наконец, уволить существующую группу по MS-Windows, ибо это подразделение больше не понадобится, когда Sun пойдет верным путем.

В ожидании реакции Ноутон отложил переход в NeXT. И скоро он получил множество ответов. Все соглашались с ним, говоря, что просто боялись сказать то же самое. Джеймс Гослинг, легендарный программист, чье слово имело значительный вес, признал, что Ноутон сказал горькую правду. Они писал: "Где-то по дороге мы перестали понимать, что значит делать качественный продукт".

В Sun было созвано совещание, где директор Sun по науке, Джон Гейдж, задал Ноутону сакраментальный вопрос: а что же ты хочешь сделать? Они просидели до утра и сформулировали основные принципы нового проекта, ориентировавшегося на массовый рынок.

За дело должна была взяться небольшая команда талантливых инженеров, достаточно небольшая, чтобы уместиться за столиком в китайском ресторане. Новая среда должна была быть ориентирована на "послезавтрашние" машины, она должна была быть близка простым людям. Проект должен быть максимально независим от центрального офиса, секретен от всех, кроме верхушки Sun'a, продукты могут не быть сколь-либо совместимы с существующими продуктами Sun, и бюджет на первый год должен составить миллион долларов.

В течение пары дней руководство дало добро. Проект Java родился.

Сначала команда получила название Green; в нее вошли Ноутон, Джеймс Гослинг и Майк Шеридан — и именно они начали работу над проектом.

7. Джеймс Гослинг

Джеймс Гослинг — это один из наиболее известных людей в истории UNIX. Его карьера началась в 14 лет, когда во время экскурсии в компьютерный центр он запомнил код замка на дверях. После этого он много работал с машинами PDP-8 и скоро достиг в этом таких высот, что был принят на работу в DEC. Свое образование он продолжил в университете Карнеги-Меллон, где написал текстовый редактор EMACS и, вероятно, впервые почувствовал вкус к расширяемым системам. Затем была работа в IBM и оконная система Andrew Windows System. Перелом в судьбе Гослинга наступил в 1983 году, когда Билл Джой на конференции Sun убедился, что оконная система Гослинга существенно превосходит Sun'овскую SunView. Скоро Гослинг уже делал для Sun оконную систему NeWS – Network Extandable Windowing System. Она была построена на языке описания графических объектов postscript и технологически была даже более совершенна, чем популярные сегодня оконные системы. Сейчас ближайший родственник NeWS — NeXTstep. Как писали авторы одной книги, "NeWS решала те проблемы, для создания которых был придуман X11". Увы, NeWS была принесена в жертву требованиям рынка.