OtherOS es una función de las primeras versiones de la consola de videojuegos PlayStation 3 de Sony Computer Entertainment , que permite la instalación de software por parte del usuario, como Linux o FreeBSD . El software que se ejecuta en el entorno OtherOS tiene acceso a 6 de los 7 elementos de procesamiento sinérgico . [ 1 ] Sony implementó un hipervisor que restringe el acceso al chip gráfico RSX Reality Synthesizer . IBM proporcionó una introducción a la programación de aplicaciones paralelas en la PlayStation 3.
Sony eliminó la función de forma controvertida tras la actualización del firmware del sistema 3.21, publicada el 1 de abril de 2010. [ 2 ] Se presentó una demanda colectiva contra Sony en nombre de los usuarios, pero un juez federal la desestimó con carácter definitivo en 2011. El juez declaró: «Desde el punto de vista legal, los demandantes no han alegado hechos ni articulado una teoría que permita responsabilizar a Sony». [ 3 ] Sin embargo, esta decisión fue revocada en una sentencia de apelación de 2014 [ 4 ] que determinó que los demandantes sí habían presentado alegaciones claras y suficientemente sustanciales. Finalmente, en 2016, Sony llegó a un acuerdo con los usuarios que habían instalado Linux o comprado una PlayStation 3 basándose en la disponibilidad de OtherOS. [ 5 ]
El acuerdo fue rechazado en febrero de 2017 por la jueza Yvonne Gonzalez, quien citó dos problemas: el alto porcentaje de honorarios de los abogados y la dificultad de los usuarios para cobrar. [ 6 ] [ 7 ] [ 8 ] Sony respondió en septiembre de 2017, ofreciendo a cada miembro de una sola clase propuesta hasta $65. Esto representa un cambio con respecto a los pagos de $55 y $9 para los miembros de dos clases separadas en la propuesta anterior. [ 9 ]
Historia

Desde el año 2000, Sony ha comercializado Linux para PlayStation 2. Promocionó el lanzamiento del PS2 Linux Kit , que incluye un sistema operativo basado en Linux, un teclado y un ratón USB , un adaptador VGA , un adaptador de red Ethernet para PlayStation 2 y un disco duro (HDD) de 40 GB .
La PlayStation 3 no tiene Linux preinstalado. Sin embargo, poco después del lanzamiento de la PlayStation 3, Sony incluyó una opción en el menú XMB que permitía arrancar Linux desde el disco duro o desde un Live CD que utilizara el kernel del distribuidor . [ 10 ] El manual de instalación de la versión Yellow Dog Linux para PS3 indicaba: «Se pretendía que usted, como propietario de una PS3, pudiera jugar, ver películas, ver fotos, escuchar música y ejecutar un sistema operativo Linux completo que transformara su PS3 en un ordenador doméstico». [ 11 ]
El anuncio de Sony sobre el próximo lanzamiento de la PS3 Slim en septiembre de 2009, declaró que no sería compatible con la función OtherOS, sin ninguna explicación. [ 12 ] En marzo de 2010, Sony anunció que OtherOS se eliminaría debido a problemas de seguridad, a partir del firmware 3.21 de la PS3 el 1 de abril de 2010. [ 13 ]
Se han descubierto varios métodos para evitar la actualización y mantener la capacidad de iniciar sesión en PlayStation Network , la mayoría de los cuales utilizan servidores DNS de terceros. [ 14 ]
George Hotz afirmó haber creado un firmware personalizado para la PS3 llamado 3.21OO que reactivaba OtherOS y publicó un video como prueba. [ 15 ] Algunos en la comunidad en línea afirman que este firmware personalizado era un engaño. [ 16 ] El 14 de julio de 2010, Hotz anunció que no lanzaría su firmware personalizado para PlayStation 3. [ 17 ]
El 27 de abril de 2010, se presentó una demanda colectiva en California. En ella se alegaba que la eliminación de la función OtherOS era "injusta y engañosa" y constituía una "violación de la buena fe". [ 18 ] La mayor parte de la demanda se relaciona con la violación de varias leyes de protección al consumidor vinculadas a dicha eliminación. También se presentaron otras demandas, de naturaleza similar, pero interpuestas por particulares. [ 19 ]
En enero de 2011, Sony demandó a Hotz y a miembros de fail0verflow por haber pirateado la PS3. Los cargos incluían la violación de la DMCA , la CFAA , la ley de derechos de autor y la CCDAFA de California , así como el incumplimiento de contrato (relacionado con el Acuerdo de Usuario de PlayStation Network ), interferencia ilícita , apropiación indebida y allanamiento de morada . [ 20 ]
En febrero de 2011, el juez de distrito estadounidense Richard Seeborg desestimó la mayoría de las demandas colectivas, con la posibilidad de enmendarlas, al considerar que los demandantes no habían presentado una demanda válida. Seeborg declaró: «Si bien en este momento no se puede concluir, como cuestión de derecho, que Sony pudiera, sin consecuencias legales, obligar a sus clientes a elegir entre no instalar la actualización de software o perder el acceso a la otra función del sistema operativo, las alegaciones actuales de la demanda no constituyen, en gran medida, una demanda válida. Por consiguiente, con excepción de un cargo, se concederá la solicitud de desestimación, con la posibilidad de enmendarla». [ 21 ]
El 4 de mayo de 2011, Youness Alaoui del equipo PS3MFW anunció [ 22 ] el lanzamiento de un firmware modificado para PS3 que permite ejecutar OtherOS. [ 23 ] [ 24 ] [ 25 ]
El 8 de diciembre de 2011, el juez de distrito estadounidense Richard Seeborg desestimó el último cargo restante de la demanda colectiva, declarando: "Desde el punto de vista legal, los demandantes no han alegado hechos ni articulado una teoría sobre la cual Sony pueda ser considerada responsable". [ 26 ]
En enero de 2014, el Tribunal de Apelaciones del Noveno Circuito de los Estados Unidos revocó parcialmente el sobreseimiento y devolvió el caso al tribunal de distrito. [ 27 ]
En 2016, Sony llegó a un acuerdo con los usuarios estadounidenses que instalaron Linux o compraron una PlayStation 3 con la funcionalidad del sistema operativo alternativo. [ 28 ] Este acuerdo proporcionó un pago de $55 a los propietarios que usaron un sistema operativo alternativo y/o $9 por comprar una PlayStation con esa opción.
El acuerdo fue rechazado en febrero de 2017 por la jueza Yvonne Gonzalez, quien alegó dos problemas. El primero fue el porcentaje que cobraban los abogados y el segundo, los obstáculos que enfrentaban quienes tenían derecho a recibir la indemnización. [ 29 ] [ 30 ] [ 31 ] Sony respondió en septiembre de 2017, ofreciendo a los miembros de una sola clase propuesta hasta $65. Esto representa un cambio con respecto a los pagos de $55 y $9 para los miembros de dos clases separadas en la propuesta anterior. [ 32 ]
En noviembre de 2018 se enviaron los pagos finales a los miembros de la clase por un monto de $10.07. [ 33 ]
núcleo de Linux

Linux soporta PlayStation 3 con la versión 2.6.21. No se requieren parches ni modificaciones. [ 34 ] Un sencillo CD de complementos de Linux para PS3 incluye soporte para Fedora 8 y otros sistemas operativos que ya afirman instalarse de forma nativa en PS3. [ 35 ] Sin embargo, actualmente hay un problema con el último cargador de arranque kboot proporcionado por kernel.org . Una vez que el usuario selecciona la acción predeterminada, los puertos USB se desregistran en algunos sistemas. Hay una solución alternativa disponible en PSUbuntu .
Distribuciones
Debian , Fedora 8, Gentoo , OpenSUSE (10.3 a 11.1) y Ubuntu se ejecutan en PlayStation 3. [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ] Yellow Dog Linux para PlayStation 3 se lanzó por primera vez a finales de 2006. [ 41 ]
Ubuntu

Algunas versiones de Ubuntu , hasta la versión 10.10, se han adaptado a la plataforma PS3. [ 42 ] El instalador no puede ejecutarse en modo Live con resoluciones de vídeo de 480i o 480p , pero ofrece un instalador basado en texto que instala Ubuntu completamente funcional. Es posible montar un disco duro USB externo como carpeta de inicio durante la instalación.
La versión LTS 8.04 (Hardy Heron) de Ubuntu es incompatible con la PS3. Sin embargo, la versión 8.10 (Intrepid Ibex) se adaptó a la PS3 en la misma fecha de lanzamiento que la versión principal oficial de Ubuntu. [ 43 ]
Perro amarillo Linux

Yellow Dog Linux 5.0 fue una de las primeras distribuciones de Linux en ejecutarse en la plataforma PlayStation 3 de Sony . [ 44 ] Está diseñada específicamente para HDTV, por lo que los usuarios con SDTV tendrán que usar los comandos 'installtext' y 'ydl480i' para instalarla y ejecutarla. [ 45 ]
Yellow Dog Linux is based on the Red Hat Enterprise Linux/CentOS core and relies on the RPM Package Manager. Digital audio has been verified to function properly, however, the Nvidiagraphics card is not supported beyond framebuffer mode. In addition, some other hardware components will not function properly without modifications to the kernel. Wi-Fi function via the Network Manager is also not fully supported and must be entered manually via the Network Configuration tool, or in some cases, through the command shell.[46] A workaround is available to enable wireless to be configured via the Network Manager.[47]
openSUSE
openSUSE 10.3 was the first version of openSUSE to run on the SonyPlayStation 3 platform. openSUSE is a free version of SUSE Linux, which was then owned by Novell. There are PlayStation 3 specific installation instructions available for openSUSE.[48]
Starting with openSUSE 11.2, support for the PowerPC architecture (and therefore the PlayStation 3) has been dropped.[49]
Fedora
Fedora also ran on the PlayStation 3.[50] Fedora 7 works on a USB external hard disk but fails to detect the internal disk, Fedora 9 detects the internal disk but not the USB disk, Fedora 8 will not work due to video "card" detection problems. Fedora 10 installs on the internal hard disk without any issues and works fine without having to change any settings.
Fedora 12 only installs on the PlayStation 3 when running the 64-bit kernel.[51]
RSX Homebrew
Linux on the PlayStation 3 allows for a range of homebrew programs to be developed. Although the Cell's performance is more than enough to handle most media requirements or render complex 3D graphics, it does lack the teraflops performance of a contemporary GPU's texture fetching hardware. For this reason many complex games are not possible on the PlayStation 3 through Linux, as access to hardware acceleration in the RSX is restricted by a hypervisor.
Se han producido avances para permitir el acceso al RSX a través del kernel de Linux y el sistema X Window . [ 52 ] Es posible usar la memoria RSX como espacio de intercambio. Un truco para acceder a algunas funciones 3D fue bloqueado con el firmware 2.10.
Amianto
Los avances en ingeniería inversa se centraron en una vulnerabilidad de análisis de descriptores USB en el firmware 3.41, que permitía ejecutar el kernel de Linux en dicho firmware. [ 53 ] [ 54 ] El estado actual del proyecto permite cargar el kernel de Linux mediante TFTP y ejecutarlo con acceso a los 7 SPE (requiere aplicar un pequeño parche al kernel). El resto del sistema puede ejecutarse en un recurso compartido NFS; el acceso al disco duro no está implementado actualmente, al igual que otras funcionalidades. [ 55 ]
Además, dado que la vulnerabilidad ejecuta el kernel con privilegios de juego, ahora está disponible la aceleración gráfica, aunque requiere una modificación del código del controlador nouveau .
FreeBSD
La compatibilidad con PlayStation 3 se añadió a FreeBSD 9.0 en el verano de 2010. Esta compatibilidad está limitada a máquinas que aún conservan la funcionalidad de OtherOS (versión de firmware 3.15 y anteriores).
Véase también
Referencias
- ↑ Acceso a SPE archivado el 15 de octubre de 2007 en Wayback Machine .
- ↑ "Actualización de firmware de PS3 (v3.21)" . PlayStation.Blog . 28 de marzo de 2010. Consultado el 27 de septiembre de 2016 .
- ↑ "Sony desestima las reclamaciones sobre la actualización de PlayStation 3" . Courthouse News Service. 9 de diciembre de 2011. Consultado el 16 de diciembre de 2011 .
- ↑ "Tribunal de Apelaciones reactiva la demanda colectiva por PS3" . topclassactions.com. 8 de enero de 2014. Archivado del original el 22 de marzo de 2016. Consultado el 22 de marzo de 2016 .
- ↑ Kravets, David (21 de junio de 2016). "Sony acepta pagar millones a los jugadores para resolver el escándalo de Linux en PS3" . Ars Technica . Consultado el 19 de julio de 2016 .
- ↑ "Fin del juego para el asentamiento de Linux en PS3" . ArsTechnica. 2 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Juez rechaza acuerdo en demanda por "Otro sistema operativo" de PlayStation 3" . Consumerist . 13 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Juez rechaza acuerdo en demanda colectiva por PS3 Linux" . Consumerist. 10 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Sony solicita la aprobación del acuerdo revisado de 3,75 millones de dólares por la PS3" . Law360. 5 de septiembre de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Manual de PlayStation (Cómo hacerlo)" . Manuals.playstation.net. 17 de diciembre de 2009. Consultado el 19 de septiembre de 2012 .
- ↑ "Yellow Dog Linux se lanza para PS3" . Consultado el 29 de agosto de 2007 .
- ↑ "Comunicado de prensa de SCEE sobre la PS3 Slim" . Archivado del original el 22 de agosto de 2009. Consultado el 18 de agosto de 2009 .
- ↑ "Firmware 3.21 para PS3 disponible el 1 de abril" . 29 de marzo de 2010. Consultado el 29 de marzo de 2010 .
- ↑ "Cómo omitir el firmware 3.21 de PS3 y conectarse a PSN" . Archivado del original el 6 de abril de 2010. Consultado el 6 de abril de 2010 .
- ↑ "Otros sistemas operativos compatibles con "3.21OO"" . Consultado el 23 de mayo de 2010 .
- ↑ McWhertor, Michael (7 de abril de 2010). "Hacker afirma haber logrado que Linux funcione (de nuevo) en PS3" . Kotaku . Consultado el 2 de abril de 2013 .
- ↑ "Geohot se despide; ¡No habrá 3.21OO para ti!" . Consultado el 23 de julio de 2010 .
- ↑ "Demanda" (PDF) , Ventura v. Sony Computer Entertainment America Inc. (Presentación judicial), n.º 4:10-cv-01811, Expediente 1, NDCA, 27 de abril de 2010 , consultado el 25 de julio de 2017 – vía RECAP en los párrafos 1, 45, 54-55, 57
- ↑ "Sony demandada de nuevo por eliminar la función de Linux en PS3" . IGN = 07/05/2010. 8 de mayo de 2010.
- ↑ Sony toma medidas y demanda oficialmente a Geohot y fail0verflow por el jailbreak de PS3 . Nilay Patel, Engadget (12 de enero de 2011). Consultado el 16 de febrero de 2011.
- ↑ "Sony desestima las reclamaciones sobre la actualización de PlayStation 3" . Courthouse News Service. 9 de diciembre de 2011. Consultado el 16 de diciembre de 2011 .
- ↑ Tweet de Youness Alaoui
- ↑ "¡OtherOS ha vuelto!" . Archivado del original el 28 de septiembre de 2017 . Consultado el 6 de mayo de 2011 .
- ↑ OtherOS++ Archivado el 27/08/2017 en Wayback Machine en gitbrew.org (Para ver los archivos archivados, consulte PsDevWiki ).
- ↑ Ars Technica (6 de mayo de 2011). "Con PSN aún caído, los hackers devuelven Linux a PlayStation 3" .
- ↑ "Sony desestima las reclamaciones sobre la actualización de PlayStation 3" . Courthouse News Service. 9 de diciembre de 2011. Consultado el 16 de diciembre de 2011 .
- ↑ "Tribunal de apelaciones reactiva la demanda colectiva contra PS3" . 8 de enero de 2014. Consultado el 4 de febrero de 2014 .
- ↑ Kravets, David (21 de junio de 2016). "Sony acepta pagar millones a los jugadores para resolver el escándalo de Linux en PS3" . Ars Technica . Consultado el 19 de julio de 2016 .
- ↑ "Fin del juego para el asentamiento de Linux en PS3" . ArsTechnica. 2 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Juez rechaza acuerdo en demanda por "Otro sistema operativo" de PlayStation 3" . Consumerist . 13 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Juez rechaza acuerdo en demanda colectiva por PS3 Linux" . Consumerist. 10 de febrero de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ "Sony solicita la aprobación del acuerdo revisado de 3,75 millones de dólares por la PS3" . Law360. 5 de septiembre de 2017. Consultado el 7 de noviembre de 2017 .
- ↑ Khan, Danial (14 de noviembre de 2018). "Sony envía cheques de indemnización de 10 dólares por la demanda relacionada con "Otros sistemas operativos" de PS3" . Gearnuke . Archivado del original el 21 de marzo de 2023. Consultado el 12 de diciembre de 2018 .
- ↑ La fuente más reciente para el kernel de PS3
- ↑ CD de complementos de Linux para PS3 Archivado el 18/09/2017 en Wayback Machine
- ↑ "Debian-Live para PS3" . Consultado el 4 de marzo de 2007 .
- ↑ "PlayStation 3 Spin" . Archivado del original el 7 de junio de 2010. Recuperado el 7 de octubre de 2007 .
- ↑ "Gentoo" . Whitesanjuro.googlepages.com. Archivado del original el 28 de agosto de 2009. Consultado el 19 de septiembre de 2012 .
- ↑ "Ubuntu" . Ubuntuforums.org . Consultado el 19 de septiembre de 2012 .
- ↑ Chris Holland (19 de noviembre de 2006). "Cómo instalar otro sistema operativo (con voz en off)" . Youtube.com. Archivado del original el 14 de diciembre de 2021. Consultado el 19 de septiembre de 2012 .
- ↑ Boyes, Emma (27 de noviembre de 2006). "Yellow Dog Linux se lanza para PlayStation 3" . gamespot . Consultado el 30 de noviembre de 2006 .
- ↑ "help.ubuntu.com" . help.ubuntu.com . Consultado el 19 de septiembre de 2012 .
- ↑ "Liberado el Intrepid Ibex" . PsUbuntu. 30 de octubre de 2008. Archivado del original el 24 de diciembre de 2011. Consultado el 30 de octubre de 2008 .
- ↑ "IGN: Yellow Dog Linux 5.0 Hands-on" . Ps3.ign.com. 30 de noviembre de 2006. Consultado el 19 de septiembre de 2012 .
- ↑ terrasoftsolutions.com Archivado el 22 de septiembre de 2007 en Wayback Machine
- ↑ "Página de soporte de hardware de Yellow Dog Linux 6.x" . Terrasoftsolutions.com. Archivado del original el 7 de octubre de 2012. Consultado el 19 de septiembre de 2012 .
- ↑ "Yellow Dog Linux • Ver tema - wicd - atascado "Obteniendo dirección IP..." - mi solución" . Yellowdog-board.com . Consultado el 19 de septiembre de 2012 .
- ↑ en.opensuse.org
- ↑ "old-en.opensuse.org" . Archivado del original el 30 de agosto de 2019. Consultado el 30 de agosto de 2015 .
- ↑ "CECHExx PS3 con firmware 2.01" . Archivado del original el 18 de septiembre de 2017. Recuperado el 29 de abril de 2011 .
- ↑ "Instalación de FC12 en una PlayStation 3 de 80 GB" . 28 de noviembre de 2009.
- ↑ "ps3:rsx" . Wiki.ps2dev.org. 26 de octubre de 2010. Archivado del original el 21 de enero de 2009. Consultado el 19 de septiembre de 2012 .
- ↑ "AsbestOS - ejecutando Linux como GameOS" . Consultado el 26 de octubre de 2010 .
- ↑ Corbet, Jonathan (20 de octubre de 2010). "LWN - Entrada de noticias sobre asbestOS" . Recuperado el 26 de octubre de 2010 .
- ↑ Martin, Hector (26 de noviembre de 2023), marcan/asbestos , consultado el 7 de enero de 2024
Enlaces externos
- Descripción general de la plataforma abierta para PlayStation 3 (Archivado el 5 de junio de 2007 en Wayback Machine)
- 3.21 Actualización de firmware que elimina la capacidad OtherOS
- Cómo omitir el firmware 3.21 de PS3 y conectarse a PSN usando un servidor DNS interno
- Linux
- PlayStation 3
- Sistemas operativos PowerPC
- Sistemas operativos de consolas de videojuegos
- Controversias en los videojuegos