OtherOS

редактировать

OtherOS была функцией, доступной в ранних версиях PlayStation 3 игровой консоли, позволяющий запускать в системе установленное пользователем программное обеспечение, такое как Linux или FreeBSD. Эта функция недоступна в новых моделях и удалена из старых моделей с помощью обновления микропрограммы системы 3.21, выпущенного 1 апреля 2010 г.

Программное обеспечение, работающее в среде OtherOS, имело доступ к 6 из 7 Элементы синергетической обработки ; Sony реализовала гипервизор, ограничивающий доступ из RSX. IBM представила введение в программирование параллельных приложений на PlayStation 3.

A коллективный иск был подан против Sony от имени тех, кто хотел использовать средства правовой защиты (см. системное программное обеспечение PlayStation 3 ), но был отклонен федеральным судьей в 2011 году. Судья заявил: «С юридической точки зрения... истцы не смогли изложить факты или сформулировать теорию, по которой Sony может быть привлечена к ответственности». Однако это решение было отменено решением апелляционного суда 2014 года, в котором было установлено, что истцы действительно предъявили четкие и достаточно существенные требования. В конечном итоге в 2016 году Sony заключила соглашение с пользователями, которые установили Linux или приобрели PlayStation 3 на основе альтернативной функциональности ОС.

В феврале 2017 года соглашение было отклонено судьей Ивонн Гонсалес, сославшись на две проблемы. Первый - это процент, взимаемый юристами, а второй - препятствия, с которыми сталкиваются лица, имеющие право на взыскание. Sony ответила в сентябре 2017 года, предложив членам единственного предложенного класса до 65 долларов. Это изменение по сравнению с выплатами в 55 и 9 долларов для членов двух разных классов в предыдущем предложении.

Содержание
  • 1 История
  • 2 Ядро Linux
  • 3 Дистрибутивы
    • 3.1 Ubuntu
    • 3.2 Желтый Dog Linux
    • 3.3 openSUSE
    • 3.4 Fedora
  • 4 RSX Homebrew
  • 5 AsbestOS
  • 6 FreeBSD
  • 7 См. Также
  • 8 Ссылки
  • 9 Внешние ссылки
История
Кластер PlayStation 3 под управлением операционной системы Linux

С 2000 года Sony в своем маркетинге использовала тот факт, что PlayStation 2 может работать под управлением Linux. Они способствовали выпуску PS2 Linux Kit, который включал операционную систему на базе Linux, клавиатуру и мышь USB, адаптер VGA и PlayStation 2. сетевой адаптер Ethernet и жесткий диск 40 GB (HDD).

На PlayStation 3 не предустановлен Linux. Однако вскоре после запуска PlayStation 3 Sony включила в меню XMB параметр, который позволял загружаться в Linux с жесткого диска или с Live CD, которое ядро ​​дистрибьютора загрузится. В руководстве по установке версии Yellow Dog Linux для PS3 говорилось: «Предполагалось, что вы, владелец PS3, сможете играть в игры, смотреть фильмы, просматривать фотографии, слушать музыку и запускать полнофункциональную операционную систему Linux, которая преобразует вашу PS3 в домашний компьютер ».

Когда Sony объявила о предстоящем выпуске PS3 Slim в сентябре 2009 года, они заявили, что она не будет поддерживать функцию OtherOS, без каких-либо объяснений этого. В марте 2010 года Sony объявила, что возможность «Другой ОС» в исходных моделях PS3 будет удалена из-за проблем безопасности в прошивке PS3 3.21 1 апреля 2010 года.

Несколько способов обойти обновление и сохранить возможность для входа в PSN, большинство из которых связано с использованием сторонних DNS-серверов.

Джордж Хотц утверждает, что создал специальную прошивку для PS3 под названием 3.21OO, которая повторно включает OtherOS, и опубликовал видео с его кастомная прошивка в доказательство. Несмотря на публикацию видеоролика на YouTube, который явно демонстрирует использование его кастомной прошивки, некоторые в онлайн-сообществе утверждают, что эта кастомная прошивка на самом деле была подделкой. 14 июля 2010 г. Хотц объявил, что не будет выпускать свою прошивку для PlayStation 3.

27 апреля 2010 г. в Калифорнии был подан коллективный иск. В иске утверждалось, что удаление функции OtherOS было «несправедливым и вводящим в заблуждение» и «нарушением добросовестности». Большая часть документов связана с нарушением различных законов о защите потребителей, касающихся удаления. Также было подано несколько других судебных исков, которые в чем-то похожи по своему характеру, но поданы другими лицами.

В январе 2011 года Sony подала в суд на Хотца и членов fail0verflow за их взлом из PS3. Обвинения включали нарушение DMCA, CFAA, закона об авторском праве и CCDAFA Калифорнии, а также нарушение контракта (относится к PlayStation Network Пользовательскому соглашению ), вредоносное вмешательство, незаконное присвоение и вторжение.

в феврале., 2011, Окружной судья США Ричард Сиборг отклонил большинство исков класса с разрешением на внесение поправок, посчитав, что истцы не представили иск. Сиборг заявил: «Хотя с правовой точки зрения на данном этапе нельзя сделать вывод о том, что Sony могла без юридических последствий вынудить своих клиентов выбрать либо отказ от установки обновления программного обеспечения, либо потерю доступа к другим функциям ОС, настоящие утверждения жалобы в основном не содержат претензий. Соответственно, за исключением одного пункта, ходатайство об отклонении будет удовлетворено с разрешением на внесение изменений ".

4 мая 2011 г. Юнесс Алауи из PS3MFW команда объявила о выпуске модифицированной прошивки для PS3, которая позволяет запускать OtherOS.

8 декабря 2011 года окружной судья США Ричард Сиборг отклонил последний оставшийся пункт коллективного иска, заявив: «По правовым причинам,... истцы не изложили факты или не сформулировали теорию, по которой Sony может быть привлечена к ответственности ".

В январе 2014 года Апелляционный суд США девятого округа частично отменил решение об отклонении и отправил дело обратно в районный суд.

В 2016 году Sony урегулирован с американскими пользователями, которые установили Linux или приобрели PlayStation 3 на основе альтернативной функциональности ОС. Это урегулирование предусматривало выплату 55 долларов тем владельцам, которые использовали альтернативную ОС, и / или 9 долларов для покупки PlayStation в зависимости от варианта.

Мировое соглашение было отклонено в феврале 2017 года судьей Ивонн Гонсалес, сославшись на две проблемы. Первый - это процент, взимаемый юристами, а второй - препятствия, с которыми сталкиваются лица, имеющие право на взыскание. Sony ответила в сентябре 2017 года, предложив членам единственного предложенного класса до 65 долларов. Это изменение по сравнению с выплатами в размере 55 и 9 долларов для членов двух отдельных классов в предыдущем предложении.

В ноябре 2018 года окончательные выплаты для членов класса были отправлены в размере 10,07 долларов.

Ядро Linux

Linux поддерживало PlayStation 3 с версией 2.6.21. Никаких патчей или модификаций не требуется. Простой дополнительный компакт-диск Linux для PS3 включает поддержку Fedora 8 и других операционных систем, которые уже заявлены как изначально устанавливаемые на PS3. Однако в настоящее время существует проблема с последним загрузчиком kboot, предоставленным kernel.org. Когда пользователь выбирает действие по умолчанию, в некоторых системах регистрация портов USB отменяется. Обход доступен в PSUbuntu.

Distributions

Debian, Fedora 8, Gentoo, OpenSUSE (с 10.3 по 11.1) и Ubuntu работают на PlayStation 3. Yellow Dog Linux для PlayStation 3 впервые был выпущен в конце 2006 года.

Ubuntu

Некоторые версии Ubuntu до выпуска 10.10 были перенесены на платформу PS3. Программа установки не может работать в режиме реального времени при работе с разрешением видео 480i или 480p, но она предлагает текстовый установщик, который устанавливает полностью функциональную версию Ubuntu. Во время установки можно установить внешний жесткий диск USB в качестве домашней папки.

Версия LTS 8.04 (Hardy Heron) Ubuntu несовместима с PS3. Однако выпуск 8.10 (Intrepid Ibex) был перенесен на PS3 в ту же дату выпуска, что и официальный основной выпуск Ubuntu.

Yellow Dog Linux

Yellow Dog Linux 5.0 был одним из первых Linux дистрибутивы для запуска на платформе Sony PlayStation 3. Он разработан специально для HDTV, поэтому пользователям с SDTV придется использовать команды installtext и ydl480i для установки и запуска.

Yellow Dog Linux основан на Red Hat Enterprise Linux / ядро ​​CentOS и полагается на менеджер пакетов RPM. Функционирование цифрового звука было подтверждено, однако графическая карта Nvidia не поддерживается за пределами режима кадрового буфера. Кроме того, некоторые другие аппаратные компоненты не будут работать должным образом без модификации ядра. Функциональность WiFi через Network Manager также не полностью поддерживается и должна быть введена вручную с помощью инструмента настройки сети или, в некоторых случаях, через командную оболочку. Доступен обходной путь, позволяющий настроить беспроводную сеть с помощью Network Manager.

openSUSE

openSUSE 10.3 была первой версией openSUSE, запущенной на Sony Платформа PlayStation 3. openSUSE - это бесплатная версия SUSE Linux, которая принадлежит Novell. Для openSUSE доступны специальные инструкции по установке для PlayStation 3.

Начиная с openSUSE 11.2, поддержка PowerPC (и, следовательно, PlayStation 3) была прекращена.

Fedora

Fedora также работала на PlayStation 3. Fedora 7 работает с внешним жестким диском USB, но не может обнаружить внутренний диск, Fedora 9 обнаруживает внутренний диск, но не USB-диск, Fedora 8 не будет работать из-за проблем с обнаружением видеокарты. Fedora 10 устанавливается на внутренний жесткий диск без каких-либо проблем и отлично работает без изменения каких-либо настроек.

Fedora 12 устанавливается на PlayStation 3 только при работе с 64-битным ядром и только когда выбран английский язык.

RSX Homebrew

Linux на PlayStation 3 позволяет будет разработан ряд программ домашнего приготовления. Хотя производительности Cell более чем достаточно для обработки большинства требований к мультимедиа или рендеринга сложной трехмерной графики, ему не хватает производительности терафлопс современного графического процессора . Оборудование для выборки текстур. По этой причине многие сложные игры невозможны на PlayStation 3 через Linux, поскольку доступ к аппаратному ускорению в RSX ограничен гипервизором .

. RSX через ядро ​​Linux и X Window System. Можно использовать память RSX в качестве места подкачки. Уловка для доступа к некоторым функциям 3D была заблокирована в прошивке 2.10.

AsbestOS

Достижения в области обратного проектирования были сосредоточены вокруг недавно обнаруженной уязвимости парсинга дескриптора USB в прошивке 3.41, которая позволяла запускать ядро ​​Linux на прошивке 3.41. Текущее состояние проекта - это возможность загрузить ядро ​​Linux через TFTP и запустить его с доступом ко всем 7 SPE (требуется применение небольшого патча к ядру). Остальная часть системы может работать на общем ресурсе NFS - доступ к жесткому диску в настоящее время не реализован, как и некоторые другие функции.

Кроме того, поскольку эксплойт запускает ядро ​​с игровыми привилегиями, теперь доступно ускорение графики, хотя для этого требуется переработка кода драйвера nouveau.

FreeBSD

Поддержка PlayStation 3 была добавлена ​​в FreeBSD 9.0 летом 2010 года. Эта поддержка ограничена машинами с сохраненной функциональностью OtherOS (версия прошивки 3.15 и более ранняя).

См. Также
Ссылки
Внешние ссылки
Wikibook Linux Guide есть страница по теме: PlayStation 3
Последняя правка сделана 2021-06-01 04:13:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте