Бумажная Компьютерра № 29 (697)
Выпускающий редактор: Владимир Гуриев
Дата выхода: 14 августа 2007 года
13-Я КОМНАТА: Жизнь, Linux и все остальное
Словосочетание «научный креационизм» (он же «intelligent design» [ID] и «теория разумного творения» – хотя сами сторонники ID от слова «креационизм» открещиваются как могут), мелькающее в прессе, звучащее в стенах государственных ведомств, слышащееся на судебных заседаниях США и Европы, не раз появлялось и на страницах «КТ» [См., например, статью Кирилла Еськова «Обезьяний_Процесс. ru: Эволюция мастдай!» в #633 и заметку Дмитрия Шабанова «Сколько степеней свободы у свободы совести?» в #617.]. Но, как писал Владимир Гуриев в начале прошлого года, распри эволюционистов и сторонников ID довольно далеки от нашего народа – и особо громких новостей за последнее время в России по этому поводу слышно не было. Казалось бы, еще дальше эти распри от вопросов о способах разработки софта. Однако именно в таком контексте я и вспомнил об этом слегка подзабытом сюжете.
Для начала напомню основное положение ID: оно заключается в том, что появление столь сложных и взаимозависимых образований, как органы и системы живых организмов, невозможно объяснить «слепой» и «бесцельной» эволюцией. Сторонники ID полагают более логичным, что они были «спроектированы» неким разумом – и лишь таким образом могли появиться в реальности (вероятно, все-таки в ходе последовательного развития, то есть тоже эволюции, но уже не «бесцельной»).
Не будем спорить о том, какое отношение подобная посылка может иметь к науке, а какое – к религии. Интересно само противопоставление: проектирование против эволюции, сложное против простого. Вроде бы все выглядит довольно логичным: трудно представить себе построение хотя бы небольшого дома путем естественного отбора среди груд бревен. Теоретически возможно и это, но процесс будет долгим и неэффективным. Почти всегда проще и разумнее взяться за чертежи и спланировать строительство от начала до конца. Почти… Но все же не всегда.
Вот что говорит Линус Торвальдс о роли открытой модели разработки софта в недавнем интервью онлайн-изданию OneOpenSource.it: «Я думаю, что смысл использования открытых методов заключается в том, что на самом деле никто не умеет проектировать сложные системы. Так просто-напросто не бывает: люди не настолько умны. Никто. Open source как раз и позволяет не проектировать вещи, а дать им эволюционировать под действием множества различных рыночных сил и получать постоянно улучшающийся конечный результат». Торвальдс приводит такую аналогию: закрытая модель разработки – алхимия, ремесло и цеховые секреты, открытая модель – современная наука.
Мне же вспоминается еще один пример: «репликаторы» Ричарда Доукинза [Richard Dawkins, The Selfish Gene, Oxford University Press, 1976, 1989, русск.: Докинз Р. Эгоистичный ген. – М.: «Мир», 1993, ISBN 5-03- 002531-6.], к которым относятся как гены живых существ, так и множество других объектов, заставляющих окружающую среду их копировать и распространять дальше – начиная от анекдотов и научных идей и заканчивая компьютерными вирусами и… кодом свободных программ. «Средой» здесь являемся все мы – пользователи и разработчики ПО. Удачный код захватывает большие ареалы обитания и со временем улучшается под воздействием множества исправлений множества пользователей-программистов, неудачный – отправляется на свалку эволюции. Выживает наиболее приспособленный (к нам). Все как в жизни.
Но является ли весьма сложное ядро Linux результатом «разумного творения» или «естественной эволюции»? Похоже, главный кандидат на роль Творца придерживается второй точки зрения. Забавно, не правда ли?
НОВОСТИ: Новости
Microsoft, наконец, определилась со сроком выпуска следующей клиентской версии операционной системы Windows. Три года плюс-минус – такая цифра прозвучала с трибуны на закрытой конференции MS Global Exchange, устроенной для торговых представителей софтверного гиганта в конце июля. Таинственная наследница Vista, первоначально известная под кодовым именем Vienna, а позже Blackcomb, вновь поменяла название и теперь проходит по документам как Windows 7. Несмотря на мрачный символизм (пресса уже вовсю проводит параллели с семью смертными грехами), новое имя, по крайней мере, наполнено смыслом: Vienna-Blackcomb должна стать седьмой реинкарнацией Windows NT (Vista и XP носят номера 6 и 5.1 соответственно). Впрочем, сведения, просачивающиеся из стен Microsoft, по-прежнему крайне скупы. К списку уже известных фактов (Windows 7 будет выпущена в нескольких вариантах для домашних и корпоративных пользователей, для 32– и 64-разрядных процессоров; будет содержать наработки, не законченные к моменту выпуска Vista; активно эксплуатировать модель «подписки» на платные сервисы) добавилось лишь известие о том, что одним из руководителей команды, занятой проработкой пользовательского интерфейса будущей системы, назначена Джули Ларсон-Грин (Julie Larson-Green), сыгравшая главную роль в изменении внешнего вида MS Office 2007. Это позволяет помечтать не только об исчезновении надоевшей кнопки «Пуск», но и о переходе от оконной идеологии к чему-то более прогрессивному.
Не секрет, что многие (особенно корпоративные) пользователи Windows XP отказались от перехода на «Висту», надеясь потерпеть и перепрыгнуть сразу на следующую версию операционной системы. Объявленный срок выпуска Windows 7 только добавляет им решимости. Однако комментаторы напоминают, что Microsoft никогда не страдала пунктуальностью. Вряд ли компания и в этот раз сумеет уложиться в поставленные временные рамки, что сулит немало проблем клиентам, которые не успеют уйти с XP до окончания ее поддержки производителем. В Gartner смотрят на ситуацию пессимистично: поскольку Microsoft до сих пор не рассказала ничего конкретного про Windows 7, в корпорации либо сами не знают, какой должна быть грядущая система, либо опасаются раскрывать эту информацию.
Тем временем Vista набирает обороты. Отчитываясь перед акционерами о результатах очередного финансового года, руководство Microsoft сообщило, что с момента старта в январе по миру разошлось 60 млн. копий системы. В следующие двенадцать месяцев Vista обойдет по продажам свою предшественницу, даже несмотря на больший, нежели ожидалось, спрос на XP (прогнозируемое соотношение продаж Vista: XP для 2008 финансового года изменено с 85:15 на 78:22). По словам Стива Балмера, которого явно увлекают сравнения, уже сегодня персоналок с Vista больше, чем Маков. А через год число инсталляций Windows на планете достигнет отметки в один миллиард, превзойдя, согласно данным того же оратора, количество автомобилей. ЕЗ
Microsoft решила прикормить азиатского дракона. Начиная с августа жители Китая могут купить гордость корпорации – операционную систему Windows Vista на своем родном языке со значительной скидкой. В зависимости от редакции цена ОС снижена в два-три раза. Причем максимальная экономия будет при покупке начальных версий – так, цена Vista Home Basic упала с 200 до 66 долларов.
Доля контрафакта в стране составляет почти 90 % процентов, и если хотя бы часть пользователей второго по величине в мире рынка ПК приобщится к лицензионному ПО, это сулит баснословные барыши. Очевидно, что грамотное привлечение китайских товарищей способно существенно улучшить статистику продаж, и корпорация прибегла к самому банальному, но и самому действенному аргументу.
Нельзя сказать, что «китайский дисконт» получил однозначную оценку в мире. Кто-то радуется здравомыслию Microsoft, выбравшей «синицу в руке», кто-то недоумевает, почему инициатива касается одной лишь Поднебесной (последние настроения особенно актуальны для нашей страны, где цены на продукцию MS в июле подросли на четверть из-за изменения схемы поставок; в сентябре, по слухам, грядет еще одно подорожание, уже по инициативе Редмонда). А кто-то подозревает, что «гуманный шаг» корпорации – всего лишь ход в большой политико-экономической игре. Напомним, что еще совсем недавно Китай демонстративно ориентировался на «самопальную» ОС Red Flag Linux. Национальная разработка, поддерживавшаяся на государственном уровне, позиционировалась именно как альтернатива Windows,