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