Федеральная целевая программа "Электронная Россия"

Рабочая встреча "Свободное программное обеспечение"


Организаторы: ГУ Высшая школа экономики и Издательский дом "Компьютерра"

Спонсоры: IBM и Sun Microsystems

Место и время: Москва, ВШЭ (Мясницкая, 20), 28.11.01


МАТЕРИАЛЫ ВСТРЕЧИ

next up previous
Next: Бизнес-модели для проектов по Up: Часть I Тезисы выступлений Previous: Поддержка ОС Linux корпорацией



PlayStation2+Linux=открытая компьютерная платформа

Вадим Вещезеров <veshchezerov@runixonline.com>, Сергей Макаренков


1. По своим вычислительным возможностям игровые приставки не уступают большинству традиционных компьютеров.

Уже PlayStation (1993 год) превосходила существовавшие тогда PC (PC386). Вычислительные возможности PlayStation2 заметно превосходят Pentium4. В отличие от других non-Intel архитектур эта архитектура стала по-настоящему массовой. PlayStation выпущено более 60 млн. шт. (и их выпуск  продолжается), PlayStation2 выпущено уже более 20 млн. и их выпуск составляет 4,5 млн. шт. в квартал. Для превращения ее в полноценный компьютер осталось дополнить ее периферией (все необходимые интерфейсы установлены) и операционной системой. На японский рынок выпущен полноценный Linux -- вариант PlayStation2 с полной периферией. Рассматриваются варианты использования этого варианта PS2 в крупных проектах (так, World Bank предполагает поставку около миллиона таких приставок для школьного образования в Африке ).

2. Широкому распространению PS2 как полноценного компьютера препятствует политика самой фирмы SONY.

PlayStation2 (и ее компоненты) -- полностью закрытая архитектура и информация о ней не разглашается. Допуск сторонних фирм к разработкам программ и оборудования для PS2 сопровождается очень жесткой процедурой лицензирования, фактически ставящей разработчика под контроль SONY. Связано это, вероятно с бизнес -- моделью производителей игровых приставок. Сама приставка продается с нулевой рентабельностью (часто с убытком) а доходы поступают от продаж игр (и отчислений от продаж игр независимых разработчиков). Даже вышеупомянутый PS2 Linux kit выпускается крайне ограниченным тиражом, а информация о способах низкоуровневого программирования в нем отсутствует.

3. В ходе проекта RU.nix наша компания практически завершила инженерный анализ PlayStation2 и ее компонентов (процессора Emotion Engine, графического процессора и процессора ввода-вывода).

На этой базе создана работающая версия Linux для PlayStation1 (данная разработка рассматривалась как экспериментальная, вопрос о ее широком тиражировании не решен). В настоящее время создана работающая версия ядра Linux для PlayStation2 и в ближайшее время предполагается выпуск первого дистрибутива (хотя еще не поддерживающего в полном объеме графику). В начале следующего года будет выпущена полная версия, поддерживающая все  вычислительные и графические возможности приставки и ряд дополнительных устройств.

4. Мы приглашаем к сотрудничеству другие компании.

Использование RU.nix дает следующие преимущества: