Скачать книгу
Если нет возможности читать онлайн, скачайте книгу Журнал «Компьютерра» № 29 от 14 августа 2007 года файлом для электронной книжки и читайте офлайн.
Бумажная Компьютерра № 29 (697)
Тема номера: Заторы и пустотыВыпускающий редактор: Владимир Гуриев
Дата выхода: 14 августа 2007 года
13-Я КОМНАТА: Жизнь, Linux и все остальное
Автор: Илья Щуров Voyager
Словосочетание «научный креационизм» (он же «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, дешевая и заведомо свободная от возможных закладок американских спецслужб. Возможно, нынешняя уценка Vista прошла не без консультаций с руководством страны. АЗ
Йа мобилко!Именно таким, по мнению шутников, должен быть рекламный слоган iPhone на российском рынке. Конечно, не факт, что Apple решится на подобную вольность, но если этого не сделают сами разработчики, за них постараются хакеры. Разношерстная интернациональная команда энтузиастов-экспериментаторов, координирующая свои действия посредством IRC и wiki, трудится над головоломками супертелефона уже больше месяца. И кое в чем добилась впечатляющих результатов.