Другое - 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]

История

Кластер PlayStation 3 под управлением операционной системы Linux

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

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

Когда Sony объявила о предстоящем выпуске PS3 Slim в сентябре 2009 года, они заявили, что она не будет поддерживать функцию OtherOS, без каких-либо объяснений.[12] В марте 2010 года Sony объявила, что функция «Другая ОС» в исходных моделях PS3 будет удалена из-за проблем с безопасностью в прошивке PS3 Firmware 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] Желтая собака 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

Желтая собака Linux 5.0 был одним из первых дистрибутивов Linux, работающих на Sony с PlayStation 3 Платформа.[45] Он разработан специально для HDTV, поэтому пользователи с SDTV должны будут использовать команды installtext и ydl480i для установки и запуска.[46]

Yellow Dog Linux основан на Red Hat Enterprise Linux /CentOS ядро и полагается на Об / мин менеджер пакетов. Функционирование цифрового звука было подтверждено, однако Nvidia видеокарта не поддерживается за пределами кадровый буфер Режим. Кроме того, некоторые другие аппаратные компоненты не будут работать должным образом без модификации ядра. Wi-Fi Функциональность через Network Manager также не полностью поддерживается и должна быть введена вручную через инструмент Network Configuration или, в некоторых случаях, через командную оболочку.[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 позволяет использовать ряд домашнее пиво программы, которые предстоит разработать. Хотя Клетки производительности более чем достаточно, чтобы справиться с большинством требований к мультимедиа или сложным 3D графика, ему не хватает терафлопс исполнение современного GPU оборудование для получения текстур. По этой причине многие сложные игры невозможны на PlayStation 3 через Linux, так как доступ к аппаратному ускорению в RSX ограничен гипервизор.

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

AsbestOS

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

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

FreeBSD

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

Смотрите также

использованная литература

  1. ^ "Обновление прошивки PS3 (v3.21)". Блог PlayStation. Получено 2016-09-27.
  2. ^ Доступ SPE В архиве 15 октября 2007 г. Wayback Machine
  3. ^ "Sony отклоняет претензии по обновлению PlayStation 3". Служба новостей здания суда. 9 декабря 2011 г.. Получено 16 декабря 2011.
  4. ^ «Апелляционный суд возвращает в игру коллективный иск против PS3». topclassactions.com. 8 января 2014 года. Архивировано 22 марта 2016 года.. Получено 22 марта 2016.CS1 maint: неподходящий URL (ссылка на сайт)
  5. ^ Кравец, Давид (21 июня 2016 г.). «Sony соглашается заплатить миллионы геймерам, чтобы урегулировать крах PS3 Linux». Ars Technica. Получено 19 июля 2016.
  6. ^ «Игра окончена для поселения Linux для PS3». ArsTechnica. 2 февраля 2017 г.. Получено 2017-11-07.
  7. ^ «Судья отклоняет мировое соглашение по PlayStation 3» «Судебный процесс по другой ОС». Потребитель. 13 февраля 2017 г.. Получено 2017-11-07.
  8. ^ "Мировое соглашение с судьей Никсом для PS3 Linux". Потребитель. 10 февраля 2017 г.. Получено 2017-11-07.
  9. ^ «Sony просит одобрить пересмотренное мировое соглашение для PS3 на сумму 3,75 миллиона долларов». Закон360. 5 сентября 2017 г.. Получено 2017-11-07.
  10. ^ «Руководство по PlayStation (Как сделать)». Manuals.playstation.net. 2009-12-17. Получено 2012-09-19.
  11. ^ «Yellow Dog Linux запускается для PS3». Получено 2007-08-29.
  12. ^ "Пресс-релиз SCEE PS3 Slim". Архивировано из оригинал 22 августа 2009 г.. Получено 2009-08-18.
  13. ^ «Прошивка 3.21 для PS3 выйдет 1 апреля». Получено 2010-03-29.
  14. ^ «Архивная копия». Архивировано из оригинал на 2010-04-06. Получено 2010-04-06.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  15. ^ "OtherOS Поддерживается на" 3.21OO"". Получено 2010-05-23.
  16. ^ «Хакер утверждает, что Linux снова работает на PS3». Получено 2013-04-02.
  17. ^ "Прощай, Geohot; № 3.21OO для тебя!". Получено 2010-07-23.
  18. ^ "Жалоба" (PDF), Вентура против Sony Computer Entertainment America Inc. (Подача документов в суд), N.D.C.A., № 4: 10-cv-01811 (Дело 1), 27 апреля 2010 г., получено 25 июля, 2017 - через Резюме в ¶¶ 1, 45, 54-55, 57
  19. ^ «Sony снова подала в суд за удаление функции Linux для PS3». IGN = 07 мая 2010 г.
  20. ^ Sony подает в суд на Geohot и fail0verflow за побег из тюрьмы для PS3. Нилай Патель, Engadget (12 января 2011 г.). Проверено 16 февраля 2011.
  21. ^ Смотрите также Файл: sonyvhotz.djvu
  22. ^ "Sony отклоняет претензии по обновлению PlayStation 3". Служба новостей здания суда. 2011-12-09. Получено 2011-12-16.
  23. ^ Твитнуть от Юнесс Алауи
  24. ^ "OtherOS возвращается!". Архивировано из оригинал на 2017-09-28. Получено 2011-05-06.
  25. ^ Другое: ОС ++ В архиве 2017-08-27 в Wayback Machine на gitbrew.org
  26. ^ Ars Technica. «Поскольку PSN все еще не работает, хакеры возвращают Linux на PlayStation 3».
  27. ^ "Sony отклоняет претензии по обновлению PlayStation 3". Служба новостей здания суда. 9 декабря 2011 г.. Получено 2011-12-16.
  28. ^ «Апелляционный суд возвращает в игру коллективный иск против PS3». 2014-01-08. Получено 2014-02-04.
  29. ^ Кравец, Давид (21 июня 2016 г.). «Sony соглашается заплатить миллионы геймерам, чтобы урегулировать крах PS3 Linux». Ars Technica. Получено 19 июля 2016.
  30. ^ «Игра окончена для поселения Linux для PS3». ArsTechnica. 2 февраля 2017 г.. Получено 2017-11-07.
  31. ^ «Судья отклоняет мировое соглашение по PlayStation 3» «Судебный процесс по другой ОС». Потребитель. 13 февраля 2017 г.. Получено 2017-11-07.
  32. ^ "Мировое соглашение с судьей Никсом для PS3 Linux". Потребитель. 10 февраля 2017 г.. Получено 2017-11-07.
  33. ^ «Sony просит одобрить пересмотренное мировое соглашение для PS3 на сумму 3,75 миллиона долларов». Закон360. 5 сентября 2017 г.. Получено 2017-11-07.
  34. ^ Хан, Даниал (14 ноября 2018 г.). «Sony отправляет чеки на сумму 10 долларов за PS3» Иск «Другая ОС» ». Gearnuke. Получено 12 декабря, 2018.
  35. ^ Последний исходный код ядра PS3[требуется разъяснение ]
  36. ^ Дополнительный компакт-диск Linux для PS3 В архиве 2017-09-18 в Wayback Machine[требуется разъяснение ]
  37. ^ «Debian-Live для PS3». Получено 2007-03-04.
  38. ^ "PlayStation 3 Spin". Архивировано из оригинал на 2010-06-07. Получено 2007-10-07.
  39. ^ "Gentoo". Whitesanjuro.googlepages.com. Получено 2012-09-19.
  40. ^ "Ubuntu". Ubuntuforums.org. Получено 2012-09-19.
  41. ^ Крис Холланд (19 ноября 2006 г.). «Как установить другую ОС (с озвучкой)». Youtube.com. Получено 2012-09-19.
  42. ^ Бойс, Эмма (27 ноября 2006 г.). «Yellow Dog Linux запускается для PlayStation 3». игровая площадка. Получено 2006-11-30.
  43. ^ "help.ubuntu.com". help.ubuntu.com. Получено 2012-09-19.
  44. ^ "Intrepid Ibex выпущен". PsUbuntu. 2008-10-30. Архивировано из оригинал 24 декабря 2011 г.. Получено 2008-10-30.
  45. ^ "IGN: Yellow Dog Linux 5.0 Практическое занятие". Ps3.ign.com. 2006-11-30. Получено 2012-09-19.
  46. ^ terrasoftsolutions.com В архиве 22 сентября 2007 г. Wayback Machine
  47. ^ "Страница поддержки оборудования Yellow Dog Linux 6.x". Terrasoftsolutions.com. Архивировано из оригинал на 2012-10-07. Получено 2012-09-19.
  48. ^ «Yellow Dog Linux • Просмотр темы - wicd - застрял« Получение IP-адреса ... »- мое исправление». Yellowdog-board.com. Получено 2012-09-19.
  49. ^ en.opensuse.org
  50. ^ old-en.opensuse.org
  51. ^ "CECHExx PS3 с прошивкой 2.01". Архивировано из оригинал на 2017-09-18. Получено 2011-04-29.
  52. ^ «Установка FC12 на PlayStation 3 80 ГБ».
  53. ^ "ps3: rsx". Wiki.ps2dev.org. 2010-10-26. Архивировано из оригинал 21 января 2009 г.. Получено 2012-09-19.
  54. ^ «AsbestOS - запуск Linux как gameos». Получено 2010-10-26.
  55. ^ "LWN - запись новостей AsbestOS". Получено 2010-10-26.

внешние ссылки