OtherOS была функцией, доступной в ранних версиях игровой консоли PlayStation 3, которая позволяла запускать в системе установленное пользователем программное обеспечение, такое как Linux или FreeBSD . Эта функция недоступна в новых моделях и была удалена из старых моделей с помощью обновления прошивки системы 3.21, выпущенного 1 апреля 2010 г. [1]
Программное обеспечение, работающее в среде OtherOS, имело доступ к 6 из 7 элементов синергетической обработки ; [2] Sony внедрила гипервизор, ограничивающий доступ из RSX. IBM представила введение в программирование параллельных приложений на PlayStation 3.
Судебный иск был подан против Sony от имени тех , кто желает продолжить средства правовой защиты (см системное программное обеспечение PlayStation 3 ) , но был уволен с предрассудками в 2011 году федеральным судьей. Судья заявил: «С юридической точки зрения ... истцы не смогли изложить факты или сформулировать теорию, по которой Sony может быть привлечена к ответственности». [3] Однако это решение было отменено решением апелляционного суда 2014 года [4], который установил, что истцы действительно предъявили четкие и достаточно существенные требования. В конце концов, в 2016 году Sony согласилась с пользователями, которые установили Linux или купили PlayStation 3 на основе альтернативной функциональности ОС. [5]
Затем в феврале 2017 года решение было отклонено судьей Ивонн Гонсалес, сославшись на две проблемы. Первый - это процент, взимаемый юристами, а второй - препятствия, с которыми сталкиваются лица, имеющие право на взыскание. [6] [7] [8] Sony ответила в сентябре 2017 года, предложив членам единственного предложенного класса до 65 долларов. Это изменение по сравнению с выплатами в размере 55 и 9 долларов для членов двух отдельных классов в предыдущем предложении. [9]
История
С 2000 года Sony в своем маркетинге использовала тот факт, что PlayStation 2 может работать под управлением Linux . Они продвигали выпуск PS2 Linux Kit , который включал операционную систему на базе Linux, USB- клавиатуру и мышь, адаптер VGA , сетевой адаптер PlayStation 2 Ethernet и жесткий диск (HDD) на 40 ГБ .
На PlayStation 3 не предустановлен Linux. Однако вскоре после запуска PlayStation 3 Sony включила в меню XMB опцию, которая позволяла загружаться в Linux с жесткого диска или с Live CD , с которого загружалось ядро дистрибьютора . [10] В руководстве по установке Linux-версии Yellow Dog для PS3 было сказано: «Предполагалось, что вы, владелец PS3, сможете играть в игры, смотреть фильмы, просматривать фотографии, слушать музыку и запускать полнофункциональную ОС Linux. система, которая превращает вашу PS3 в домашний компьютер ». [11]
Когда Sony объявила о предстоящем выпуске PS3 Slim в сентябре 2009 года, они заявили, что она не будет поддерживать функцию OtherOS, без каких-либо объяснений. [12] В марте 2010 года Sony объявила, что возможность «Другой ОС» в исходных моделях PS3 будет удалена из-за проблем безопасности в прошивке PS3 3.21 1 апреля 2010 года. [13]
Было обнаружено несколько методов обхода обновления и сохранения возможности входа в PSN, большинство из которых связано с использованием сторонних DNS-серверов. [14]
Джордж Хотц утверждает, что создал кастомную прошивку для PS3 под названием 3.21OO, которая повторно включает OtherOS, и опубликовал видео своей кастомной прошивки в качестве доказательства. [15] Несмотря на выпуск видеоролика на YouTube, который явно демонстрирует использование его кастомной прошивки, некоторые в онлайн-сообществе утверждают, что эта кастомная прошивка на самом деле была подделкой. [16] 14 июля 2010 года Хотц объявил, что не будет выпускать свою кастомную прошивку для PlayStation 3. [17]
27 апреля 2010 года в Калифорнии был подан коллективный иск. В иске утверждалось, что удаление функции OtherOS было «несправедливым и вводящим в заблуждение» и «нарушением добросовестности». [18] Большая часть жалоб связана с нарушением различных законов о защите прав потребителей, связанных с удалением. Также было подано несколько других судебных исков, которые в чем-то похожи по своему характеру, но поданы другими лицами. [19]
В январе 2011 года Sony подала в суд на Хотца и участников fail0verflow за взлом PS3. Обвинения включали нарушение DMCA , CFAA , закона об авторском праве и CCDAFA Калифорнии , а также за нарушение контракта (связанного с Пользовательским соглашением PlayStation Network ) , неправомерное вмешательство , незаконное присвоение и посягательство . [20] [21]
В феврале 2011 года окружной судья США Ричард Сиборг отклонил большинство исков класса с разрешением на внесение поправок, сочтя, что истцы не предъявили иск. Сиборг заявил: «Хотя с правовой точки зрения на данном этапе нельзя сделать вывод о том, что Sony могла без юридических последствий вынудить своих клиентов сделать выбор либо отказаться от установки обновления программного обеспечения, либо потерять доступ к другим функциям ОС, настоящие утверждения жалобы в основном не содержат претензий. Соответственно, за исключением одного пункта, ходатайство об отклонении будет удовлетворено с разрешением на внесение изменений ". [22]
4 мая 2011 года Юнесс Алауи из команды PS3MFW объявил [23] о выпуске модифицированной прошивки для PS3, которая позволяет запускать OtherOS. [24] [25] [26]
8 декабря 2011 года окружной судья США Ричард Сиборг отклонил последний оставшийся пункт коллективного иска, заявив: «С юридической точки зрения ... истцы не смогли обосновать факты или сформулировать теорию, по которой Sony может быть привлечена к ответственности. . " [27]
В январе 2014 года Апелляционный суд девятого округа США частично отменил решение об увольнении и отправил дело обратно в окружной суд. [28]
В 2016 году Sony рассчиталась с американскими пользователями, которые установили Linux или купили PlayStation 3 на основе альтернативной функциональности ОС. [29] Это соглашение предусматривало выплату 55 долларов тем владельцам, которые использовали альтернативную ОС, и / или 9 долларов при покупке PlayStation в зависимости от варианта.
Затем в феврале 2017 года решение было отклонено судьей Ивонн Гонсалес, сославшись на две проблемы. Первый - это процент, взимаемый юристами, а второй - препятствия, с которыми сталкиваются лица, имеющие право на взыскание. [30] [31] [32] Sony ответила в сентябре 2017 года, предложив членам единственного предложенного класса до 65 долларов. Это изменение по сравнению с выплатами в размере 55 и 9 долларов для членов двух отдельных классов в предыдущем предложении. [33]
В ноябре 2018 года были отправлены окончательные выплаты участникам класса в размере 10,07 доллара США. [34]
Ядро Linux
Linux поддерживает PlayStation 3 с версией 2.6.21. Никаких патчей или модификаций не требуется. [35] Простой дополнительный компакт-диск Linux для PS3 включает поддержку Fedora 8 и других операционных систем, которые уже заявлены как изначально устанавливаемые на PS3. [36] Однако в настоящее время существует проблема с последним [ когда? ] kboot [ требуется пояснение ] загрузчик, предоставленный kernel.org . Как только пользователь выбирает действие по умолчанию, в некоторых системах регистрация портов USB отменяется. Обходным доступна на PSUbuntu . [ необходима цитата ]
Распределения
Debian , Fedora 8, Gentoo , OpenSUSE (с 10.3 по 11.1) и Ubuntu работают на PlayStation 3. [37] [38] [39] [40] [41] Yellow Dog Linux для PlayStation 3 был впервые выпущен в конце 2006 года. . [42]
Ubuntu
Некоторые версии Ubuntu до выпуска 10.10 были перенесены на платформу PS3. [43] Программа установки не может работать в режиме реального времени при работе с разрешением видео 480i или 480p , но она предлагает текстовый установщик, который устанавливает полнофункциональную Ubuntu. Во время установки можно смонтировать внешний жесткий диск USB в качестве домашней папки.
Версия LTS 8.04 (Hardy Heron) Ubuntu несовместима с PS3. Однако выпуск 8.10 (Intrepid Ibex) был перенесен на PS3 в ту же дату выпуска, что и официальный основной выпуск Ubuntu. [44]
Желтая собака Linux
Yellow Dog Linux 5.0 был один из первых дистрибутивов Linux для запуска на Sony «s PlayStation 3 платформы. [45] Он разработан специально для HDTV, поэтому пользователям SDTV придется использовать команды installtext и ydl480i для установки и запуска. [46]
Yellow Dog Linux основан на ядре Red Hat Enterprise Linux / CentOS и полагается на диспетчер пакетов RPM . Было проверено, что цифровой звук функционирует должным образом, однако графическая карта Nvidia не поддерживается за пределами режима буфера кадра . Кроме того, некоторые другие аппаратные компоненты не будут работать должным образом без модификации ядра. Функциональность Wi-Fi через Network Manager также не полностью поддерживается, и ее необходимо вводить вручную с помощью инструмента настройки сети или, в некоторых случаях, через командную оболочку. [47] Доступен обходной путь, позволяющий настроить беспроводную сеть через Network Manager. [48]
openSUSE
openSUSE 10.3 была первой версией openSUSE, работающей на платформе Sony PlayStation 3 . openSUSE - это бесплатная версия SUSE Linux , принадлежащая Novell . Для openSUSE доступны специальные инструкции по установке для PlayStation 3. [49]
Начиная с openSUSE 11.2, поддержка PowerPC (и, следовательно, PlayStation 3) была прекращена. [50]
Fedora
Fedora также работает на PlayStation 3 . [51] Fedora 7 работает с внешним жестким диском USB, но не может обнаружить внутренний диск, Fedora 9 обнаруживает внутренний диск, но не USB-диск, Fedora 8 не будет работать из-за проблем с обнаружением видеокарты. Fedora 10 устанавливается на внутренний жесткий диск без каких-либо проблем и отлично работает без изменения каких-либо настроек.
Fedora 12 устанавливается на PlayStation 3 только при работе с 64-битным ядром и только в том случае, если выбран английский язык. [52]
RSX Homebrew
Linux на PlayStation 3 позволяет разрабатывать целый ряд домашних программ. Хотя производительности Cell более чем достаточно для обработки большинства требований к мультимедиа или рендеринга сложной трехмерной графики , ему не хватает производительности в терафлопсах, как у современных аппаратных средств выборки текстур графического процессора . По этой причине многие сложные игры невозможны на PlayStation 3 через Linux, поскольку доступ к аппаратному ускорению в RSX ограничен гипервизором .
Были разработки по обеспечению доступа к RSX через ядро Linux и систему X Window . [53] Можно использовать память RSX в качестве области подкачки. Уловка для доступа к некоторым функциям 3D была заблокирована в прошивке 2.10.
AsbestOS
Достижения в области обратного инжиниринга были сосредоточены вокруг недавнего [ когда? ] обнаружил уязвимость парсинга дескриптора USB в прошивке 3.41, которая позволяет запускать ядро Linux на прошивке 3.41. [54] [55] Текущее состояние проекта - это возможность загрузить ядро Linux через TFTP и запустить его с доступом ко всем 7 SPE (требуется применение небольшого патча к ядру). Остальная часть системы может работать на общем ресурсе NFS - доступ к жесткому диску в настоящее время не реализован, как и некоторые другие функции.
Кроме того, поскольку эксплойт запускает ядро с игровыми привилегиями, теперь доступно ускорение графики, хотя для этого требуется переработка кода драйвера nouveau . [ необходима цитата ]
FreeBSD
Поддержка PlayStation 3 была добавлена в FreeBSD 9.0 летом 2010 года. Эта поддержка ограничена машинами с сохраненной функциональностью OtherOS (версия прошивки 3.15 и более ранняя).
Смотрите также
- Незаконный номер
- Закон о компьютерном мошенничестве и злоупотреблениях
- Кластер PlayStation 3
Рекомендации
- ^ "Обновление прошивки PS3 (v3.21)" . Блог PlayStation . Проверено 27 сентября 2016 .
- ↑ SPE Access. Архивировано 15 октября 2007 г. на Wayback Machine.
- ^ «Sony отказывается от претензий по обновлению PlayStation 3» . Служба новостей здания суда. 9 декабря 2011 . Проверено 16 декабря 2011 года .
- ^ «Апелляционный суд возвращает в игру коллективный иск против PS3» . topclassactions.com. 8 января 2014 года. Архивировано 22 марта 2016 года . Проверено 22 марта 2016 .CS1 maint: неподходящий URL ( ссылка )
- ^ Кравец, Давид (21 июня 2016 г.). «Sony соглашается заплатить миллионы геймерам, чтобы урегулировать крах PS3 Linux» . Ars Technica . Проверено 19 июля +2016 .
- ^ «Игра окончена для поселения PS3 Linux» . ArsTechnica. 2 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Судья отклоняет мировое соглашение в отношении PlayStation 3» «Судебный процесс по другой ОС» . Потребитель. 13 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Мировое соглашение по коллективному иску судьи Никсса PS3 Linux» . Потребитель. 10 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Sony просит одобрить пересмотренное мировое соглашение для PS3 на сумму 3,75 миллиона долларов» . Закон360. 5 сентября 2017 . Проверено 7 ноября 2017 .
- ^ «Руководство по PlayStation (Как сделать)» . Manuals.playstation.net. 2009-12-17 . Проверено 19 сентября 2012 .
- ^ «Yellow Dog Linux запускается для PS3» . Проверено 29 августа 2007 .
- ^ "Пресс-релиз SCEE PS3 Slim" . Архивировано из оригинального 22 августа 2009 года . Проверено 18 августа 2009 .
- ^ «Прошивка 3.21 для PS3 выйдет 1 апреля» . Проверено 29 марта 2010 .
- ^ «Архивная копия» . Архивировано из оригинала на 2010-04-06 . Проверено 6 апреля 2010 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ «OtherOS поддерживается на« 3.21OO » » . Проверено 23 мая 2010 .
- ^ «Хакер утверждает, что Linux снова работает на PS3» . Проверено 2 апреля 2013 .
- ^ "Прощай, Geohot; № 3.21OO для тебя!" . Проверено 23 июля 2010 .
- ^ «Жалоба» (PDF) , Вентура против Sony Computer Entertainment America Inc. (подача в суд), NDCA, № 4: 10-cv-01811 (Docket 1), 27 апреля 2010 г. , получено 25 июля 2017 г. - через Recap в ¶¶ 1, 45, 54-55, 57
- ^ «Sony снова подала в суд за удаление функции PS3 Linux» . IGN = 07 мая 2010 г.
- ^ Sony продолжает, официально подает в суд на Geohot и fail0verflow из-за побег из тюрьмы PS3 . Нилай Патель, Engadget (12 января 2011 г.). Проверено 16 февраля 2011.
- ^ См. Также Файл: sonyvhotz.djvu
- ^ «Sony отказывается от претензий по обновлению PlayStation 3» . Служба новостей здания суда. 2011-12-09 . Проверено 16 декабря 2011 .
- ^ Tweet от Юнесс Алауи
- ^ "OtherOS возвращается!" . Архивировано из оригинала на 2017-09-28 . Проверено 6 мая 2011 .
- ^ OtherOS ++ Архивировано 27 августа 2017 г. на Wayback Machine на gitbrew.org
- ^ Ars Technica. «Поскольку PSN все еще не работает, хакеры возвращают Linux на PlayStation 3» .
- ^ «Sony отказывается от претензий по обновлению PlayStation 3» . Служба новостей здания суда. 9 декабря 2011 . Проверено 16 декабря 2011 .
- ^ «Апелляционный суд возвращает в игру коллективный иск против PS3» . 2014-01-08 . Проверено 4 февраля 2014 .
- ^ Кравец, Давид (21 июня 2016 г.). «Sony соглашается заплатить миллионы геймерам, чтобы урегулировать крах PS3 Linux» . Ars Technica . Проверено 19 июля +2016 .
- ^ «Игра окончена для поселения PS3 Linux» . ArsTechnica. 2 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Судья отклоняет мировое соглашение в отношении PlayStation 3» «Судебный процесс по другой ОС» . Потребитель. 13 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Мировое соглашение по коллективному иску судьи Никсса PS3 Linux» . Потребитель. 10 февраля 2017 . Проверено 7 ноября 2017 .
- ^ «Sony просит одобрить пересмотренное мировое соглашение для PS3 на сумму 3,75 миллиона долларов» . Закон360. 5 сентября 2017 . Проверено 7 ноября 2017 .
- ^ Хан, Даниал (14 ноября 2018 г.). «Sony отправляет чеки на сумму 10 долларов для иска PS3« Другая ОС »» . Gearnuke . Проверено 12 декабря 2018 года .
- ^ Последний исходный код ядра PS3 [ требуется пояснение ]
- ^ Дополнительный компакт-диск Linux для PS3. Архивировано 18 сентября 2017 г. на Wayback Machine [ требуется пояснение ]
- ^ «Debian-Live для PS3» . Проверено 4 марта 2007 .
- ^ «PlayStation 3 Spin» . Архивировано из оригинала на 2010-06-07 . Проверено 7 октября 2007 .
- ^ "Gentoo" . Whitesanjuro.googlepages.com . Проверено 19 сентября 2012 .
- ^ «Убунту» . Ubuntuforums.org . Проверено 19 сентября 2012 .
- ^ Крис Холланд (19 ноября 2006 г.). «Как установить другую ОС (с закадровым голосом)» . Youtube.com . Проверено 19 сентября 2012 .
- ^ Бойс, Эмма (27 ноября 2006 г.). «Yellow Dog Linux запускается для PlayStation 3» . игровое место . Проверено 30 ноября 2006 .
- ^ "help.ubuntu.com" . help.ubuntu.com . Проверено 19 сентября 2012 .
- ^ «Бесстрашный козел выпущен» . Псубунту. 2008-10-30. Архивировано из оригинального 24 декабря 2011 года . Проверено 30 октября 2008 .
- ^ "IGN: Yellow Dog Linux 5.0 Практическое занятие" . Ps3.ign.com. 2006-11-30 . Проверено 19 сентября 2012 .
- ^ terrasoftsolutions.com. Архивировано 22 сентября 2007 г., в Wayback Machine.
- ^ «Страница поддержки оборудования Yellow Dog Linux 6.x» . Terrasoftsolutions.com. Архивировано из оригинала на 2012-10-07 . Проверено 19 сентября 2012 .
- ^ «Yellow Dog Linux • Просмотр темы - wicd - застрял« Получение IP-адреса ... »- мое исправление» . Yellowdog-board.com . Проверено 19 сентября 2012 .
- ^ en.opensuse.org
- ^ old-en.opensuse.org
- ^ «CECHExx PS3 с прошивкой 2.01» . Архивировано из оригинала на 2017-09-18 . Проверено 29 апреля 2011 .
- ^ «Установка FC12 на PlayStation 3 80 ГБ» .
- ^ "ps3: rsx" . Wiki.ps2dev.org. 2010-10-26. Архивировано из оригинала на 2009-01-21 . Проверено 19 сентября 2012 .
- ^ «AsbestOS - запуск Linux как gameos» . Проверено 26 октября 2010 .
- ^ «LWN - запись новостей AsbestOS» . Проверено 26 октября 2010 .
Внешние ссылки
- Обзор открытой платформы для PlayStation 3
- 3.21 обновление прошивки с удалением возможности OtherOS
- Как обойти прошивку 3.21 для PS3 и подключиться к PSN с помощью внутреннего DNS-сервера