Антон Борисов
Многим из вас приходилось работать с программными продуктами, в названии
которых присутствует слово Mozilla. В этом году, пожалуй, только ленивый не
слышал о браузере Mozilla FireFox. Однако главный герой сегодняшнего рассказа –
браузер MiniMo, родословная которого начинается с браузера Mozilla. Некоторые
детали его разработки и концепцию развития поведает Дуг Тернер (Doug Turner) –
глава проекта.
Расскажите, как вы оказались в Netscape Communications Inc.,
о вашей работе в этой компании, её основных направлениях.
Я присоединился к команде Netscape в 1996 году, для работы над клиентом
браузера под Mac-платформу. Поначалу было не очень интересно,
но это была работа на лучшую компанию, над лучшим продуктом того
времени. Годом позже я стал работать над вещами гораздо интереснее:
сетевое взаимодействие, многопоточность, xpcom, низкоуровневые подсистемы и
над более сложными проблемами. В определенный момент кому-то пришла
в голову сумасшедшая идея выпустить исходный код в публичный доступ.
В Netscape Communications моим шефом был Крис Хофман. Он и сейчас мой
шеф в Mozilla Foundation. Настолько хороший, что у меня нет желания
мечтать о лучшем.
Как бы вы охарактеризовали идею выпуска исходного кода Netscape в публичный
доступ? С точки зрения того времени и с точки зрения реалий сегодняшнего дня.
Я не был уверен вначале, что это правильное направление, но одно
ясно – от «безумной идеи» выиграли миллионы. «Освобождение ящерицы» в
итоге вылилось в лучший код, стало больше инноваций, и, наконец, война
браузеров вышла на новый виток.