Александр Костинский:
Интернет для многих людей стал средой обитания. Некоторые из них проводят здесь несколько часов каждый день. У них есть типовые инструменты для получения информации, обмена письмами, общения в режиме реального времени. Многим пользователям этого хватает. Но есть и такие, кто не удовлетворен распространенными технологиями, они видят их недостатки и несовершенства, прорехи в безопасности. Эти люди готовы тратить свое время для улучшения окружающей Интернет-среды. Они -- самая активная часть пользователей, которые не только смотрят страницы Всемирной паутины, но и сами их создают. Они готовы разбираться в программном обеспечении, находить там ошибки и даже включиться в работу по улучшению кода. Именно для таких активных пользователей Интернета создана коммуникационная система Mozilla (Мозилла) с огромным количеством возможностей. О ней и пойдет речь в сегодняшней нашей передаче.
В ней участвуют лидер проекта www.mozilla.ru , студентка факультета информатики Томского государственного университета Валентина Ванеева,
зам. директора фирмы ALT Linux http://www.altlinux.ru/ Алексей Новодворский, и лидер проекта OpenOFFICE.ru http://www.openoffice.ru/ Анотолий Якушин.
Валентина Ванеева:
Мозилла - это пакет программ, предназначенный для тех, кто активно пользуется Интернетом.
Александр Костинский:
Это не МАзилла, а МОзилла. Кто ее предки?
Валентина Ванеева:
Был такой пакет Netscape Communicator. Он довольно долго выпускался.
Александр Костинский:
Когда-то, между прочим, это был ведущий браузер Интернета.
Валентина Ванеева:
Однако, потом, когда начались войны браузеров (а Netscape Communicator пользовались в основном, как браузером и почтовым клиентом), Netscape потерпел поражение.
Александр Костинский:
Он потерпел поражение от Майкрософт.
Валентина Ванеева:
Да, война велась между Internet Explorer и Netscape Navigator. Понятно, почему они победили, Internet Explorer поставлялся с операционной системой Windows 95/98 и, соответственно, пользователям было не нужно ставить дополнительно браузер. И поскольку Internet Explorer начал активно продвигаться, в 1998 году война была проиграна. В 99 году компания Netscape открыла код своего коммуникатора для всех, чтобы сторонние разработчики могли поработать над этим кодом и улучшить его. Первый достаточно популярный релиз вышел в 2000 году и с тех пор Мозилла начала набирать обороты.
Александр Костинский:
А кто писал программу, сообщество Мозилла?
Валентина Ванеева:
Да.
Александр Костинский:
Откуда пошло название?
Валентина Ванеева:
Mosaic плюс Killer. Mosaic это первый браузер. И, поскольку в Netscape занимались переработкой браузера Mosaic, то в название и попало начало Mosaic.
Александр Костинский:
Убийца Mosaic, а я думал Мозилла связана с Годзиллой (Godzilla)?
Валентина Ванеева:
Нет, хотя название созвучно. Динозавра как эмблему они выбрали как раз из-за Годзиллы, а вообще название произошло от слияния Mosaic и Killer.
Алексей Новодворский:
История появления графических браузеров сама по себе интересна. Mosaic - первый браузер, разработка университета Иллинойс.
Александр Костинский:
Это открытая разработка?
Алексей Новодворский:
Нет, это был не открытый код. Это первый графический браузер.
Александр Костинский:
Очень успешный, кстати.
Алексей Новодворский:
Да, но успешный в узких кругах, потому что тогда у всех каналы были тоненькими и в лучшем случае пользовались электронной почтой, но были и другие системы, например, Gopher.
Александр Костинский:
Активно использовался FTP.
Алексей Новодворский:
А у нас в основном пользовались BBS. Мозаик была первой системой, по которой те немногие люди (относительно немногие) поняли, что вообще можно сделать в этой области. Одним из создателей системы был как раз Марк Андерсен, который основал Netscape.
Александр Костинский:
Мозаик - мать родная для Netscapeа?
Алексей Новодворский:
Да, но она же мать родная для Internet Explorer.
Александр Костинский:
Получается, что это -- внутриродственные разборки между Explorer и Netscape.
Алексей Новодворский:
У разборок очень сложный характер.
Александр Костинский:
Разборки продолжаются? Если Мозилла - это возрожденный Мозаик, то это еще один брат, который восстал из пепла и опять идет на более удачливого брата.
Алексей Новодворский:
Да, хотя сейчас я думаю в Мозилле кода Мозаик не осталось. В Мозилле немного кода четвертого Netscape, если он там вообще есть. Эта система принципиально переписана и, главное, что Марк Андерсен с самого начала стал делать не просто браузер, а коммуникационную систему, как сказала Валентина, систему для тех, кто активно существует в Интернете.
Александр Костинский:
Давайте мы расшифруем, что такое коммуникационная система? Война все-таки шла между браузерами. Браузер - это система для хождения, брожения по Интернету. Давайте мы опишем какие есть возможности у Мозиллы.
Валентина Ванеева:
Во-первых, в Мозилле кроме браузера есть очень хороший почтовый клиент.
Александр Костинский:
Почтовый клиент позволяет принимать почту и вообще работает с электронными письмами.
Валентина Ванеева:
Но не только с письмами, но и с конференциями, которые называют ньюсгруппы (newsgroup).
Александр Костинский:
В конференцию пишется одно письмо и указывается один адрес, а в результате оно рассылается всем людям, которые зарегистрированы в конференции.
Валентина Ванеева:
Кроме того, в Мозилле есть "компоновщик", который позволяет создавать документы в TXT-формате, как блокнот Notepad.
Александр Костинский:
Внутри Мозиллы?
Валентина Ванеева:
Да, внутри. Также и в HTML-формате создается гипертекстовая разметка, которая пригодна для выкладывания файлов на сервер.
Александр Костинский:
То есть, внутри самой Мозиллы есть средство создания интернет-страниц. Это не только браузер для просмотра страниц Сети, но и средство их создания, и все это в одном флаконе.
Алексей Новодворский:
Именно поэтому мы говорим, что Мозилла для тех, кто активно существует в Интернете. Есть и другие люди, которые воспринимают Интернет, как внешнюю среду, с которой он взаимодействует с помощью браузера, причем среду враждебную, потому что на него оттуда часто сыплются всякие вирусы и прочие гадости.
Александр Костинский:
Все-таки и на него не только гадости, сыплются из этой среды.
Алексей Новодворский:
А если человек в Интернете существует, то он, естественно, хочет там существовать активно, он публикует там документы, он общается.
Валентина Ванеева:
Кроме того, там есть еще IRC-клиент, IRC это можно сказать очень большой чат.
Александр Костинский:
А зачем мне нужен большой чат, я вышел через браузер на любой чат-сервер Интернета и общаюсь?
Валентина Ванеева:
Я неточно сказала. Вы выходите не через браузер. Можно ткнуть в определенную кнопочку и запустится IRC-клиент. IRC - это не то, чтобы большой чат, это возможность, общения в нескольких чатах одновременно, создание своего чата.
Александр Костинский:
Это чем-то похоже на ICQ?
Валентина Ванеева:
Нет. ICQ - это все-таки обмен сообщениями, а IRC - направлено больше на групповое общение. Конечно, там возможно обмениваться приватными сообщениями, но все-таки это больше для группового общения.
Александр Костинский:
В режиме реального времени?
Валентина Ванеева:
Да, конечно. И еще в Мозилле есть календарь, который, как и все, что в Мозилле, связан с Интернетом, потому что календарь позволяет публиковать в Сети свой распорядок дня, расписание и можно всем вместе над этим опубликованным календарем работать. Допустим, несколько человек из разных мест просто пользуются этим календарем.
Александр Костинский:
Грубо говоря, календарь нужен для организации рабочего дня.
Итак перечислим что есть в Мозилле. Первое, браузер, который позволяет ходить по Интернету, второе, средство разработки - компоновщик, он позволяет самому создавать HTML-страницы, третье, там есть сервис с таким страшным названием IRC-клиент, устройство для группового общения в режиме реального времени.
Алексей Новодворский:
Давайте говорить все-таки чат-клиент. Слово чат все знают.
Александр Костинский:
Четвертое - почтовый клиент для работы электронной почты. Пятое - календарь. О чем мы забыли сказать. Мозилла есть на русском языке, продукт переведен. Мы говорим о проекте Mozilla.ru. Существует глобальный проект Mozilla.COM.
Алексей Новодворский:
Mozilla.ORG, ORG.
Валентина Ванеева:
Mozilla.ORG!
Александр Костинский:
Простите, я совершил страшную ошибку. com - это коммерческое расширение, а org - общественное.
Алексей Новодворский:
Почему? Этот продукт можно использовать в коммерческих целях, но, главное, это комьюнити, сообщество, которое развивает проект.
Александр Костинский:
Mozilla.ORG - еще раз прошу прощения.
Алексей Новодворский:
Дело в том, что кроме всего перечисленного существует еще больше сотни всяких расширений и приложений.
Александр Костинский:
Расскажите о чем-нибудь нужном, красивом для людей.
Алексей Новодворский:
Например, это клиент Jabber. Jabber - это, такая замечательная система, аналог ICQ, в России ICQ - самый известный клиент.
Александр Костинский:
И Messenger, конечно.
Алексей Новодворский:
Да. Jabber это свободная система, там открытый протокол, который сейчас по популярности в мире догоняет, а по некоторым сведениям даже перегнал ICQ, в связи с тем, что он имеет гораздо больше возможностей и не завязан на серверы одной организации. Существует очень много самых разных дополнительных модулей и каждый день появляются новые потому что написание такого модуля под силу даже начинающему.
Александр Костинский:
Но если существует сотня новых модулей, то что это за модули, хотя бы классы сервисов назовите.
Валентина Ванеева:
Вообще может быть что угодно, например, игры.
Алексей Новодворский:
Не могут быть, а даже есть.
Александр Костинский:
Но если есть просто компьютерные игры, то зачем мне игры под Мозиллой, я не понимаю, объясните.
Алексей Якушин:
Тут все просто. Мозилла, мы об этом не сказали - кроссплатформенный клиент. То есть Мозилла практически не зависит от операционной системы, на которой она существует.
Александр Костинский:
Windows, Linux, Solaris - все равно?
Алексей Якушин:
Сколько, Валентина, кажется тридцать операционных систем поддерживают Мозиллу? Там есть такие экзоты, которых практически никто не знает.
Валентина Ванеева:
Есть довольно старые операционные системы и неизвестно кто ими пользуется, но есть добровольцы, которые под них тоже собирают Мозиллу.
Алексей Якушин:
И приложения написанные для Мозиллы будут работать в любой операционной системе.
Александр Костинский:
А-а-а, если игра написана под Мозиллой, то она будет работать где угодно. Тогда это плюс.
Алексей Якушин:
Я бы с играми закончил.
Александр Костинский:
Нет, с играми нельзя заканчивать.
Алексей Якушин:
Но, кроме игр есть редакторы, которые позволяют создавать самые разные интернет-страницы, причем страницы в том числе с динамической графикой, очень богатые. Есть системы непосредственного, прямого обращения к крупным базам данных. Вы можете написать на Мозилле приложение, которое будет работать с данными, и это приложение вы можете устанавливать на любую операционную систему. На самой же Мозилле написаны и средства разработки для нее. Дело в том, что Мозилла отличается от Internet Explorer, который для пользователя целиковое приложение (есть код и вы ничего с этим сделать не можете, даже если бы представить на секундочку, что вы бы имели доступ к этому коду). Мозилла устроена совсем по-другому. Есть ядро, собственно программа, которая принимает запросы и их обрабатывает, она называется Gecko - геккон, это само ядро Мозиллы и есть окружение.
Александр Костинский:
Синенький такой геккон.
Алексей Якушин:
Он зелененький. Такая шустрая ящерица - ядро Мозиллы. И есть все остальные приложения - проводник-браузер, клиент электронной почты и календарь и все остальные приложения они все написаны на языке ЗУЛ (XUL). То есть, программа пишется не на языке С.
Александр Костинский:
XUL -- язык более высокого уровня.
Алексей Якушин:
Да. И вся Мозилла написана на XUL. Поэтому любой желающий может написать свое приложение, которое бы обращалось к XUL и уже есть целое семейство браузеров, которое основано на этом ядре Gecko. Это Епифания, Галеон, Камелион (для Windows), Камина (для MacOS - сейчас стандартный браузер последней версии MacOS). И две птички Mozilla Firebird и Mozilla Thunderbird.
Алексей Новодворский:
Это уже развитие системы - Жар-птица и Гром-птица.
Александр Костинский:
У вас прямо целая стая и все они, как положено, родились от земноводных - Геккона.
Алексей Новодворский:
Да, это очень большое семейство, это семейство постоянно пополняется, потому что любой может взять, дописать код пополнять его, исправить.
Еще одно. Вы не хотите получать вирусы с сайтов, что совершенно ужасно.
Александр Костинский:
Давайте на этом подробнее остановимся. Одно дело, когда приходит почта. Понятно, что исполняемые или графические файлы, куда вложены вирусы это одно, но все-таки, если вы осторожны и не открываете файлы с расширением "исполнить" (exe), то можете уберечься. А вот вы бродите по Интернету и, вдруг у вас появляются вирусы в машине. Это действительно, ужасно, ведь вы не знаете на какие сайты можно заходить, а на какие нельзя. Что предусмотрено по этому поводу в Мозилле?
Валентина Ванеева:
Понимаете, большинство вирусов, которые можно подцепить в Интернете, так или иначе основываются на дырах Internet Explorer.
Александр Костинский:
Потому что он занимает 90% рынка браузеров?
Алексей Якушин:
Нет, дело не в этом. Дело не в популярности Internet Explorer, а в том, что Майкрософт попыталось снять две шкуры с одного животного.
Александр Костинский:
С одного убитого медведя.
Алексей Якушин:
Они попытались использовать один и тот же механизм внутри операционной системы и для работы с Интернетом. Фактически тот самый Internet Explorer, которым вы пользуетесь для хождения по Интернету, используется в несколько ином виде для хождения внутри своей операционной системы и внутри своей привилегированной сети. Естественно, в этой ситуации, даже теоретически невозможно эти два процесса разграничить. И вы, пардон, не просто живете с открытыми дверями, вы живете без окон и дверей, вы открыты всем нараспашку.
Алексей Новодворский:
С окнами, окнами.
Алексей Якушин:
Да, вы живете с окнами, но без стен.
Александр Костинский:
С Виндоусами.
Алексей Якушин:
У вас нет стен, все открыто наружу. Поэтому происходят удивительные ситуации, вы заходите на сайт, и вам с этого сайта меняют реестр вашей операционной системы. Конечно, это недопустимо. Мозилла по отношению к операционной системе Windows и по отношению к любой операционной системе - это обычное, непривилегированное приложение, оно не имеет никаких особых прав внутри операционной системы и поэтому даже если внутри Мозиллы произойдет какой-то крах, то ничего страшного не произойдет, это проблемы самой Мозиллы. Я могу вам сказать честно, что последние полтора-два года пользуюсь под Windows OpenOFFICE вместо Майкрософт Офис и Мозиллой вместо Internet Explorer, который мне приходится на работе использовать, и я не заразился ни одним вирусом, хотя мои коллеги получают их регулярно.
Алексей Новодворский:
В наших сборках есть еще проверка русской и украинской орфографии.
Алексей Якушин:
"Боковики" надо вспомнить, http://sidebar.ru/.
Валентина Ванеева:
Sidebar.ru это, конечно здорово.
Александр Костинский:
А что такое Sidebar.ru?
Валентина Ванеева:
Sidebar.ru - это целый сайт посвященный боковой панели Мозиллы. Эта панель с левого боку. В ней самой можно загружать не только обычные страницы, но и специальные, например ленты новостей. Вам для этого не нужно открывать новую вкладку или новое окно для того, чтобы просмотреть новости, достаточно загрузить эту ленту новостей в боковую панель. Так вот, Sidebar.ru создает такие страницы.
Александр Костинский:
Это просто от слова бар, сайты там стоят, как винные бутылки, нет?
Алексей Новодворский:
Маленькие такие странички.
Александр Костинский:
А, значит - минибар.
Валентина Ванеева:
И вы можете там просматривать новости фактически любого сайта, они автоматически обновляются и на Sidebar.ru есть возможность самому автоматически генерировать для любого сайта такую маленькую страничку, которая будет автоматически обновляться.
Александр Костинский:
Это уже подборки новостей.
Валентина Ванеева:
Да, очень большой каталог.
Алексей Новодворский:
Вообще я должен сказать, что благодаря открытой системе разработки практически любая особенность самых разных браузеров может быть здесь реализована. Скажем у Opera есть много особенностей, например, использование жестов мышью или вкладки, все это есть в Мозилле. Можно сказать, что в Мозилле или в основной сборке или в модулях есть буквально все. Мозилла это постоянно развивающееся сообщество.
Александр Костинский:
Парк юрского периода.
Алексей Новодворский:
Да, да, да. Несмотря на то, что ее доля в Интернете пока еще не особо велика, если посчитать количество самостоятельных ресурсов по Мозилле, то я думаю, что их очень-очень много. Это в первую очередь активные пользователи Интернета, котрые хотят что-то сделать, что-то показать другим. Из русских ресурсов хочу назвать www.mozilla.ru
Валентина Ванеева:
А я бы еще хотела сказать про www.mozdev.ru . Это, наверное, первый российский сайт, который посвящен именно разработке приложений на основе Мозиллы. Таких англоязычных сайтов очень много, пожалуйста, бери - не хочу, а вот на русском языке документации именно для разработчиков, пожалуй не хватало. www.mozdev.ru открылся недавно, буквально в начале ноября 2003 и они предполагают вокруг этого сайта создать костяк не просто пользователей (пользователи это больше по нашей части), а костяк именно разработчиков. Они планируют переводить документацию, размещать готовые модули расширения. Есть, конечно, большой сайт www.mozdev.org, но он англоязычный и поскольку на нем размещается довольно много проектов, к нему обращается много пользователей, то он далеко не всегда бывает доступен, особенно из России. То есть на российском сайте они собираются организовывать разработчиков и популяризовать разработку на основе Мозилла. За это им большое спасибо.
Алексей Новодворский:
Вообще наш динозавр очень симпатичный и я хочу предложить всем поработать с Мозиллой, попробовать эту коммуникационную систему и приглашаю посетить ресурсы www.mozilla.ru, читать Mozilla.ru/weekly, Sidebar.ru, mozdev.ru и принимать участие в поиске ошибок в разработке и в конце концов жить в Интернете потому что с помощью Мозиллы активно существовать в нашей Сети гораздо приятнее, безопаснее и интереснее.
Александр Костинский:
Это такой большой авианосный корабль, с самолетами, подводными лодками.
Алексей Новодворский:
Это не только корабль, это очень много ресурсов и это, в конце концов, люди в первую очередь, это сообщество пользователей, авторов кода.
Александр Костинский:
Вы утверждаете, что это хорошие люди?
Валентина Ванеева:
Вы можете им написать, поговорить.
Алексей Новодворский:
Ну, конечно, хорошие люди, ведь эти люди создают такой замечательный продукт. Кто-то ищет ошибки, а кто-то темы рисует, потому что у нашей Мозиллы много разных шкурок, вы их можете менять, их много.
Александр Костинский:
А есть Мозилла в овечьей шкуре?
Алексей Якушин:
Есть, в шкуре Internet Explorer. Тогда, правда, скорее в ослиной шкуре.
Валентина Ванеева:
А вообще мы, действительно, приглашаем всех к участию, потому что отзывы отзывами, это все здорово, но гораздо приятнее, когда появляется новый человек, который готов помочь. Есть с кем обсудить возникшие проблемы, есть с кем развить новые идеи. Новые люди это новое развитие.
Александр Костинский:
О коммуникационной системе Мозилла рассказывали лидер проекта Валентина Ванеева, Зам. директора фирмы ALT Linux Алексей Новодворский и лидер проекта OpenOFFICE.ru Анотолий Якушин.
Все ссылки в тексте программ ведут на страницы лиц и организаций, не связанных с радио "Свобода"; редакция не несет ответственности за содержание этих страниц.