Отправляет email-рассылки с помощью сервиса Sendsay

Knoppix.ru - Линукс в пять минут!

  Все выпуски  

Knoppix.ru - Линукс в пять минут!


Информационный Канал Subscribe.Ru

Сводка Linux.SU (Knoppix.ru) от 27.10.2003 Ода консоли

  Начинать сегодняшнюю сводку, к сожалению, приходится с известия не самого приятного. Компания MandrakeSoft, занимающаяся разработкой одноимённого дистрибутива Linux и едва ли две недели назад выпустившая последнюю реинкарнацию своего продукта (Mandrake Linux 9.2, см. Сводку от 15 октября), сообщила о проявившейся в дистрибутиве неприятной особенности: установка Mandrake Linux 9.2 на компьютер с CD или DVD-приводом производства LG ведёт к физическому повреждению считывающего устройства. Поскольку проблема замечена как при установке с диска, так и при установке через сеть, официальная рекомендация MandrakeSoft - воздержаться от инсталляции нового продукта в случае, если на вашей машине стоит драйв от LG. О причинах случившегося известно пока крайне мало, с уверенностью ничего утверждать нельзя, но пользователи Mandrake уже успели собрать минимальную статистику и поделиться догадками в конференции USENET, посвящённой Mandrake Linux - без сомнения самому дружественному по отношению к пользователю-неспециалисту дистрибутиву свободной ОС (русский отпрыск Mandrake - ALT Linux). Так вот, согласно этим сообщениям, проблема скрыта не в Linux, а в микрокоде управляющей программы, зашитой в BIOS CD/DVD-приводов LG. По всей видимости, в код этот вкралась какая-то ошибка и при включении особого режима работы привода (пакетной записи), вызывает повреждение всей программы со следующим за этим отказом CD/DVD-ROM. Заплатки, которая помогла бы обойти проблему, пока не существует.

Работает Mandrake Linux

  • Увы, вопреки известному "обеспечьте достаточно внимания - и все баги будут вычищены", даже усилиями тысяч энтузиастов физически невозможно быстро устранить из кода все ошибки и опасные места - подтверждением чему и стала проблема со свежим дистрибутивом Mandrake. Впрочем, когда речь идёт о сравнительно небольших разработках, функциональность которых ограничена, извлечение из них багов оказывается делом попроще. Здесь эксплуатируется приём заморозки функций feature freeze, иногда именуемый также stability freeze, показывая ради чего всё затеяно - упор на повышение стабильности программы. Приостановив на некоторое время добавление в код всех поправок кроме тех, которые могут отразиться в лучшую сторону на надёжности его работы, руководитель проекта ждёт уменьшения количества присылаемых ему заплаток почти до нуля, после чего выпускает продукт официально. Именно так всё обстоит сейчас с ядром Linux. Линус Торвальдс, объявив feature freeze ещё в версии 2.6.0-test7, два дня назад выпустил версию test9 и уведомил всех желающих добавить к ядру что-нибудь ещё о необходимости сконцентрироваться на критически важных вещах, забыв на время о всём остальном - может быть и требующем внимания, но могущем подождать. Примерно через неделю Линус обещает выпустить версию test10, которая, по всей видимости, и станет финальной: после окончательного рассмотрения её могут объявить версией 2.6.0 - и тогда ждите настоящей волны новых дистрибутивов свободной ОС: быстрых, надёжных и красивых.
  • Ещё одна слабость открытого кода - в его доступности для кражи. Большинство открытых лицензий (в том числе и самая популярная GPL) разрешают изменять опубликованный под ними код, требуя взамен лишь открытой публикации изменений. Но находятся нечистые на руку дельцы, которые заимствуют open source-наработки и создают на их основе свои продукты, не раскрывая код и утаивая сам факт заимствования. Ежегодно фонд Free Software Foundation участвует в разрешении до полусотни таких конфликтов (самые известные воришки этого года - DSF Internet, укравшая код свободного Интернет-пейджера Everybuddy, и Linksys, укравшая код ядра Linux и некоторых системных утилит). Сложность, однако, в том, как выявить воришек - ведь украденный код изменяют. Помочь в этом благородном деле может программная техника, разработанная японскими учёными ещё в 2000-м году, но только недавно попавшаяся на глаза линукс-сообществу. Называется она цифровыми "водяными знаками" (digital watermarking) - добавлением в код программы особых меток, которые незаметны для программистов, но легко обнаруживаются специальным алгоритмом. Такие метки, к примеру, можно оставить путём расположения в особом порядке операторов программы. Изюминка в том, что обнаружить метки можно не только анализируя исходный текст, но и скомпилированную версию. Больше того, даже изменяя оригинал и искусственно искажая его, "водяные знаки" уничтожить насовсем будет сложно. Разработка японских учёных применима к программам на языке Java, но, очевидно, возможно создать аналогичную технику и для других языков. К сожалению, о существовании утилит, которые реализовывали бы её на практике, пока ничего не слышно.
  • Zaurus SL-6000

  • В руки журналистов попал прототип новой модели наладонного компьютера из семейства Zaurus. Производимые компанией Sharp, "Заурусы" славятся не только встроенной клавиатурой и замечательным экраном (чрезвычайно контрастный, с разрешением в 640х480 точек), но и - главное! - использованием ОС Linux. Zaurus SL-6000, фотография которого представлена здесь, будет на голову выше своих предшественников в плане функциональности. Машинка наделена встроенными адаптерами Wi-Fi (802.11b) и Bluetooth, 4-дюймовым экраном, более ёмким аккумулятором (1500 мА*ч - хорошее подспорье для наладонника, который будет работать в беспроводных сетях), слотами для карт SD/MMC и CompactFlash, встроенными динамиком и микрофоном (что позволит превратить машинку в мобильный Интернет-телефон), до 128 Мбайт оперативной памяти и 64 Мбайт перезаписываемого флэш-ROM. Что же самое замечательное, так это намерение Sharp вывести SL-6000 за пределы азиатского рынка - в США и, вероятно, в Европу. Продажи должны начаться уже в январе.
  • Знаете, что делает наладонники, работающие под Linux, уникальным явлением в мире мобильного компьютинга? Их полная программная совместимость с Linux-персоналками. Когда, морща лбы, консультанты в магазинах сетуют на отсутствие программного обеспечения для того же "Зауруса", это говорит только о незнании истинного положения вещей: софта полно - а его перенос из обычных Linux-дистрибутивов на наладонные машинки прост до идиотизма. Автор этих строк, вот уже почти месяц экспериментирующий с Linux на стареньком iPAQ, готов засвидетельствовать: на наладоннике в состоянии работать до 99% всех программ из стандартного дистрибутива Debian - а это свыше 30 тысяч наименований! Для перенос же их не требуется никаких усилий вообще. Достаточно отыскать версию программы для процессора ARM (iPAQ, как и Zaurus, построен на ARM-совместимом процессоре, а в Debian'e все программы существуют в версиях для ARM-архитектуры) и переписать её на налодонник. Вот уж где понимаешь преимущества консольных инструментов! Практически для решения любой задачи можно отыскать свою консольную Linux-программку - объёмом в десятки или сотни килобайт, быструю как ветер. Один из замечательных примеров тому - универсальный Интернет-пейджер Centericq (на днях вышла версия 4.9.8): несмотря на своё название, она свяжет вас не только с пользователями сети ICQ, но и с клиентами AOL AIM, Jabber, позволит провести чат в сетях IRC, и даже разместить заметки на полях Live Journal (онлайновый дневник). Centericq переведена на полтора десятка языков (в том числе и русский) и работает целиком в текстовом режиме - впрочем, очень элегантно и наглядно выделяя элементы цветом. Полюбопытствуйте этой скромной (по размеру и запросам - не по возможностям!) программой и, пожалуйста, поделитесь собственным опытом: на нашем форуме открыт топик, посвящённый мощным консольным приложениям - если у вас есть на примете одна из таких, подскажите её название, это будет интересно и полезно многим!
  • Работает Centericq

  Свежие релизы:

> Музыкальная шкатулка Yammi 1.0
> сканируем и распознаём с Kooka 0.41
> Интернет-телефон KPhone 3.13
> спам-фильтр Bogofilter 0.15.7
> Gnome-отпрыск Мозиллы Galeon 1.3.10
> универсальный хранитель экрана Xscreensaver 4.14
> лётный симулятор Flight Gear 0.9.3
> планируйте работу вашей машины Shuriken 1.6
> простой оконный менеджер AntiRight Desktop Environment 1.98
> MPEG Menu System Version2 0.90rc1 поможет превратить персоналку в мультимедийный центр
> Html2Wml 0.4.11 преобразует HTML-страницы в удобочитаемую для мобильных телефонов форму (вспомните WAP)
> управиться с веб-камерой поможет Frameworks 0.3.1
> простая искусственная нейросеть Lightweight Neural Network 0.7
> MACCC 1.1 сгенерит обложку для компакт-диска
> сверхмалый Linux-дистрибутив для работы в Сети ttylinux 3.3

Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/271003.shtml
Пишите нам: Татьяна Смирнова (tanya@knoppix.ru), Е.Золотов (knoppix@knoppix.ru)





http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное