Компьютерная антиутопия
PC Magazine/RE logo
(С) СК Пресс 2S/95

2059, или Наихудший случай

Рубен Герр


В наше время антиутопия близка к реальности, как никогда прежде.

День начался обычно. Уинстон Смит сел за свой терминал, и, как только Система удостоверилась, что отпечатки пальцев, тембр голоса и запах принадлежат действительно ему (на это потребовались стандартные 14 секунд), на экране появилось задание на ближайшие несколько часов:

1) MSH331.1/Files/GTNet/UAE!
2) Cmb44ln/-MSH331.1/+341 .0

В переводе на обычный язык первое задание означало, что в существующую версию 331.1 системы MetroSoft Homes следует встроить невосстановимую ошибку (меню Files, пункт GetNet). Зачем это требуется, не указывалось - даже во внутренних сообщениях не место избыточности, сети и без того перегружены. Впрочем, Смит, как почти любой другой программист из Отдела сопровождения и обслуживания корпорации MetroSoft, без труда догадался, что ошибка нужна, чтобы было проще доказывать преимущества вновь выпускаемой версии MS Homes 341.0 по сравнению со старой. Дальше "исправленная" версия будет распространена по сетям и, прозрачно для пользователей, установлена на всех компьютерах. Самое сложное в этой работе - сделать так, чтобы "ошибка" проявлялась не каждый раз, слухи об умышленных недочетах в программах и без того время от времени распространяются по миру.

Второе задание касалось новой серии компьютеров фирмы Comback. "Исправления" снова нужны были в системе MS Homes 331.0, но на этот раз такие, чтобы под управлением этой системы новые компьютеры Prol-44 работали вдвое медленнее, чем под управлением версии 341.0. Здесь тоже все очевидно - переход на новую технику в соответствии с негласным договором между фирмами Metrosoft и Comback следовало форсировать.

Не успел Смит погрузиться в работу, как на экране замигал экстренный приказ:

!!! Us 111.2548.967 III++ WD20 Vir

Требовались срочные меры: в ходе регулярной инспекции сети обнаружилось, что пользователь с идентификационным номером 111.2548.967 три дня назад купил на черном рынке и установил в свою систему "винчестер" цейлонской фирмы South Digital. Эта фирма вышла из конвенции изготовителей компьютерной техники и начала продавать свои изделия по недопустимо низким ценам. Разработка методики, которая обеспечивала бы надежный вывод из строя "винчестеров" Eastern Digital, натолкнулась на какие-то препятствия, поэтому следовало незамедлительно внести в базу данных идентификатор нового пользователя, чтобы мировая Система контроля с неравномерными промежутками, но не реже раза в неделю, стирала все содержимое нелегального диска, создавая у пользователя иллюзию неисправности. Смит вспомнил о своем недавнем обсуждении проблем этого типа с коллегами и понял, что задача не так проста, как может показаться. Оказывается, уже появились вирусные программы, которые блокируют некоторые приказы сети...

Пассаж, с которого я начал свои заметки - вполне умышленное подражание Джорджу Оруэллу. В данном случае антиутопия представляет собой не что иное, как "расчет на наихудший случай": что будет, если события в нашем компьютерном мире развернутся самым неблагоприятным образом? Увы, то, что казалось автору знаменитого романа "1984" фантастикой за пределами всякой реальности, теперь стало технологически вполне достижимым.

Методика расчета "на наихудший случай" в свое врем была очень распространена в электронной технике. При переходе от ламповой техники к полупроводникам, а затем от дискретных схем к интегральным инженеры столкнулись с необходимостью использовать компоненты, параметры которых были значительно менее предсказуемы, чем в прежних условиях. Тогда-то и была изобретена упомянута методика. Ее идея состоит в том, чтобы использовать в расчетах самое неблагоприятное сочетание характеристик компонентов. Если схема окажется работоспособной даже в этом случае, при любых других сочетаниях она и подавно окажется годной. Теперь эта методика безнадежно устарела, разработчики микросхем применяют статистический подход - схема должна быть работоспособной с заданной вероятностью, выходной контроль все равно "отфильтрует" и те микросхемы, которые "сгорят" при испытаниях, и те, характеристики которых не укладываются в допуски. Процент выхода годных, конечно, несколько снижается, но непринципиально. Однако мы пока живем в дискретном мире, время статистики еще не настало.

Да, пока ситуация выглядит достаточно грустно: появилась Windows 95 и снова нам навязывают далеко не лучшую операционную систему, снова нас вынуждают покупать более мощную (читай "более дорогую") технику, чтобы можно было воспользоваться возможностями этой системы, и снова мы в России вынуждены оплачивать удобства, которые получат пользователи новой системы в Америке и других странах: сетевые средства включены в состав Windows 95 и мы за них волей-неволей будем платить, но воспользуемся ли этими средствами в полном объеме и в обозримом будущем - большой вопрос. Вряд ли. Кстати, эти же сетевые средства дали основание слухам (категорически опровергнутым!) о том, что Microsoft при помощи сети MSN намерена установить слежку за всеми своими пользователями.

Если так пойдет и дальше, антиутопия, с которой начал, вполне может стать реальностью. Но не стоит считать себя "маленькими-слабенькими". В конце концов, это за наши деньги конкурируют поставщики программ и компьютеров, это нас призваны завлечь рекламные анонсы. Давайте же по-серьезному решать, какой товар достоин того, чтобы мы могли спокойно обменять на него свои небогатые финансы. Купите ли вы костюм, к которому пришит никак не украшающий его карман? Да еще если в этот карман ничего нельзя положить? Есть о чем подумать. Может быть, купите, а может быть, и нет.

Объем рекламы характеризует преимущественно благосостояние фирмы, а способность рассуждать и выбирать - разумного и квалифицированного покупателя. Что, если обратить внимание на другие костюмы... пардон, операционные системы: UNIX, OS/2, наконец, российскую PTS-DOS? Они не лишены недочетов, но недочеты есть и у Windows 95. Я никого не призываю к бойкоту, давайте покупать продукцию Microsoft - но только тогда, когда она действительно лучше, когда она реально более полно соответствует нашим потребностям, нежели конкурирующие программы. Да, IBM погрязла в бюрократии и оказалась не в состоянии удовлетворить требования рынка (пока!). Да, до сих пор поставщики других ОС не рискуют выходить за пределы привычной рыночной ниши. Однако вспомним опыт предыдущей настоящей войны - наиболее бурный экономический рост выпал именно на долю побежденных: Германии (в смысле ФРГ), Японии, Италии. Не повторится ли история на фронтах компьютерных сражений? А наша задача, задача пользователей и покупателей компьютерной техники и программ, состоит в том, чтобы вернуть конкуренцию на нормальные рельсы. Сказанное относится, конечно, не только к операционным системам, но и к любым другим компьютерным товарам, а Windows 95 - только повод. Здесь реакция некоторых читателей вынуждает мен повторяться: если вы увидите в некотором издании сравнительный обзор каких-то изделий, пожалуйста, не ограничивайтесь просмотром итоговых таблиц - внимательно читайте пояснения. Может быть, критерии составителей обзора существенно отличаются от ваших. Может быть, аутсайдер сопоставления окажется лидером для вас. А если речь идет о закупке большой партии программных пакетов для целого предприятия, может быть, стоит провести свое сравнение? Ведь ваши потребности никому не известны так хорошо, как вам самим.