Журнал «Компьютерра» N 43 от 21 ноября 2006 года

на главную

Жанры

Поделиться:

Журнал «Компьютерра» N 43 от 21 ноября 2006 года

Шрифт:

Бумажная Компьютерра N43 (663)

Тема номера: Будущее в прошедшем - 2

Выпускающий редактор: Дмитрий Мендрелюк

Дата выхода: 21 ноября 2006 года

13-Я КОМНАТА: Открытие века

Автор: Илья Щуров Voyager

Новостная лента нечасто приносит объективно хорошие вести. Кто-то кого-то купил, кто-то вывел на рынок новую технологию, кто-то

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

Последние недели были весьма богаты событиями на стыке открытых и проприетарных информационных технологий. Oracle и Red Hat, Novell и Microsoft, Microsoft и Zend - давние враги вроде бы становятся друзьями, друзья - врагами, ландшафт явно меняется, но к добру это или к худу, сказать пока невозможно. А вот недавнее открытие кода Java, причем под лицензией GPL, пожалуй, даже самый информированный оптимист оценит как событие положительное. По крайней мере, для свободного софта.

Чтобы оценить его значимость, нужно учесть, что несвободная Java долгое время была «яблоком раздора» (впрочем, одним из многих) между сторонниками Free Software и движением Open Source. Разницу между этими двумя течениями в программировании невооруженным глазом обнаружить нелегко - практически весь софт, называемый open source, обычно является свободным, и наоборот - любой свободный софт имеет открытые исходники (чтобы никого не обидеть, для его обозначения часто используется «политкорректная» аббревиатура FOSS - Free Open Source Software). Тем не менее разница есть, и она существенна - но находится не в технологической, а в этической плоскости. Философия Free Software рассматривает свободу как самостоятельную ценность программы (и любого другого знания), сторонники же open source подходят с более утилитарных позиций, считая, что открытость исходного кода позволяет разрабатывать софт более эффективно - и только. Разница в политических взглядах и глобальных целях накладывает ограничения и на средства их достижения: тогда как один из главных идеологов open source Эрик Реймонд предлагает внедрять больше проприетарных технологий в Linux для расширения его рыночной доли, Ричард Столлмен призывает к бойкоту перспективных технологий HD DVD и Blue-ray из-за встроенных в них средств защиты от копирования.

Неудивительно, что, будучи несвободными, Java-технологии от Sun не могли быть подходящим средством разработки свободного софта несмотря ни на какие преимущества. Долгое время Столлмен предостерегал программистов от попадания в «ловушку Java», рассказывая про нарушение этических принципов и пугая зависимостью от Sun. Однако многие программисты open source, прельщенные возможностями языка, продолжали писать программы на нем - и к текущему моменту Java-проектов на SourceForge.net больше, чем написанных на C++.

Сейчас уже трудно оценить, насколько опасения Столлмена были обоснованными. Даже если бы Sun перестала распространять свою Java бесплатно для пользователей, вероятно, это не стало бы катастрофой: скорее всего такое развитие событий вызвало бы резкий всплеск активности в разработке GNU Classpath (свободной реализации основных Java-библиотек) и открытых Java-машин, и они быстро «догнали» бы официальную Java от Sun. Такие случаи уже бывали. Однако это стоило бы серьезных усилий, времени и нервов многих разработчиков.

Впрочем, к чему гадать? Факт остается фактом - мышеловка Java, вместо того чтобы захлопнуться, открылась и перестала быть мышеловкой. Народ ликует, а скептики могут ухмыльнуться и саркастически заметить: «стоило ли пугать, раз так хорошо все обошлось?» Обошлось. И, кстати, уже не в первый раз обходится - подобная история когда-то произошла с библиотекой Qt. Но не стоит забывать, что происходят подобные вещи во многом из-за той же риторики Столлмена, из-за того же настороженного отношения к проприетарным технологиям со стороны значительной части сообщества.

Открытие Java - очередной пример того, как идея может изменить мир. И что бы там ни было в будущем, мне кажется, что это хорошая новость.

НОВОСТИ: Новости

Третий, PоSол!

Субботнее утро 11 ноября ознаменовалось в Японии форменным смертоубийством - люди выстроились в многотысячные очереди, ожидая открытия продаж игровой консоли нового поколения PlayStation 3. Из-за проблем с поставкой комплектующих Sony успела подготовить к релизу недостаточное количество приставок - около ста тысяч штук, которые разошлись моментально. Цена новинки составила от 400 до 500 долларов в зависимости от комплектации (две представленные модели отличаются объемом жесткого диска и наличием или отсутствием контроллера Wi-Fi). На момент старта продаж было готово всего пять игр, но это нисколько не смутило армию геймеров.

По свидетельству очевидцев, огромные очереди около магазинов стали образовываться еще накануне вечером. Изрядную ложку дегтя во всеобщую эйфорию, сопровождающую запуск PS3, добавили конфузные события момента «разрезания ленточки». Глава Sony Computer Entertainment Кен Кутараги (Ken Kutaragi) с пафосом объявил начало эпохи PS3 и пригласил посетителей за покупками. Но люди из первых рядов не поняли речь Кена и продолжали стоять как ни в чем не бывало, так как оказались… китайцами! Более того, по словам участников событий, немало консолей из первой партии приобрели именно «лица китайской национальности», причем они не покупали игры - только железо. Похоже, небогатые уроженцы Поднебесной были наняты предприимчивыми местными жителями для стояния в очереди. Очевидно, что в условиях острого дефицита на онлайн-аукционах PS3 в ближайшие месяцы купят за любые деньги.

Не успели обладатели высокотехнологичной игрушки распечатать коробки с PS3, как появилось первое обновление прошивки (v1.10), которое, согласно данным сайта Sony, предоставляет дополнительные функциональные возможности и повышает безопасность. Похоже, «перепрошиваться» придется чуть ли не всем покупателям PS3 - доступ к сети PlayStation Network, позволяющей сразиться с другими игроками и обеспечивающей ряд добавочных сервисов, возможен только начиная с версии 1.10.

Но, судя по всему, этот программный апгрейд - лишь начало процесса доведения консоли до совершенства. Геймеры столкнулись с трудностями при запуске игр PS и PS2: в некоторых из них отсутствует звук или подвисает картинка. Представители Sony подтвердили существование проблемы обратной совместимости и заверили, что в ближайшее время появится обновленный софт, устраняющий эту неприятность. По приблизительным оценкам, около двухсот игрушек разных производителей «страдают от непонимания со стороны новой консоли».

Любопытно, что пользовательская инструкция, размещенная на официальном сайте, включает неприметный пункт Install Other OS, в котором описывается процесс установки на консоль другой операционной системы. А веб-страница, посвященная открытой архитектуре приставки, содержит фразу, которую странно слышать от Sony: «PlayStation 3 позволяет устанавливать любое программное обеспечение». Вообще говоря, ситуация с операционкой PS3 сложилась весьма запутанная. Ходили упорные слухи, что приставка будет работать под управлением Linux, но незадолго до релиза эта информация была опровергнута. Теперь получается, что Linux пользователи могут установить самостоятельно. Компания Terra Soft Solutions, уже давно разрабатывающая под процессор Cell свой дистрибутив под названием Yellow Dog Linux, подгадала к выходу консоли и выпустила пятую версию, поддерживающую PS3. Система устанавливается поверх «родной» ОС приставки и содержит неплохой набор приложений - от Open-Office до Firefox.

Разумная политика Sony в отношении стороннего ПО была благожелательно встречена пользователями: многих геймеров хлебом не корми - дай побаловаться с начинкой игрушек. Если корпорация не загубит свою инициативу какими-нибудь глупыми ограничениями, то возможности перед PlayStation 3 с ее вычислительной мощью и приводом Blu-ray открываются впечатляющие. Кроме того, экспериментаторы уже забавляются с железом PS3, заменяя штатный жесткий диск консоли на более емкие модели.

Комментарии:
Популярные книги

Искушение генерала драконов

Лунёва Мария
2. Генералы драконов
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Искушение генерала драконов

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Третье правило дворянина

Герда Александр
3. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Третье правило дворянина

Третий. Том 2

INDIGO
2. Отпуск
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 2

Лорд Системы 11

Токсик Саша
11. Лорд Системы
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Лорд Системы 11

Обыкновенные ведьмы средней полосы

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Обыкновенные ведьмы средней полосы

Купеческая дочь замуж не желает

Шах Ольга
Фантастика:
фэнтези
6.89
рейтинг книги
Купеческая дочь замуж не желает

Para bellum

Ланцов Михаил Алексеевич
4. Фрунзе
Фантастика:
попаданцы
альтернативная история
6.60
рейтинг книги
Para bellum

Неверный

Тоцка Тала
Любовные романы:
современные любовные романы
5.50
рейтинг книги
Неверный

Неудержимый. Книга VI

Боярский Андрей
6. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга VI

Огненный князь

Машуков Тимур
1. Багряный восход
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Огненный князь

Вперед в прошлое 6

Ратманов Денис
6. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 6

Без шансов

Семенов Павел
2. Пробуждение Системы
Фантастика:
боевая фантастика
рпг
постапокалипсис
5.00
рейтинг книги
Без шансов

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия