Линукс с птичьего полета. 2000, апрель

Алексей Федорчук

Это задумывалось как обзоры происшедшего в мире Линукса за некие промежутки времени — предположительно две-три недели. И, соответственно, должны были появляться с такой периодичностью. Затея дальнейшего развития не получила, но слепок положения дел на апрель 2002 года сохранился — как памятник эпохи.

Я не преследую цели вести новостной раздел. Во первых, для меня, вследствие
оффлайнового образа жизни, задача непосильна. Во вторых, есть немало
прекрасных новостных сайтов, посвященных Линуксу. Так что необходимости еще в
одном — не вижу.

Нет, мне хотелось бы сконцентрироваться на тенденциях развития Линукса вообще
и, в первую очередь, прикладного Линукс-софта общего назначения. Но также — и
специализированного софта, интересного для меня лично. Так что здесь не будет
говориться ни о системном администрировании, ни о средствах разработки, ни о
других материях, с которыми я лично не сталкиваюсь и в которых я не считаю
себя компетентным.

А будет —

  • о Линуксе как системе,
  • о X Window и оконных менеджерах,
  • о софте общеконторского назначения,
  • о web-инструментарии,
  • о Линукс-графике,
  • о Линукс-медиа,
  • и, наконец, о Линукс-геокомпьютинге.

То есть примерно о том же, о чем говорится и в заметках.

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

Линукс как система

Материальным воплощением Линукса как системной целостности являются
дистрибутивы. Коих развелось немерянно. Однако все они могут быть
разделены на три основные группы:

  • дистрибутивы, ориентированные на профессионала;
  • дистрибутивы, составители которых декларируют ориентацию на конечного
    пользователя;
  • всякого рода специализированные дистрибутивы.

Типичные примеры дистрибутивов профессиональных — Debian (последняя
версия — 2.1) и Slackware (текущая версия — 7). Отличительная их
особенность — необходимость, она же возможность, ручной настройки всего, чего
можно и нельзя. В том числе и ручной русификации (и прочей локализации). Что,
с одной стороны, минус (лениво возиться), с другой — плюс (в системе будет
только то, что установлено ручьмя, никакой отсебятины). Не скажу за Debian
(лично дел не имел), но установка Slackware — занятие преувлекательное: как из
детского конструктора, можно собрать все, чего душа пожелает…

End User oriented дистрибутивы множатся в последнее время, как грибы.
Поскольку к Линуксу начинают приобщаться широкие народные массы (чему типичный
пример — скромный автор этих строк). И, соответственно, производители
дистрибутивов стремятся быть ближе к народу.

Достигается это обычно упрощением процедуры самой установки. Пишутся
специальные программы для облегчения разбиения диска на разделы. Появляются
возможности установить Линукс вообще без переразбиения диска — прямо в
существующий раздел DOS-Windows. Прикладные пакеты объединяются в группы,
избавляющие от необходимости их ручного выбора (а иногда и не дающие
возможности таковой сделать).

Все это — поскольку считается, что пользователю именно это и нужно. На мой-то
взгляд, пользователю это не нужно, поскольку то, что нужно пользователю — не
то. Но это — тема другого разговора. Пока же отметим, что упрощение установки
— главная тенденция развития пользовательских, так сказать, дистрибутивов.

Чему примерами — последние версии RedHat (появился уже 6.2), Caldera
OpenLinux (2.3) и особенно Corel Linux (версия первая и пока последняя).

На русской почве тенденция к user oriented подчеркивается
изначальной поддержкой русского языка. И тут-то эту тенденцию я считаю
оправданной. С установкой системы в состоянии справиться любой функционально
грамотный (то есть умеющий хотя бы читать) человек. А вот с русификацией…
Тоже, конечно, справится, но — не мгновенно. А ведь пользователь (тот самый
пресловутый end’овый user) чего, гад, хочет? Да хочет он нагло и бесцеремонно
начать работать над своими проблемами сразу после установки. И на той же
русской почве для этого ему обычно требуется русский язык…

Повторяю, этот самый пользователь со временем разобрался бы и с русскими
шрифтами, и с ispell, и всем, что понадобится впредь. Но — со временем. А
русификация, что называется, из коробки — это время ему экономит. И потому в
наших условиях user oriented дистрибутивы — безусловный плюс.

Чему примером — замечательный Mandrake 7.0 RE. Уже в оригинальном варианте он
с русским языком обращаться умеет. Вообще, для дистрибутивов европейского
происхождения многоязычие весьма характерно: в германском SuSE уже достаточно
давно русский фигурирует как (почти) равноправный с португальским и
исландским. Но скорректированный IPLabs Linux Team Mandrake 7.0 RE не только знает о
русском языке, но умеет многое другое. Впрочем, на эту тему я уже писал.

А недавно и CPS, известная дистрибуцией всяческого софта, начала продажу Corel
Linux с комплектом для русификации. Что логично — зачем нужна простота установки (коей хвалится Corel), если она сменяется сложностью русификации? И цена — божеская, 6 американских рублей. Что, конечно, больше 75 российских за Mandrake 7.0 RE, но терпимо. Как только заваляются лишние 106 уев (+100 за винт, поскольку мой забит до предела) — обязательно опробую.

А еще на нашей и этнически близкой украинской почве есть такие дистрибутивы,
как Красная Шапочка (правда, о ней давно ничего нового не слышал), BlackCat,
KSI. Которые все поддерживают русский (два последних — заодно и украинский)
язык, одни — хорошо, другие, говорят, чуть похуже. Но ясно — процесс пошел.

Так что, может быть, мечта о России (и пост-СССР) как о центре мировой
Линуксовой мысли не столь и и несбыточна. Не нужно только изобретать исконно
русский (украинский, белорусский) Линукс от Владимира Святого и Траяновых
веков. Ведь, как резонно заметил один из авторов книги об истории боевых
искусств, Россия — не родина симфонической музыки и станковой живописи, но ни
Чайковский, ни Репин от этого хуже не стали…

Специализированные дистрибутивы — это в первую очередь для мобильных и
встроенных систем. На Linux Freeware.ru можно найти не один дистрибутив размером в одну дискету. Кто знает, может, на днях объявят о продажах КПК с ОС Линукс?

А еще — как-то мне попалась ссылка на сайт, где были выложены дистрибутивы,
скомпилированные под соврешенно конкретные процессоры. Скажем, именно под AMD
K6 или Cyrix M1. И сказано, что это дает прирост производительности на … %
или даже в … Чему, исходя из общих соображений, можно поверить. Вот только
напрочь забыл, где я эту ссылку видел и где сайт этот расположен. Если кто
знает — не сочтите за труд, черкните ссылочку. Буду очень признателен.

Потому что интересно было бы посмотреть на Линукс, специально скомпилированный
под Athlon. В сравнении с P-III. Ведь ясно, что весь тяжелый общеупотребимый
Windows-софт оптимизирован под интеловские процессоры. PhotoShop — тому явный
пример. И потому стандартные тесты типа Winbench и Winstone картину
нивелируют. А если исходить из общих соображений: у Athlon кэш первого уровня
равен таковому второго у Celeron, и всего вдвое меньше, чем L2 у Coppermine.
Так что те же офисные приложения на Athlon’е не то что летать — порхать должны
бы. Чего в реальности — не видно.

А практически — специально заточенные под Athlon система и приложения,
учитывающие его архитектуру — размер кэша, быстродействие сопроцессора и
прочее, нашли бы применение в той, например, области, которой занимаюсь я — в
цифровой картографии. В свое время меня поразило, что Celeron-400 был ощутимо
быстрее P-II/400 при расчете гридов земной поверхности (весьма тяжкая задача,
доложу я вам). И именно — за счет быстродействия кэша. Так чего же можно
ожидать от Athlon, учитывая его могучий FPU? Да еще под специально
скомпилированной системой? Ведь это — именно то, как я понимаю, на чем
Transmeta пытается отхватить своих сладких пряников…

Однако я отвлекся. Пора переходить к следующему пункту программы —

X Window

Здесь тенденция последнего времени ясна. Давно ли бытовало (обоснованное)
мнение: чем старее видеокарта, тем меньше проблем возникнет при установке
X’ов? Ныне все изменилось. Между появлением нового чипа и поддерживающего его
X-сервера проходит все меньше времени. Для поколения Riva TNT — Matrox G-200
счет шел на (первые) месяцы, для TNT2 — G-400 — чуть не на недели. А поддержка
GeForce появилась в X’ах чуть не раньше начала его продаж (по крайней мере, у
нас).

Воплощение этой тенденции — выход XFree86 версии 4. Мне пока с ней пообщаться
не довелось. По отзывам же — в ней коренным образом переработана модель
X-серверов. Вместо изобилия реликтовых серверов (часто ли сегодня можно
увидеть ATI Mach8?) — всего один, обслуживающий все разновидности видеожелеза.

X Window дано нам в ощущениях — посредством оконных менеджеров. Которые активно
развиваются в направлении интегрированных графических сред. Примером чему —
KDE (pre-release второй версии, вроде, уже доступен). Каковая развилась в
полнофункциональную среду с набором прекрасных, устойчиво работающих
приложений самого разного назначения — от простых текстовых редакторов до
развитых файловых менеджеров и редакторов html-кода. Не говоря уже о всяких
коммуникационных системах и мультимедийных прибамбасах. Как я неоднократно
пытался показать, штатный комплект KDE существенно покрывает потребность
пользователя в программах общего назначения. А учитывая ее русифицированность
— даже пользователя нашего. И человеку, имеющему массу вредных
Windows-привычек, освоить KDE труда не составит. Чему примером — опять же моя
скромная персона.

А еще, уже на моих глазах, активно развивается GNOME. Первое гномообразное,
что я видел (дело было минувшим летом), производило впечатление (да простят
меня разработчики и поклонники Гнома) громоздко-неустойчивое, вызывая
ассоциации скорее с гоблином. Иногда думалось, что это система, специально
предназначенная для crash-тестирования дисков путем беспрерывного своппинга. И
приложения под него вылетали с устойчивостью, заслуживающей лучшего
применения. Ныне же — это вполне работоспособная система. Приложение под него
— масса, и появляется все больше. И многие (хотя не все) — даже работают. Но
об этом — в соответствующих разделах.

И других оконных менеджеров много, на любой вкус. За последние месяцы я открыл
для себя и WindowMaker, и XFce, и IceWM. Каждый — со своими достоинствами.
Прочие не упоминаю, не потому, что — плохи; просто у меня руки до
них еще не дошли. И вообще, рассуждения о том, какой WM лучше, какой — хуже,
полагаю бессмысленными. Главное — их много, они разные, все умеют делать
главное — запускать программы и управлять ими. И можно выбрать WM не только по
вкусу, но и по сегодняшнему настроению. Или — наоборот, создать
соответствующее текущей работе настроение путем подбора подходящего WM. В каких
таких Windows это доступно?

А работа требует прикладного софта, из которого на первом месте традиционно
стоит

Софт общеконторский

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

Однако наличие мощных офисных пакетов — непременный атрибут любой платформы,
претендующей на звание персонального компьютера общего назначения. Не обошла
эта тенденция и мир Линукса. Где издревле (в его масштабе времени) развивается
два (полу-) коммерческих офисных пакета — StarOffice и Applix.

Первый уже достаточно давно — бесплатен для некоммерческого использования
(впрочем, что это такое — не очень понятно). И доступен для свободного (если
канал позволяет принять 65 Мбайт) скачивания. А с тех пор, как пакет перешел в
собственность фирмы Sun — так и не с одного сервера (ранее — крайне
перегруженного). Да и процедура регистрации заметно упростилась.

Недавно и Applix несколько декоммерциализировался. Текущую его бету (5.x)
можно свободно скачать и даже бесплатно использовать в течении около ста дней
(прямо как Сто дней Наполеона). Затем — скачать заново (что-то под семь
десятков мегабайт) и — снова использовать. И так далее, до конца
бета-тестирования (что будет потом — пока неизвестно). Ну, вероятно, можно и
системные часы откручивать, или что-то в этом роде. Вот только — стоит ли?

А еще позже родился и третий кит Линукс-офиса — Corel Office версии 9 был
целиком портирован под Линукс. Ранее (в версии 8) этой чести был удостоен
только WordPerfect, который в Lite-модификации можно было бесплатно скачать
(может, и по сей день можно, не проверял). Новый же Corel Office — полностью
платный, ценой от ста американских рублей и выше (определяется комплектацией).
Так что перспективы его использования Linux-сообществом (привыкшим к
бесплатности) несколько туманны. Особенно — все на той же русской почве.

Где вообще главным условием применения офисного софта является поддержка
русского языка. Не только в плане воспроизведения кириллицы на экране и на
печати, но и проверки орфографии, грамматики, расстановки переносов:
левостороннее выравнивание у нас, в отличие от Америки, не принято ни в деловой
переписке, ни, паче, в полиграфии; а двусторонне выровненный русский текст без
переносов — предельно уродлив по вполне понятным причинам.

С этой точки зрения, в наилучшем свете предстает StarOffice. К текущей его
версии (5.1a) кое-какая поддержка русского языка (хотя бы в виде
воспроизведения кириллицы) может быть прикручена. Хотя ни об орфографии, ни о
переносах говорить не приходится. Да и с русскими шрифтами имеются некоторые
проблемы. Однако ходят туманные слухи, что ныне в стадии бета-тестирования
находится русскоязычная версия. Что ж, поживем — увидим.

Но и в текущем виде применение StarOffice считаю оправданным (для себя лично).
Во первых, из-за очень приличной электронной таблицы, полностью покрывающей
мои потребности (петрогеохимические пересчеты, выборки из массивов
данных по нескольким критериям, построение диаграмм) в такого рода
инструментарии. Во вторых, из-за векторной рисовалки, о которой — в
соответствующем разделе.

С Applix дело похуже. Импорт кириллических шрифтов в него — занятие не из
самых простых. И вполне может занять изрядную часть тех самых сакраментальных
ста дней. Так что я лично не стал и возиться. К тому же дизайн программы в
целом живо напомнил мне герб в бозе почившей ГДР — какие-то индустриальные
циркули и линейки…

Относительно Corel Office текущей версии никакой информации не имею. Однако к
WordPerfect 8 мне русские шрифты прикрутить так и не удалось. По слухам — это
вообще невозможно (если кто что знает по этому поводу — напишите, пожалуйста).
Так что и в 9-й версии ожидать поддержки кириллицы не приходится. Что весьма
странно: ведь WordPerfect еще с DOS’овских времен славился многоязычной
поддержкой и простотой локализации (реализованной для русского еще в версии
5.1.

Помимо трех конторских монстров (интересно, что и под Windows — их тоже три,
не число ли это дьявола?), есть еще более компактный SiagOffice. В основе его —
электронная таблица, дополненная текстовым процессором и презентационной
программой. Вроде бы в Linux Mandrake 7.0/RE Full (который на четырех дисках)
входит ее русифицированный вариант.

В стадии разработки (несколько затянувшейся) находится т.н. KOffice —
конторский комплект под KDE. В нем предполагается полный джентельменский набор
— от текстового процессора до графического редактора. Последний (KIllustrator)
на сегодняшний день является единственным более-менее завершенным продуктом.
Прочие не вышли за рамки альфа-версий. А потому говорить о их достоинствах и
недостатках рано.

Еще в моей коллекции есть офисный комплект под названием Andrew Office. Про
который, правда, сказать особо нечего, так как собрать его мне не удалось.

Однако не комплектами едиными жив Линукс конторский. Есть и просто текстовые
редакторы, текстовые процессоры, электронные таблицы.

Текстовых редакторов под Линукс — многие множества. Однако большую часть их
новых (и развитых) разновидностей трудно отнести к конторскому софту: они
ближе к средствам разработки, поскольку хотя и позволяют набирать просто
тексты, ориентированы все же на составление текстов исходных (программ). И это
— тенденция развития текстовых редакторов. Боюсь, что скоро они вымрут, как
мамонты, сменившись, с одной стороны, могучими (и часто избыточными)
текстовыми процессорами, с другой — узкоспециализированными придатками к
интегрированным средам разработки (или просто эволюционируют в таковые).

Однако пока этого не случилось. И для набора текстов всегда можно подобрать
подходящий инструмент, хошь консольный, хошь — графического режима.
Перечислять их все — задача непосильная. На вскидку назову классический EMACS
и маленький pico для консольного режима, Kedit и Kwrite из комплекта KDE,
GNOME-редакторы Gedit и GXedit, имитирующий текстовую консоль FTE.

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

Здесь на первое место я поставил бы Ted. Ныне он полностью (за исключением
спеллинга) русифицирован и позволяет обмениваться файлами с WinWodr’ом в
кодировке 1251.

Очень активно развивается в последнее время проект AbiWord — вполне приличный
текстовый процессор среднего класса (не столь прост, как Ted, но и до
титанических Word.*, слава богу, не дотягивает. Последнее время особое
внимание в нем уделяется поддержке многоязычности. Так, по сведениям из Сети,
недавно была добавлена поддержка то ли чешского, то ли словацкого языка. Если
дело так и дальше пойдет — глядишь, до конца тысячелетия и русский будет
поддерживаться.

Ну и конечно, следует упомянуть такие специфические инструменты, как Lyx и
Klyx. Специфические потому, что это в сущности графические надстройки над
TeX’ом, избавляющие от ручного ввода его управляющих конструкций (подобно
тому, как визуальные web-редакторы избавляют от ручного ввода html-тэгов).
Хотя я подозреваю, что и большинство прочих процессоров и систем верстки в
какой-то мере базируются на том же TeX (а на чем же еще?); по крайней мере,
для FrameMaker’а это признано в явном виде.

Что касается электронных таблиц, то их довольно много. И все они более-менее
справляются со своей задачей. Из развитых упомяну GNUmeric — составную часть
грядущего GNOME-офиса.

Однако хватит о конторе, пора переходить дальше, где мы видим

Web-редакторы

Эта область прикладного софта идет вперед семимильными шагами. На заре моего
приобщения к Линуксу (менее года назад) мне удалось отыскать единственный
полнофункциональный html-редактор — WebMaker отечественного производства;
правда, был еще asWedit. Все прочее представляло собой либо крайне сырые, либо
функционально ограниченные продукты.

Ситуация резко стала меняться с осени. За считанные месяцы был доведен до ума
и превратился в полнофункциональный продукт (с некоторыми даже уникальными
возможностями) Bluefish; в последней его версии (0.3.6) вроде наконец и
расцветка тэгов появилась. Второй html-редактор для GNOME, Gnotepad+, также
вполне пригоден для практической работы.

Практически за месяц Quanta, разработка киевских программистов, превратился
(в версии 0.99) из с трудом собираемого и едва запускаемого агломерата в
мощный и удобный инструмент редактирования html-кода и его визуального
просмотра. Screem, первые версии которого мне собрать не удалось вообще, ныне
(версия 0.23) — изрядной силы средство для разработки и поддержки сайтов; хотя
стабильность его пока оставляет желать лучшего. Однако в нем есть и средства
визуализации, и управления проектами, и многое другое. Надеюсь в скором
времени написать о нем подробнее.

А еще на горизонте маячат Kdreamsite, где обещана поддержка проектов (если это
осуществится — он будет в числе лучших), и KWebDev, и WebHander — также
отечественная разработка.

Правда, все сказанное относится к чистым html-редакторам. Визуальных
web-редакторов под Линукс мне известно два — Amaya и Buldozer. И ни один из
них я не назвал бы пригодным для работы. И к тому же оба они практически не
развиваются.

Конечно, средства визуального редактирования web-страниц имеются в составе
офисных пакетов (по крайней мере в StarOffice и в Applix). Однако назвать их
полнофункциональными web-редакторами я бы не рискнул. Не говоря уж о
сложностях с русским языком.

И никаких других, даже зачаточных, проектов по визуальным web-редакторам мне
не известно (если кто знает — подскажите). Конечно, с моей точки зрения,
создавать и редактировать страницы лучше в кодах. Но ведь многие считают
иначе. И о них тоже следует подумать.

Вот и все на сегодняшний день о web-редакторах.

Линукс-графика

Как известно, графика бывает растровая, векторная и трехмерная. Что можно
сказать сегодня по этому поводу?

Начну с графики растровой. Здесь мы видим GIMP — по общему мнению, один из
наиболее успешных проектов течения Open Source вообще. Можно спорить,
дотягивает он по мощи до PhotoShop’а или нет — суть не в том. Для подавляющего
большинства любительских и полупрофессиональных применений его возможностей
более чем достаточно. Пакет интенсивно обновляется (новые релизы появляются
чуть не каждую неделю), под него создаются plug-in’ы и скрипты (благо, такая
возможность есть). В общем, система живет.

К слову: а не та ли это система, которой здорово помогла бы оптимизация под
некий конкретный процессор? Ведь что бросается в глаза при первой же попытке
применить в GIMP’е какой-либо сложный фильтр? Да, удручающая (в сравнении с
новыми версиями PhotoShop’а) медлительность. Хотя, если поднапрячься и
вспомнить PhotoShop старый (времен до i86MMX) — тот ведь тоже далеко не летал.
Так что оптимизация PhotoShop’а под MMX явно дает о себе знать. Думаю, с
GIMP’ом было бы аналогично…

Есть еще несколько растровых редакторов (Paint, XPaint), но это, в лучшем
случае, — не более чем вариации на тему Paintbrush, а то и просто игрушки.

Лучше представлены программы (не знаю, как бы это назвать?) управления
графическими файлами. Такой их представитель, как CompuPic, включает в себя
средства просмотра, поиска, создания альбомов графических файлов всех
распространенных растровых форматов; правда, бесплатная его версия через
некоторое время отказывается работать с файлами TIFF и GIF. Зато она
располагает примитивными, но в большинстве случаев достаточными возможностями
редактирования (типа там яркость подправить, или контраст, или подрезать
рисунок). Ну а конвертация файлов в Сетевые форматы — так это просто ее
конек, выполняет лучше GIMP’а.

Бесплатный аналог CompuPic — пакет GPhoto. Правда, специальное его
предназначение — это работа с цифровыми фотокамерами. Я проглядел список
поддерживаемых моделей — практически все известные мне с последовательным
интерфейсом. Конечно, новых USB-моделей нет — вероятно, ко времени появления
ядра 2.4 появятся.

Однако кроме этого GPhoto умеет создавать альбомы изображений из файлов
традиционных графических форматов, осуществлять их несложное редактирование
(яркость, контрастность, цветовой баланс, resizing), конвертировать в другой
формат, сохранять альбомы в качестве html-галереи.

Еще представитель той же группы — Electric Eyes; конечно, это в первую очередь
вьювер. Однако он пригоден и для демонстрации простенького слайд-шоу, и для
конвертации графических файлов. Да и вообще, вьюверов графических файлов под
Линукс — достаточно много.

На удивление хорошо обстоит дело с инструментарием для работы с таким
нетрадиционным форматом, как DjVu: есть полный комплекс средств для создания и
редактирования DjVu-документов, в том числе и многостраничных; ну и,
разумеется, есть plug-in (встраиваемый в Nestcape) и автономный вьювер для их
просмотра. Вот только, к сожалению, далеко не все веб-хосты этот формат
поддерживают: оба сервера, на которых я размещаюсь (Чертовы Кулички и Virtual
Avenue), этого не делают. А ведь идеальный формат для демонстрации скриншотов:
цветопередача как в JPEG, текст — как в GIF, размер — меньше PNG…

Что же касается редакторов векторных, в этой группе мы имеем пару-тройку
пакетов уровня третьего CorelDraw под Windows: KIllustrator, QDraw, sketch. Ну
и замечательная, надо сказать, векторная рисовалка входит в состав StarOffice
под именем StarDraw. О чем в ближайшее время собираюсь написать подробнее.

Пакетов 3D-графики под Линукс, как ни странно, довольно много: Blender, Giram,
Innovation. Попадались и еще несколько названий. Очень неплохой 3D-модуль,
базирующийся на OpenGL, входит в состав того же StarDraw. Правда, ни с одной
из этих программ (кроме последней) я пока не общался (руки не дошли). Так что
сказать что-нибудь конкретное не могу.

Линукс-медиа

Мультимедиа-средства для Линукса также развиваются достаточно бурно. В
звуковой части имеется много wav-, midi- и CD-плейеров. Постоянно появляются
новые проигрыватели mpeg-файлов и активно обновляются существующие,
поддерживающие всякого рода play-листы. Недавно наконец был доведен до ума
RealPlayer версии 7; не смотря на статус беты, он работает стабильно (раньше —
работоспособные редакции чередовались с не очень с завидным постоянством).
Есть также всякого рода звуковые редакторы, но о них ничего не скажу по
незнанию.

С видео дело немного похуже. Хотя средства воспроизведения AVI, MPEG, Quick
Time имеются, качество их еще уступает специализированным Windows-аналогам.
Так же, как и в отношении видео-CD: пока мне не удалось найти ни одного
VCD-плейера, способного работать в полноэкранном режиме. Но зато RealPlayer
версии 7 нормально воспроизводит наконец RealVideo.

Появляются авторские инструменты для работы с видеоматериалами. Примером тому
— средство видеомонтажа Broadcast2000, не так давно ставшее бесплатным для
некоммерческого использования.

В общем, «жизнь идет, прорабы строят».

Геокомьютинг

Под чем я понимаю все, имеющее отношение к Земле вообще и к геологии в
частности, что величают обычно геоинформатикой. Мне этот термин не нравится,
так как плотно ассоциирован с геоинформационными системами. Коими
геокомпьютинг отнюдь не исчерпывается — есть ведь и image-процессоры, и
просто цифровая картография, и многое, многое другое.

Тем не менее, именно этой теме — особое внимание. Почему? Причин две.
Первая — это то, чем я занимаюсь и что мне лично интересно. Вторая — более
общего характера, и потому заслуживает особого рассмотрения. Каковое вынесено
в отдельную заметку . Здесь же я лишь вкратце охарактеризую положение дел на текущий момент, в меру своего понимания.

Под Линуксом живет (или существует, поскольку это — пока еще не совсем жизнь)
несколько геоинформационных систем. Во первых, есть GMT —
функционирующая из командной строки система (под все Unix’ы) построения всякого
рода карт и блок-диаграмм, в том числе геологического направления. Создана
двумя гавайскими геофизиками, текущая версия ее датирована 1993 годом. Недавно
она обзавелась интерактивной оболочкой. До сих пор не нахожу в себе мужества
не только разобраться с ней (70 Мбайт архива плюс почти столько же —
документации, на американском, естественно, диалекте), но даже попытаться
собрать. Но, судя по результатам — система действительно могучая.

Во вторых — GRASS, нечто среднее, судя по описанию, между ГИС и
имидж-процессором. Существует в финальной версии 4.3 и в виде беты 5-й версии.
До недавнего времени была доступна только с какого-то сервера в Южной
Альберте, крайне задумчивом и не поддерживающем докачки. Что делало
ничтожным вероятность ее успешного downloading’а. Ныне появилась на
Linuxber’е, так что теперь скачать можно. Система изрядная, но функционирует
не без проблем. Как окончательно разберусь с ней — обязательно опишу подробно.

Xmap8, ныне эволюционировавшая в GeoToush. Разработка Йельского Университета.
Где только и имеет место быть. При этом Xmap8 с ftp-сервера пропал, а GeoToush
скачать практически невозможно, по совершенно неясным для меня причинам: вроде
и коннект неплохой, и сообщений никаких нет (типа — превышено максимальное
число юзеров) — а ничего не происходит. Ни днем, ни ночью. Вообще никогда.

GMap — чешская разработка. Не смотря на номер версии (1.1.2) — видимо, именно
раз-работка. Собрать ее из исходников я не смог, бинарный rpm-пакет
устанавливаться отказался, сказав, что он — не rpm. Впрочем, на сайте сказано,
что достоверно работает только под Suse-не помню-сколько (и, возможно, только
на машине разработчиков).

f(GIS) project — ну, этот ничего и не обещает. Говорит, что это проект в
ранней стадии, предлагая принять участие в разработке.

SPRING — как будто бы ГИС. Сначала требует зарегистрироваться, получить
по почте пароль и логин, а уже потом скачивать. После регистрации логин и
пароль действительно присылает, а вот на счет скачивания — это они несколько
загнули. За несколько суток непрерывного dowloading’а (и не с одной
попытки) больше десятка килобайт получить мне не удалось.

Так что положение с ГИС под Линукс — так себе. В чем вижу поле приложения сил
программирующего Линукс-сообщества. Почему — попытаюсь обосновать в отдельной
заметке.

Ну вот, черта подведена. Не последняя, конечно, а первая, от которой я и буду
отслеживать текущие события в своих дальнейших хрониках. Надеюсь, первые, то
есть события, обеспечат последние (хроники) достаточным материалом.

Перейти к верхней панели