Приспособившему Linux к Xbox обещают 200 тысяч долларов [ Редагувати ]
Проект разработки ПО, нацеленный на то, чтобы заставить операционную систему Linux работать на игровой консоли Xbox, получил мощный толчок: анонимный жертвователь предложил авторам его успешной реализации вознаграждение на общую сумму в 200 тысяч долларов США.
Цель проекта Xbox Linux Project - разработать способ использования игровой консоли Microsoft Xbox в качестве настольного компьютера. В принципе это можно сделать, подсоединяя к портам устройства через специальные адаптеры периферию PC USB и подключая компьютерный монитор через видеоконтроллер. Однако разработка находится в самой ранней стадии.
Обещанный приз, вероятно, повысит привлекательность проекта, который можно считать скорее способом времяпрепровождения любителей, чем попыткой приспособить Xbox к пиратским играм. Однако для вознаграждения установлены жесткие сроки: оно будет ждать только до конца 2002 года.
Руководители Xbox Linux Project сообщили, что вопрос о том, как распределять деньги, полученные от анонимного жертвователя, решит призовой комитет, но все участники, которые внесут в успех проекта положительный вклад, получат какую-то компенсацию. По словам организатора проекта Майкла Стейла, он и другие его лидеры знают, кто является жертвователем, но их попросили не раскрывать его имя.
Если Linux и удастся заставить работать на Xbox, то эта игровая консоль будет не первой, на которую портирована операционная система с открытым исходным кодом; Sony выпустила комплект Linux для PlayStation2, в который входят клавиатура и другие периферийные устройства, а также все необходимое ПО.
Однако Xbox - чрезвычайно привлекательная мишень для энтузиастов Linux, так как все компоненты этой консоли полностью совместимы с ПК. Это означает, что теоретически Linux-ПО, написанное для платформы Intel, должно функционировать на Xbox с минимальными модификациями. Однако на этом пути придется преодолеть некоторые трудности, такие как измененная BIOS, которая позволяет исполнять только код, сертифицированный Microsoft.
Xbox Linux Project разбит на два подпроекта, сумма вознаграждения по каждому из которых составляет 100 тысяч долларов. В результате реализации проекта А нужно добиться того, чтобы Linux работала на аппаратно-модифицированном устройстве Xbox. Максимальное вознаграждение за это - 55 тысяч долларов - получат разработчики, которые заставят исполнять на консоли IBM PC-подобную BIOS, что позволило бы загружать Linux с жесткого диска. Участники подпроекта В должны исключить необходимость в модификации аппаратуры консоли, разработав такой CD-ROM, с которого Linux можно было бы загружать в Xbox.
Майкл Стейл отмечает, что разработка Xbox Linux абсолютно легальна и от программистов не требуется знания внутреннего устройства кода Xbox. "Мы не применяем никакого нелицензионного ПО, например Xbox SDK (software development kit), - пишет Стейл на веб-сайте проекта Xbox Linux Project. - Восстановление исходного кода системного ПО Xbox производится лишь в той мере, в какой это разрешено местным законодательством".
Microsoft выразила озабоченность пиратским ПО, исполняемым на Xbox. На рынке появилось несколько модифицированных чипов для Xbox, позволяющих играть в пиратские игры, однако некоторые из них, в том числе Enigmah-X, недавно были изъяты.
Разработчики Xbox Linux Project намерены использовать ядро Linux не только для эксплуатации Xbox в качестве настольного ПК, но и как основу для ПО видеоплеера Xbox.