Текст книги "Журнал «Компьютерра» №43 от 22 ноября 2005 года"
Автор книги: Компьютерра Журнал
сообщить о нарушении
Текущая страница: 3 (всего у книги 12 страниц) [доступный отрывок для чтения: 5 страниц]
Микрофишки
Выход второй бета-версии Windows Vista перенесен с 7 декабря на январь-февраль 2006 года. – Т.Б.
***
Intel, распрощавшаяся было с чипсетом 865GV, решила опять вернуться к его производству: набор микросхем для дешевых ПК с интегрированным видео по-прежнему пользуется спросом. Корпорация также обратилась к изготовителям DRAM с просьбой увеличить производство памяти типа DDR, видимо опасаясь, что большинство из них пересмотрит планы и отдаст предпочтение более дорогой DDR2. – В.К.
***
Wall Street Journal сообщил, что Стив Джобс предложил снабдить бесплатной копией Mac OS X каждый из «стодолларовых ноутбуков», разработанных в MIT для раздачи детям в развивающихся странах (см. «КТ» #609). Однако руководитель проекта Николас Негропонте (Nicholas Negroponte, на фото) якобы отклонил столь щедрый дар главы Apple на том основании, что полный код «яблочной» операционной системы не является открытым. Чуть позже информационное агентство CNet, ссылаясь на Негропонте, слегка переставило акценты в этой туманной истории. Оказывается, Джобс предлагал Mac OS X только для лэптопов, которые будут распространяться в Китае, но власти Поднебесной ответили, что предпочитают системы open source. В этом свете действия Джобса уже не выглядят так красиво: здесь скорее пахнет не столько благотворительностью, сколько попыткой прельстить молодые умы самого лакомого регионального рынка в мире. – В.К.
***
Google зарегистрировала сразу несколько новых доменных имен, начинающихся на GoogleMagazines, GooglePapers, GoogleMicrofilm и GoogleLibrary в зонах .com, .net, .org и .info. Для некоторых из этих марок все возможные адреса застолбить не удалось – киберсквоттеры не дремлют. – В.К.
***
Полку высокопоставленных блоггеров прибыло: личным онлайновым дневником (www.speaker.gov/journal/index.shtml) обзавелся Дэнни Хастерт (Denny Hastert), занимающий пост спикера Палаты представителей Конгресса Соединенных Штатов. Любители изящной беллетристики, вероятно, не будут в восторге от спикерского креатива: как правило, из-под его пера выходят разве что сухие строчки о проделанной работе. Максимум «отсебятины», который позволяет себе автор, – это немного личных комментариев по поводу очередных поправок к Акту о свободе слова. Впрочем, нет худа без добра: судя по спартанскому дизайну блога и стилю письма, Хастерт работает сам, не прибегая к услугам расплодившихся на плантациях веба литературных «негров». – Д.К.
***
14 ноября с фондового рынка NASDAQ исчез тикер PSRC. PalmSource перестала существовать как самостоятельная компания – сделка на 324 млн. долларов по ее поглощению японской компанией Access завершена. В планах Access – создание гибридной ОС для мобильных устройств на базе Linux-браузера NetFront и Palm OS 5.x (Garnet) с Linux-ядром. – Т.Б.
***
BenQ сообщила, что доходы ее мобильного подразделения (не так давно купленного у Siemens) составили в октябре 248 млн. долларов – 39% всего консолидированного дохода компании за месяц. В ноябре BenQ Mobile рассчитывает заработать еще больше. Между тем Siemens объявила о ликвидации еще трех тысяч рабочих мест. – Т.Б.
***
Японский оператор NTT DoCoMo анонсировал сотовый телефон NEC N902i, который оснащен 4-мегапиксельной камерой с инновационной системой стабилизации изображения. Для устранения незаметных колебаний рук, которые смазывают картинку на длинных выдержках (например, при недостаточной освещенности), камера делает не один, а сразу четыре снимка, после чего совмещает их, превращая в одно изображение. Этот подход впервые был использован в дорогущей пятитысячедолларовой камере Sony Qualia 016. Кстати, N902i работает на базе Linux. – Т.Б.
***
Японская компания Pixen (www.pixen.co.jp) предлагает сменить рингтоны на «смелтоны» – ее аксессуары для мобильных телефонов способны уведомлять о входящем звонке или приходе SMS при помощи запаха. Новинка, ориентированная на детей и подростков, включает серию ароматов в упаковке с изображениями героев популярных мультфильмов. – В.К.
***
Siemens анонсировала «самую компактную базовую станцию», поддерживающую преемника GPRS – протокол передачи данных EDGE. nanoEDGE, размером с тостер, предназначена для улучшения качества связи в помещениях с большим числом пользователей. – Н.Я.
***
Take2 Interactive Software купила студию Firaxis Games, принадлежащую Сиду Мейеру (Sid Meier) – автору культовой игры «Цивилизация». Сумма сделки не разглашается. Новый творческий актив будет использоваться для разработки стратегических игр. – Т.Б.
***
Хотя Apple и продолжает уверять в беспочвенности претензий к «царапучести» корпусов iPod Nano, в комплекты выпущенных в ноябре плейеров по-тихому добавлены защитные чехлы. За ноябрь-декабрь компания намерена продать не менее 8 млн. iPod Nano. – Т.Б.
***
На iPodLinux.org появилась новая версия порта Doom, которая может запускаться не только на iPod, но и на iPod Nano. Для этого нужно установить на плейере ОС uClinux с интерфейсом Podzilla. Бегает все довольно шустро, однако управление не очень удобно и пока нет звука. – Т.Б.
***
Electronic Arts открыла централизованную систему распространения игрового контента через Интернет. На сайте Downloader.EA.com можно загрузить демо-версии, рекламные трейлеры, заплатки-обновления, а самое главное – купить полные версии игр. Первой в продаже появилась Battlefield 2: Special Forces. Правда, сыграть в нее удастся только после выхода версии на носителях – 22 ноября в США и 25 ноября в Европе. – Т.Б.
***
По данным NPD Funworld, в октябре продажи видеоигр в США упали по сравнению с тем же периодом прошлого года на 24% – до 365 млн. долларов. На консоли пришлось 294 млн. долларов, а на игры для наладонников – 71 миллион. Одной из причин снижения продаж является то, что потребители предпочитают не покупать «старые» тайтлы в ожидании выхода Xbox 360. – Т.Б.
***
В преддверии выхода на киноэкраны римэйка фильма «Кинг-Конг» (режиссер Питер Джексон) компания Toshiba выпустила специальную редакцию портативного HDD-плейера Gigabeat X20, корпус которого украшен изображением главного героя картины. В том же стиле выполнены фоновые рисунки и заставки. – Т.Б.
***
Один из российских производителей водки начал рекламировать свою продукцию в Интернете посредством Живого Журнала. – Т.Б.
Кто впереди планеты всей?
Дважды в год в разных городах Америки и Европы устраивается всемирный форум специалистов, занимающихся высокопроизводительными вычислениями. По давней традиции к каждой такой встрече составляется рейтинг полутысячи самых быстрых суперкомпьютеров планеты. Для прошедшей в ноябре в Сиэтле конференции SC05 (sc05.supercomputing.org) этот топ-лист стал 26-м по счету. Как и все предыдущие, он сформирован на основе тестов Linpack (решение больших систем линейных уравнений).
Изменяется Top500 очень быстро. Достаточно сказать, что на место четырех из десяти самых мощных суперкомпьютеров прошлого (июньского) списка пришли новые машины, а 221 компьютер вообще выпал из рейтинга. Но сколь бы динамична ни была ротация систем, общая картина их «американской принадлежности» не меняется. 305 из полутысячи быстрейших суперкомпьютеров установлены ныне в Соединенных Штатах (полгода назад было 277). Количество машин в Европе, Китае и Японии соответственно уменьшилось. Из 35 машин в самой верхушке списка 34 сделаны фирмами или университетами США, а в целом им принадлежит 479 мест из 500.
Среди производителей суперкомпьютеров по-прежнему доминирует корпорация IBM. На ее долю приходится пять машин из первой десятки, включая три верхние строчки. Нынешний «номер один», BlueGene/L (фото 1) из Ливерморской ядерной лаборатории им. Лоуренса, демонстрирует производительность 280,6 Тфлопс (триллионов операций в секунду) и по всем прогнозам продержится в лидерах еще не одно полугодие. Остальные суперкомпьютеры пока не перешагнули порог 100 Тфлопс. В целом же на IBM приходится 43,8% машин списка Top500. Заметно улучшила свои позиции в рейтинге корпорация Hewlett-Packard, изготовившая 33,8% машин, или 169 в абсолютных цифрах (полгода назад было 131). Как видим, опасных конкурентов у двух упомянутых компаний нет.
Бросается в глаза активное вытеснение чипов Intel Itanium процессорами AMD Opteron. Количество систем на основе Opteron за полгода выросло более чем вдвое – с 25 до 55. Число суперкомпьютеров с Itanium за тот же период снизилось с 79 до 46. Общее же количество машин на основе процессоров Intel достигло 333 (то есть ровно 2/3 списка).
Еще две заметные тенденции – это устойчивый рост кластерных архитектур (ныне на кластеры серверов приходится 72% систем из списка, а всего лишь полгода назад их доля составляла 61%) и растущая популярность ОС Linux (ее используют четыре из пяти машин в рейтинге).
Впрочем, похоже, что скоро и Windows начнет помаленьку отвоевывать себе местечко под солнцем: ноябрьскую конференцию SC05 открывала программная речь Билла Гейтса (что само по себе необычно, учитывая традиционную ориентацию большинства участников форума на Unix и Linux). Глава Microsoft объявил о готовности второй бета-версии Windows Compute Cluster Server 2003 (доступна для скачивания с сайта компании); релиз ОС выйдет в первой половине следующего года. Эта система представляет собой оптимизированную для работы на кластерных архитектурах Windows Server 2003 с дополнительными софтом, облегчающим распределение ресурсов и менеджмент задач. Интересно, что Microsoft решила ограничиться поддержкой 64-разрядных процессоров Intel и AMD, сочтя 32-разрядные чипы вчерашним днем. Гейтс также напророчил (фото 2) широкое распространение кластеров десктоп-класса – недорогих компактных систем высокой производительности. Таким образом, можно предположить, что Microsoft пока не замахивается на сияющие вершины Top500, а намерена атаковать Unix/Linux «снизу», в секторе легких кластерных суперкомпьютеров с небольшим числом достаточно быстрых процессоров.
Если копнуть поглубже
Продолжает полыхать гранд-скандал, разгоревшийся в первых числах ноября вокруг музыкального лейбла SonyBMG и его более чем сомнительных инициатив в области защиты контента.
Если кто-то пропустил эту новость («КТ» #614
[Закрыть]), напомним, что многие аудиодиски Sony, выпущенные в нынешнем году, как выяснилось, оборудованы специфическим средством защиты XCP, которое тайно устанавливает на компьютеры слушателей так называемый руткит (rootkit). Под этим названием известен программный инструментарий, чаще всего используемый вирусописателями и хакерами для сокрытия следов деятельности своих вредоносных и шпионских программ на пораженной машине. Руткит Sony не только снижает стабильность и производительность компьютера, помещая в память на низком системном уровне свой драйвер для перехвата и перенаправления команд, но и внедряет в машину «черный ход», позволяющий действовать и скрываться другим вирусам или троянцам.
По этой причине целый ряд известных антивирусных фирм уже объявил, что в очередные обновления их программ будут включены средства для обнаружения и удаления руткита Sony. Корпорация Microsoft заявила, что расценивает XCP как шпионскую программу и включает средства ее блокирования в свою программу Windows AntiSpyware (недавно переименована в Defender; пока существует в виде беты, релиз войдет в состав Windows Vista). Наконец, когда специалисты по компьютерной безопасности пристально изучили достаточно сложную, многошаговую процедуру деинсталляции XCP, предложенную на сайте Sony, то выяснилось, что попутно (через возможности команд ActiveX) в компьютере пользователя проделывается серьезная дыра в защите, открывающая дорогу атакам из Интернета.
Дружная и откровенно негативная реакция общества на сомнительные новации Sony в области DRM (управления правами на цифровой контент) заставила корпорацию немного сдать назад. В частности, подразделение Sony BMG Music Entertainment решило не только временно прекратить выпуск CD с защитой XCP, устанавливающей в компьютеры руткит, но и изъять из продажи все уже выпущенные диски такого рода. Кроме того, потребителям, купившим аудио-CD с «червоточинкой», будет предложено их обменять. Тем не менее компания недвусмысленно дала понять, что поиски эффективных средств противодействия нелегальному копированию будут продолжены (иными словами, в грядущих релизах Sony покупателей будут поджидать новые сюрпризы, и очень сомнительно, что они окажутся приятными).
Впрочем, один из новых сюрпризов уже обнаружен и в «старом» коде программы XCP. Дотошные независимые исследователи нашли в нем характерные следы фрагментов кода другой программы – популярнейшего музыкального кодировщика LAME, с помощью которого миллионы людей по всему миру упаковывают треки с компакт-дисков в формат MP3. Загвоздка в том, что LAME написан в открытых исходных кодах и распространяется на условиях лицензии LGPL (Lesser General Public License), обязывающей всех пользователей исходников ссылаться на источник и публиковать ту часть кода, где применяется библиотека LAME. Ни того ни другого корпорация Sony не делает. В результате получается не просто лицемерие, а лицемерие в квадрате: корпорация присваивает себе право устанавливать всем подряд шпионское ПО ради защиты своей интеллектуальной собственности и при этом в собственной программе нарушает авторские права других разработчиков.
Но и это далеко не все. Активисты правозащитной организации EFF не поленились и прочли длиннющее, на три тысячи слов лицензионное соглашение (EULA), которое Sony обязывает принять всех конечных пользователей, желающих слушать ее аудио-CD на компьютере. Обычные люди, как известно, не читают нудные портянки EULA, а потому упускают множество интереснейших вещей. Оказывается, купив диск Sony, человек вовсе не становится полноправным владельцем продукта, а берет на себя кучу нелепейших (с точки зрения здравого смысла) обязанностей. Например, если дом обокрали или диск утрачен при других обстоятельствах, то пользователь должен уничтожить все сделанные ранее копии (права на них теряются вместе с утратой оригинала). Цифровую музыку нельзя держать на работе, поскольку право дано лишь на копирование в домашний компьютер, принадлежащий пользователю. Копии должны быть уничтожены, если владелец переезжает в другую страну, поскольку EULA запрещает «экспорт». Пользователи обязаны устанавливать все выпускаемые корпорацией обновления воспроизводящего контент софта, иначе они теряют права на копии в собственном компьютере. Одновременно EULA фиксирует, что SonyBMG ни при каких обстоятельствах не будет нести перед покупателем ответственность, превышающую сумму в пять долларов. То есть что бы ни случилось при всех экспериментах с защитой, потребитель не сможет вернуть даже стоимость CD.
При взгляде на этот театр абсурда со стороны складывается впечатление, что подобные факты непременно всплывут, если поковыряться в любой DRM-защите, активно насаждаемой гигантами индустрии контента. Sony применяла XCP по крайней мере с марта, и тайные безобразия сходили ей с рук лишь до тех пор, пока подозрительным руткитом случайно не заинтересовался американец Марк Рассинович, независимый специалист по компьютерной безопасности. После этой истории, хочется верить, более тщательному анализу будут подвергнуты и DRM-технологии других флагманов индустрии развлечений. Наверняка там обнаружится много интересного.
Жизнь насекомых
Вряд ли в далеких сороковых годах инженеры, доставшие из чрева компьютера Mark II виновницу замыкания – крохотную мошку, могли предвидеть, какая судьба уготована брошенному ими мимоходом словечку «bug». В наши дни, когда не в меру расплодившиеся компьютерные «насекомые» встречаются чуть ли не на каждом шагу, некоторые из них в буквальном смысле начинают влиять на вопросы жизни и смерти, а порой – даже на ход мировой истории. Чего стоит, к примеру, десятка крупнейших багов всех времен и народов, недавно составленная обозревателями журнала Wired.
1. Ошибка в программе расчета курса ракеты-носителя Mariner 1 (1962, первый американский аппарат, направленный к Венере), которая после схода с намеченной орбиты была уничтожена над Атлантическим океаном. Причиной инцидента послужила крошечная небрежность при переводе в машинный код формулы, наскоро набросанной на бумаге карандашом.
2. Коварный баг, затесавшийся в канадский пакет софта, управляющего контрольной системой газопровода. Возможно, обеспечил отечественный взнос в коллекцию: произошедшую якобы по его вине в 1982 году аварию участка Транссибирской газомагистрали сопровождал крупнейший из когда-либо зарегистрированных на земной поверхности неядерный взрыв. Увы, единого мнения по поводу причин катастрофы нет до сих пор: американские обозреватели записывают этот инцидент в актив бравых хакеров из ЦРУ, а кое-кто из отечественных экспертов начисто отрицает вмешательство «мировой закулисы», кивая на традиционное российское головотяпство (см.«КТ» #536
[Закрыть]).
3. Cбой в компьютерной системе настройки ускорителя Therac-25, используемого в радиационной терапии (1985-87). Оплошность при задании программных настроек привела к неверному размещению металлического защитного экрана, поглощающего электроны высоких энергий и генерирующего рентгеновское излучение (экран был подвижным, поскольку система предусматривала режим прямого облучения пациентов электронами низких энергий). В результате многие пациенты попали под высокоэнергетический электронный пучок ускорителя, получили удар электрическим током и сильные ожоги; по крайней мере пять человек умерло позже от лучевой болезни.
4. Ошибка переполнения буфера в берклиевской версии Unix при вызове функции gets(). Была использована при написании самого первого в истории компьютерного вируса – червя Морриса (1988). Просочившись в Сеть, всего за один день вирус-пионер отправил в нокаут примерно одну десятую часть тогдашнего Интернета (хотя червь Морриса и не содержал деструктивных функций, производительность пораженных им машин резко падала). С тех самых пор сквозь дыры, обнаруженные в фирменном софте, без помех шастают всевозможные черви и троянцы.
5. Дефект генератора ключей системы криптозащиты Kerberos – самый «долгоиграющий» баг, просуществовавший с 1988 по 1996 годы. Как выяснилось, грозный «Цербер» был лишен зубов: по программерскому недосмотру использованный в нем генератор случайных чисел оказался недостаточно «случайным». До сих пор неизвестно, удалось ли кому-нибудь из злоумышленников поставить этого «пса» себе на службу.
6. Девятичасовая авария, выведшая из строя системы американской компании AT amp;T (1990). Виной тому – обновление софта для коммутаторов, обслуживающих «дальнобойные» звонки: электронные «телефонисты» тут же принялись рассылать своим соседям сигналы перезагрузки с интервалом в несколько секунд, в результате чего телефонная сеть рухнула, как цепочка костяшек домино. Восстановить статус-кво удалось лишь после «даунгрейда» до предыдущей версии софта.
7. Ошибка в операции деления чисел с плавающей запятой в процессорах Pentium, ставшая настоящим проклятием для компании Intel (1993). Несмотря на то что даже в наихудших случаях точность вычислений «хромала» всего лишь на несколько тысячных долей процента, эти арифметические фокусы сильно подмочили репутацию микропроцессорного гиганта. В результате пришлось заменить миллионы дефектных чипов, а весь скандал обошелся Intel примерно в полмиллиарда «зеленых».
8. «The Ping of Death» (1995-96) – баг, связанный с неправильной обработкой некоторыми операционными системами слишком больших IP-пакетов (в частности, производимых командой Ping). Под раздачу попали Unix-системы многих производителей, а пользователям Windows пришлось созерцать на дисплее «синий экран смерти».
9. Глупейший баг в коде управляющей программы ракеты Ariane 5 (1996), вызвавший ее взрыв спустя какие-то сорок секунд после старта. Дело в том, что значительную часть софта эта модель унаследовала от своей предшественницы Ariane 4, однако один из модулей забыли переделать для новых условий. В результате ошибка переполнения регистра вызвала сбой системы ориентации в пространстве, неправильную коррекцию курса и разрушение корпуса под действием аэродинамических сил. При этом дублирующий модуль вышел из строя всего лишь на 0,05 секунды позже основного.
10. Фатальный глюк в графическом интерфейсе программы по управлению системой лучевой терапии в панамском Институте рака (2000). Экраны, защищавшие от радиации здоровые органы, отображались на мониторе в виде прямоугольных «кирпичиков». Оказалось, что программа была чувствительна к их расположению. В результате три десятка пациентов получили передозировку на изотопном источнике. По всей видимости, не меньше восьми человек умерли от лучевой болезни (за три года скончался 21 пациент, но часть смертей могла быть вызвана прогрессирующим раком).
Как можно заметить, летопись «великих жучков» прервалась на пороге нового столетия. Неужто прошедшие с тех пор полдесятилетия так и не добавили в кунсткамеру новых экспонатов? Не будем делать поспешных выводов: большое, как известно, видится на расстоянии. Тем более что новые сюрпризы не за горами: покуда в этом мире есть компьютеры и программисты, вопрос «Что баг грядущий нам готовит?» никогда не будет снят с повестки дня.