История русского линуксописания

Данный цикл статей посвящен развитию Linux в целом и российского Linux в частности - от SLS и до наших дней

[Алексей Федорчук (alv@posix.ru)]

В этой статье мы рассмотрим историю русского линуксописания — литературного жанра, в создании которого непосредственное участие принял автор этих строк. И потому все написанное далее должно восприниматься как субъективное мнение участника событий.

И еще: я не даю библиографических описаний книг — для сохраняющих актуальность изданий их легко при желании обнаружить в Интернете (на сайте любого онлайнового магазина соответствующего профиля). Для наиболее важных же статей (опять-таки, по моему скромному мнению) указания на журнал, год и номер приводить стараюсь — иначе многие из перечисленных ниже материалов окажутся безвозвратно утраченными.

Как уже говорилось в предыдущей статье, история русского линуксописания началась в 1994 году статьей Водолазкого в журнале Монитор, примерное название которой звучало так: как легко и без головной боли установить Linux на персональный компьютер. Редакцией было обещано, что этой тематике в журнале и в дальнейшем будет уделяться внимание. Однако вскоре Монитор прекратил свое существование и, увы, опубликованные в нем материалы практически недоступны: своего сайта у него не было, а на сайте правопреемника — журнала Мир ПК, они не представлены.

Впрочем, уже в следующем году Мир ПК принял эстафету линуксописания, опубликовав подряд две статьи: Петра Врублевского Unix для всех (1995, #6) и Виктора Хименко Инсталляция ОС Linux (1995, #7/8). И в ближайшие годы Мир ПК уделял тематике больше внимания, нежели любое другое компьютерное издание, пуликуя как переводные материалы, так и сочинения отечественных авторов: того же Виктора Хименко (который был по совместительству соразработчиком украинского дистрибутива KSI, упомянутого в прошлой статье), Дмитрия Рамодина, Александра Суханова.

На страницах Мира ПК появилось и первое сочинение вашего покорного слуги, посвященное Linux-тематике: открытое письмо в редакцию с призывом печатать побольше материалов об этой ОС (1998, #4). Судя по последующим публикациям, призыв был услышан.

К рубежу 1996–1997 годов относится и выход первой, причем отечественной, книжки по Linux (до этого ра русском языке печатались только книги по Unix вообще). Это была 80-страничная брошюра М. Шойхера Как установить Linux на ваш компьютер. Нельзя сказать, чтобы по ней можно было бы научиться работе в этой системе — но как руководство по установке она вполне годилась.

В 1997 году вышла первая переводная книга: Р.Петерсен, LINUX: руководство по операционной системе. Это было весьма монументальное издание объемом без малого в 700 страниц, посвященное как установке, так и практическому использованию Caldera Linux. Последняя представляла тогда очень слабо модифицированный Red Hat, и потому книга годилась и как пособие по этому дистрибутиву. Кроме того, в конце каждой главы давалось конспективное описание всех рассмотренных в ней команд и их параметров в компактной табличной форме, что позволяло использовать книгу Петерсена и как справочник. Замечу, что в этом качестве она не потеряла своего значения и по сей день — особенно второе ее издание, включавшее уже два тома.

Начиная с 1997 года, многие общекомпьютерные журналы начинают публиковать статьи по тематике Unix, Linux и Open Source — не часто, но относительно регулярно такие материалы появляются в PC Magazine/RE (почти исключительно переводные), LAN и Открытые системы уделяют больше места для сочинений отечественных авторов (хотя не пренебрегают и переводами), единичные публикации можно обнаружить даже в Hard'n'Soft.

Осенью 1998 года начинает выходить журнал Byte Россия, издававшийся, вплоть до конца 2000 года Издательским домом Питер. С первых же номеров в нем регулярно печатались материалы по Unix и Open Source, причем переводные статьи составляют меньшинство по сравнению с работами отечественных авторов (Алексея Выскубова, Алексея Пасечника, Вартана Хачатурова и многих других).

Очень скоро эти материалы были выделены в специальный раздел — Byte/Unix, своего рода журнал в журнале, редактором которого стал Алексей Выскубов. Это была первая попытка создания специализированного издания по тематике Unix, Linux и Open Source. На протяжении 1999-2000 годов на страницах Byte/Unix публиковались такие авторы, как Борис Тоботрас, Вадим Бельман, Андрей Шевель (в последующем — автор книги об обработке текстов в Linux) и другие.

Из переводных материалов необходимо отметить статьи Николая Безрукова — Разработка программ с открытыми исходниками как особый вид научных исследований (2000, #5) и Повторный взгляд на "собор" и "базар" (2000, #8). Первая проводит параллели между академической наукой и сообществом Open Source, вторая же представляет собой критический разбор из известной статьи Эрика Реймонда Собор и базар. Обе работы отличаются оригинальностью подхода и глубиной проникновения в проблему, и потому заслуживают прочтения и ныне — благо, доступны в онлайне, например, на http://www.citforum.ru: соответственно, http://citforum.ru/open_source/academ/ и http://citforum.ru/open_source/catb_sec_view/.

На страницах Byte/Unix немало внимания уделялось и прочим свободным ОС семейства Unix — FreeBSD, OpenBSD. В частности, интересно интервью Алексея Выскубова с Тео де Раадтом (2000, #1), основоположником последней, в которой он излагает свой взгляд на историю этого проекта и его перспективы.

На страницах Byte/Unix увидела свет и первая статья по Linux автора этих строк. Это было описание html-редактора WebMaker (1999, #11), созданного нашим соотечественником Алексеем Децем (к сожалению, проект давно прекратил свое развитие). И вплоть до начала 2001 года Byte регулярно предоставлял место для моих сочинений, которые потому легли в основу книги. Перечислять их было бы долго — тем более, что, за единичными исключениями, они представляют интерес чисто исторический.

Вообще роль Byte/Unix (и лично Алексея Выскубова) в формировании, так сказать, русской Linux-прессы можно сравнить с деятельностью IPLabs Linux Team, протекавшей в то же время, по развитию русского дистростроения. Однако в конце 2000 года журнал Byte был продан издательскому дому, издающему PC Magazine RE (и еще ряд общекомпьютерных изданий). Политика журнала резко изменилась, специальный Unix-раздел был ликвидирован, полностью сменилась редакционная команда. И хотя в начале 2001 года в нем еще по инерции публиковались некоторые материалы по Linux, интерес к нему со стороны линуксописателей (и, подозреваю, линуксочитателей) был утрачен безвозвратно.

Параллельно формированию Linux-прессы развивался в 1999–2001 годах и книжный рынок Linux. В это время было издано немало переводных книг по тематике Linux/Unix, из которых к числу непреходящих ценностей, безусловно, должны быть отнесены две: Патрика Фолькердинга с соавторами Установка и конфигурирование Linux, — описание всех аспектов установки, настройки и использования Slackware "от создателя", Кая Петцке Linux. От понимания к применению — и по сей день, не смотря на некоторое моральное старение, едва ли не лучшее руководство для совсем начинающего пользователя. И, конечно же, не следует забывать, что классическая книга Мэтта Уэлша и соавторов Запускаем Linux первым русским изданием также вышла в 2000 году.

На ниве книгоиздательства славно поработала и IPLabs Linux Team (совместно с Институтом логики — как мы помним из прошлой статьи, люди это были все те же). Книг этой командой было издано не много, но среди них — такая классика, как Руководство по GNU Emacs Ричарда Столлмена. Можно любить или не любить этот текстовый редактор, можно неоднозначно относиться к личности самого RMS, но отрицать тот факт, что Emacs — мощный пласт культуры сообщества Open Source, а RMS — пророк его, не может никто. К сожалению, книга RMS, как и другие издания Института логики тех лет, практически не попадали в широкую продажу и остались малоизвестными.

Главное же, в интервале 1999–2001 годов начали появляться оригинальные отечественные книги по Linux (фигурировавшее раньше сочинение Шойхера претендует скорее на роль брошюры). И тут самое время вспомнить о дедушке русского линуксописания, Владимире Водолазком. Как с его статьи 1994 года началась русская Linux-пресса, так, спустя пять лет (1999 год), он стал автором первой русской книги на эту тему, озаглавленной: Путь к LINUX. Это — очень эмоционально написанная книга, основанная практически целиком на личном опыте автора, администратора некоего научного учреждения (уж не ГПНТБ ли?). Даже и тогда она не могла служить руководством по установке системы или ее настройке. Но руководством к собственному действию по ее освоению — безусловно была. Книга наглядно показывала, что быть просто пользователем Linux — невозможно, любой end-user этой системы неизбежно становится ее со-творцом, хотя бы в локальных масштабах. В общем, при случае настоятельно рекомендую ее почитать — не смотря на множество деталей, которые нынче выглядят глубокой архаикой, она по-прежнему интересна.

Не могу отказать в удовольствии вспомнить и себя, любимого: в 2000 году вышла моя книга, озаглавленная (издательством) Как создаются Web сайты. В авторском исполнении название ее звучало чуть иначе — Как создаются сайты. Повести для научных сотрудников старшего возраста, и сочинялась она в первую очередь для коллег и товарищей. Она не была целиком посвящена Linux и даже Open Source (много в ней было о web-инструментарии для Windows, и даже слово DOS местами еще фигурировало). Но это — безусловно первое отечественное издание (и, предполагаю, одно из первых мировых), в котором рассматривается вопрос об использовании Linux в мирных (пользовательских — то есть не девелоперских или админских) целях. Книга давно пропала из продажи, фрагменты ее, сохранившие исторический или литературный интерес, можно найти здесь: http://www.posix.ru/apps/websites.

В следующем забеге на фотофинише пришли две книги. Первая — С.В.Зубкова, Linux. Русские версии, описывающая все популярные тогда (и доступные на Руси) дистрибутивы, способные работать в русскоязычном окружении, в которой было уделено внимание не только вопросам русификации, но и многим актуальным тогда проблемам общесистемной настройки. Второй же оказалась опять-таки книга автора этих строк — Офис, графика, Web в Linux, которая в онлайновом прототипе носила имя Сага о Линуксе-Оконоборце и имела подзаголовок — Как просто работать в Linux. Поскольку основным предметом ее были пользовательские аспекты применения этой ОС. Книга, как говорится, стала библиографической редкостью, почему некоторые ее фрагменты я выложил: http://www.posix.ru/system/linuxsaga/

А тем временем продолжалось и развитие Linux-прессы, правда, несколько сместившись в сторону онлайновых СМИ. Эстафету подхватила ни кто иная, как Компьютерра: в начале 2001 года в рамках этого издательского дома возник проект Софтерра с разделом FreeOS (Сергей Scout Кащавцев и Федор Сорекс), посвященным свободному софту вообще и ОС Linux (а также Free-, Open- и прочим BSD в частности). Большая часть материалов проекта публиковалась в онлайне (большую часть по сей день можно найти по адресу http://old.softerra.ru, хотя кое-что, похоже, утрачено безвозвратно). Но некоторая часть попадала и на страницы "бумажной" Компьютерры.

В рамках этого проекта было опубликовано много ярких материалов. Здесь были:

  • серия статей Владимира Попова о самых разных аспектах настройки и использования Linux, от настройки печати до приемов работы с текстовым редактором Vim; конкретная их тематика даже не столь важна, сколь интересен был подход автора к этим вопросам;
  • несколько статей Алексея Крюкова, профессионального историка-византиевиста (кто сказал, что Linux используют одни технари?), посвященные работе с текстами, в том числе и содержащими экзотические наборы символов;
  • статьи Дрю Лавинь в переводах Станислава Лапшанского, о самых разных аспектах настройки и использования FreeBSD и вообще свободных приложений; несколько его же переводов статей других известных FreeBSD hackers, например, Майкла Лукаса;
  • многочисленные материалы "на злобу дня" — о конкретных дистрибутивах и отдельных программах; в частности, именно там был впервые озвучен выход первой русской сборки OpenOffice.org от Altlinux;
  • соображения Максима Отставнова об интерфейсах, и обсуждение оных; просто интересные статьи отдельных авторов, как оригинальные, так и переводные;
  • ну и ваш покорный слуга не применул принять участие в этом празднике жизни, опубликовав на Софтерре, помимо всего прочего, цикл статей о FreeBSD и OpenBSD (говорят, что последним по сей день пользуются при установке этой системы).

Апофеозом этого проекта можно считать подготовку тематического номера журнала Домашний компьютер, тоже относящегося к издательскому дому Компьютерра (ДК, 2002, #12). Она осуществлялась большим коллективом автором (многие из которых уже публиковались в онлайновой Софтерре) под идейным руководством Максима Отставнова, организовавшего это дело по методу "большого базара", блестяще себя проявившему. В итоге номер получился весьма интересным и своеобразным, материалы его охватили практически все стороны Linux и свободного софта вообще — вплоть до интервью, которое Максим взял у Ричарда Столлмена. К сожалению, в онлайне они сейчас недоступны, хотя кое-что (например, то же интервью со Столлменом), можно отыскать на некоторых сайтах (например, на http://wwww.citforum.ru).

Выход тематического номера Домашнего компьютера был наибольшим успехом издательского дома Компьютерра на ниве Open Source. К сожалению, ему суждено было стать и последним: в течение первых месяцев следующего года проект FreeOS (да и Софтерра как таковая) плавно сошел на нет. А потом и материалы его можно было найти, только затратив определенные усилия.

Следующим номером в эстафетном забеге Linux-прессы оказался Upgrade — усилиями Алены Приказчиковой и Сергея Голубева, начиная с середины 2002 года, почти каждый номер в софтверном разделе содержал что-нибудь про Linux и Open Source. Способствовал процветанию этой традиции и приток новых авторов, из которых я хотел бы отметить Петра Roxton Семилетова с его яркими статьями по Linux'овой мультимедии (и не только). Да и сам Сергей Голубев, помимо организационных мероприятий, активно занимался линуксописательством. А его достижением как организатора были а) привлечение Владимира Попова к сочинению цикла статей про Linux Live CD, и б) подготовка тематического выпуска Upgrade Special, посвященного Linux вообще и дистрибутивам Live CD в частности.

Мне этот выпуск запомнился двумя моментами. Во-первых, как и в случае с ДК, он оказался символом упадка интереса к Linux и Open Source со стороны редакции Upgrade: в последующее время материалы по этой тематике появлялись там лишь эпизодически.

А во-вторых (и, вероятно, это было причиной "во-первых"), во вступительной статье шефа-издателя прозвучала историческая фраза (воспроизвожу по памяти): дайте мне такую статью, которая убедит лично меня установить себе Linux. Что, разумеется, вступает в противоречие с первым принципом линуксописателя: объяснить читателю, что он сам должен решить, нужен ему Linux или нет. "Таков печальный итог" (с) Олег Куваев.

Сказанное не значит, что остальная компьютерная периодика перестали уделять внимание нашей тематике. Нет, статьи о Linux и Open Source регулярно (хотя и не в изобилии) появлялись во всех журналах издательского дома Открытые системы — и в Мире ПК, и собственно в Открытых системах, и в LAN. Вероятно, проскальзывали такие материалы и в прочих изданиях, за которыми я давно перестал следить. А время от времени значительную активность на нашем поприще проявлял журнал Chip — вплоть до выпусков спецномеров, целиком посвященных Linux, и сопровождавшихся компактом с тем или иным его дистрибутивом. Однако тут мы уже вплотную подходим к ситуёвине сегодняшнего дня, так что сделаем очередной антракт.

В ходе которого следует вернуться в сферу Linux-книги. В каковой в 2002 году произошло знаменательное событие: выход сочинения Виктора Костромина Linux для пользователя — первого из отечественных, которое могло бы служить систематизированным введением в предмет (в этом ключе ее можно сопоставить с упомянутой ранее книгой Кая Петцке).

Следом повалил плотный вал Linux-вдохновенных книг, как отечественных, так и переводных, рассматривать который в деталях у меня нет ни малейшей возможности. А потому остановлюсь лишь на некоторых. Так, среди отечественных изданий (почти отечественных, если считать нашим адресом Советский Союз, поскольку автор происходит с Украины) большой популярностю пользуется книга Дениса Колисниченко Linux-сервер своими руками.

Опять же, дабы не забывать любимого себя, стоит вспомнить о книге FreeBSD: установка, настройка, использование (2003). Она, конечно же, не про Linux. Однако, когда речь заходит о чем-то, выходящем за пределы ядра ОС, будь то Иксы, оконные менеджеры или просто пользовательские приложения, возникает вопрос, ответ на который уже давно озвучили резонные люди из Одессы: где кончается полиция, и где начинается Беня Крик? Что применительно к нашей теме сформулируем так: где кончается Linux (FreeBSD или любая BSD-система) и где начинается Open Source вообще? Ответ, думаю, очевиден... Кстати, и эта книга доступна в виде фрагментов; http://www.posix.ru/system/freebsdbook/.

Из переводных изданий стоит вспомнить о классике Computer Science — книгах Энди Танненбаума Современные операционные системы и Юреша Вахалии Unix изнутри, о переиздании древней (на языке оригинала — 1984 год), но не утратившей своего методологического значения книги Брайана Кернигана и Роберта Пайк (под текущим названием Unix: программное окружение). Совсем недавно (конец 2005 года) в этот же ряд встала книга Эрика Реймонда Искусство программирования для UNIX. Ни одна из этих книг не посвящена непосредственно Linux — чем, однако, не уменьшается их полезность для любого линуксоида.

Вот так плавно мы и подошли к году великого перелома — 2005-му. Почему я полагаю его таковым — надеюсь обосновать как-нибудь в другой раз. Но в частности: именно в этот год сбылась вековая мечта линуксоидов всея Руси, создание специализированных периодических Linux-изданий. Причем сразу в двух экземплярах — ежеквартальника Chip Linux Speacial и ежемесячника Linuxformat. Но это уже — не история, а хроника текущего момента, так что на сей оптимистической ноте я и закончу свое затянувшееся повествование.

Назад


Впоросы истории Unix, Linux и Open source, затронутые в настоящих заметках, можно обсудить на форуме posix.ru в специальной теме: http://forum.posix.ru/viewtopic.php?id=111

[ опубликовано 10/02/2006 ]

Алексей Федорчук (alv@posix.ru) - История русского линуксописания   Версия для печати