OtherOS era una función disponible en las primeras versiones de la consola de videojuegos PlayStation 3 que permitía que el software instalado por el usuario, como Linux o FreeBSD , se ejecutara en el sistema. La función no está disponible en los modelos más nuevos y se eliminó de los modelos más antiguos mediante la actualización del firmware del sistema 3.21, publicada el 1 de abril de 2010. [1]
El software que se ejecuta en el entorno OtherOS tenía acceso a 6 de los 7 elementos de procesamiento sinérgico ; [2] Sony implementó un hipervisor que restringe el acceso desde RSX. IBM brindó una introducción a la programación de aplicaciones paralelas en PlayStation 3.
Se presentó una demanda colectiva contra Sony en nombre de aquellos que deseaban buscar recursos legales (consulte el software del sistema PlayStation 3 ), pero fue desestimada con prejuicio en 2011 por un juez federal. El juez declaró: "Como asunto legal, ... los demandantes no han alegado hechos ni han articulado una teoría sobre la cual Sony pueda ser considerada responsable". [3] Sin embargo, esta decisión fue anulada en una decisión de la corte de apelaciones de 2014 [4] que encontró que los demandantes habían hecho reclamos claros y suficientemente sustanciales. Finalmente, en 2016, Sony llegó a un acuerdo con los usuarios que instalaron Linux o compraron una PlayStation 3 basándose en la funcionalidad alternativa del sistema operativo. [5]
El acuerdo fue luego rechazado en febrero de 2017 por la jueza Yvonne González, citando dos problemas. El primero fue el porcentaje que cobraban los abogados y el segundo se refería a los obstáculos que enfrentaban quienes tenían derecho a cobrar. [6] [7] [8] Sony respondió en septiembre de 2017, ofreciendo a los miembros de una sola clase propuesta hasta $ 65. Este es un cambio de los pagos de $ 55 y $ 9 para miembros de dos clases separadas en la propuesta anterior. [9]
Historia
Desde 2000, Sony ha utilizado el hecho de que PlayStation 2 puede ejecutar Linux en su marketing. Promovieron el lanzamiento del PS2 Linux Kit , que incluía un sistema operativo basado en Linux, un teclado y mouse USB , un adaptador VGA , un adaptador de red Ethernet PlayStation 2 y una unidad de disco duro (HDD) de 40 GB .
La PlayStation 3 no tiene Linux preinstalado. Sin embargo, Sony incluyó una opción en el menú XMB poco después del lanzamiento de la PlayStation 3 que permitía arrancar Linux desde el disco duro o desde un Live CD que arrancaría el kernel del distribuidor . [10] El manual de instalación de la versión de Yellow Dog Linux para PS3 decía: "Estaba totalmente previsto que usted, propietario de una PS3, pudiera jugar, ver películas, ver fotos, escuchar música y ejecutar un sistema operativo Linux con todas las funciones. sistema que transforma tu PS3 en una computadora doméstica ". [11]
Cuando Sony anunció el próximo lanzamiento de la PS3 Slim en septiembre de 2009, declararon que no sería compatible con la función OtherOS, sin ofrecer ninguna explicación al respecto. [12] En marzo de 2010, Sony anunció que la capacidad "Otro sistema operativo" de los modelos originales de PS3 se eliminaría debido a problemas de seguridad en el firmware de PS3 3.21 el 1 de abril de 2010. [13]
Se han descubierto varios métodos para evitar la actualización y conservar la capacidad de iniciar sesión en PSN, la mayoría de los cuales implican el uso de servidores DNS de terceros. [14]
George Hotz afirma haber creado un firmware personalizado para la PS3 llamado 3.21OO que vuelve a habilitar OtherOS y ha publicado un video de su firmware personalizado como prueba. [15] A pesar del lanzamiento de un video de YouTube que aparentemente demuestra el uso de su firmware personalizado, algunos en la comunidad en línea afirman que este firmware personalizado era de hecho un engaño. [16] El 14 de julio de 2010, Hotz anunció que no llevaría su firmware personalizado a PlayStation 3. [17]
El 27 de abril de 2010 se presentó una demanda colectiva en California. La demanda afirmó que la eliminación de la función OtherOS fue "injusta y engañosa" y una "violación de la buena fe". [18] La mayor parte de la presentación se relaciona con la violación de varias leyes de protección al consumidor relacionadas con la expulsión. También se presentaron varias otras demandas y son de naturaleza algo similar, pero son presentadas por otras personas. [19]
En enero de 2011, Sony demandó a Hotz ya los miembros de fail0verflow por el jailbreak de la PS3. Los cargos incluyen la violación de la DMCA , la CAFA , la ley de derechos de autor , y CCDAFA de California , y por incumplimiento de contrato (en relación a la PlayStation Network Acuerdo de usuario ), la interferencia ilícita , malversación y prevaricación . [20] [21]
En febrero de 2011, el juez federal de distrito Richard Seeborg desestimó la mayoría de los reclamos de la clase con permiso para enmendar, y encontró que los demandantes no presentaron ningún reclamo. Seeborg declaró: "Si bien no se puede concluir como una cuestión de derecho en este momento que Sony podría, sin consecuencias legales, obligar a sus clientes a optar por renunciar a la instalación de la actualización de software o perder el acceso a la otra función del sistema operativo, las acusaciones presentes de la queja en gran parte no presentan un reclamo. En consecuencia, con la excepción de un cargo, se concederá la moción de desestimación, con permiso para enmendar ". [22]
El 4 de mayo de 2011, Youness Alaoui del equipo de PS3MFW anunció [23] el lanzamiento de un firmware de PS3 modificado que permite ejecutar OtherOS. [24] [25] [26]
El 8 de diciembre de 2011, el juez de distrito estadounidense Richard Seeborg desestimó el último cargo restante de la demanda colectiva, afirmando: "Como asunto legal, ... los demandantes no han alegado hechos ni han articulado una teoría sobre la que Sony pueda ser considerada responsable. . " [27]
En enero de 2014, la Corte de Apelaciones del Noveno Circuito de EE. UU. Revocó parcialmente la desestimación y devolvió el caso al tribunal de distrito. [28]
En 2016, Sony llegó a un acuerdo con los usuarios estadounidenses que instalaron Linux o compraron una PlayStation 3 basada en la funcionalidad alternativa del sistema operativo. [29] Este acuerdo proporcionó un pago de $ 55 a aquellos propietarios que usaran un sistema operativo alternativo y / o $ 9 para comprar una PlayStation según la opción.
El acuerdo fue luego rechazado en febrero de 2017 por la jueza Yvonne González, citando dos problemas. El primero fue el porcentaje que cobraban los abogados y el segundo se refería a los obstáculos que enfrentaban quienes tenían derecho a cobrar. [30] [31] [32] Sony respondió en septiembre de 2017, ofreciendo a los miembros de una sola clase propuesta hasta $ 65. Este es un cambio de los pagos de $ 55 y $ 9 para miembros de dos clases separadas en la propuesta anterior. [33]
En noviembre de 2018, se enviaron los pagos finales para los miembros de la clase por un monto de $ 10.07. [34]
Kernel de Linux
PlayStation 3 compatible con Linux con la versión 2.6.21. No se requieren parches ni modificaciones. [35] Un simple CD complementario de Linux para la PS3 incluye soporte para Fedora 8 y otros sistemas operativos que ya afirman instalarse de forma nativa en la PS3. [36] Sin embargo, actualmente existe un problema con el último [ ¿cuándo? ] kboot [se necesita aclaración ] cargador de arranque proporcionado por kernel.org . Una vez que el usuario selecciona la acción predeterminada, los puertos USB se dan de baja en algunos sistemas. Una solución alternativa está disponible en PSUbuntu . [ cita requerida ]
Distribuciones
Debian , Fedora 8, Gentoo , OpenSUSE (10.3 a 11.1) y Ubuntu se ejecutan en PlayStation 3. [37] [38] [39] [40] [41] Yellow Dog Linux para PlayStation 3 se lanzó por primera vez a finales de 2006 . [42]
Ubuntu
Algunas versiones de Ubuntu hasta la versión 10.10 se han adaptado a la plataforma PS3. [43] El instalador no puede ejecutarse en modo en vivo cuando se ejecuta en resoluciones de video 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 8.04 de LTS (Hardy Heron) de Ubuntu es incompatible con la PS3. Sin embargo, la versión 8.10 (Intrepid Ibex) se transfirió a la PS3 en la misma fecha de lanzamiento que la versión principal oficial de Ubuntu. [44]
Linux perro amarillo
Yellow Dog Linux 5.0 fue una de las primeras distribuciones de Linux para ejecutar en Sony 's PlayStation 3 plataforma. [45] Está diseñado específicamente para HDTV, por lo que los usuarios con SDTV tendrán que usar los comandos 'installtext' y 'ydl480i' para instalar y ejecutar. [46]
Yellow Dog Linux se basa en el núcleo de Red Hat Enterprise Linux / CentOS y se basa en el administrador de paquetes RPM . Se ha verificado que el audio digital funciona correctamente, sin embargo, la tarjeta gráfica Nvidia no es compatible más allá del modo framebuffer . Además, algunos otros componentes de hardware no funcionarán correctamente sin modificaciones en el kernel. La funcionalidad WiFi a través del Administrador de red tampoco es totalmente compatible y debe ingresarse manualmente a través de la herramienta Configuración de red o, en algunos casos, a través del shell de comandos. [47] Existe una solución alternativa para permitir la configuración inalámbrica a través de Network Manager. [48]
openSUSE
openSUSE 10.3 fue la primera versión de openSUSE que se ejecutó en la plataforma Sony PlayStation 3 . openSUSE es una versión gratuita de SUSE Linux , que en ese momento era propiedad de Novell . Hay instrucciones de instalación específicas de PlayStation 3 disponibles para openSUSE. [49]
A partir de openSUSE 11.2, se ha eliminado la compatibilidad con PowerPC (y, por lo tanto, con PlayStation 3). [50]
Fedora
Fedora también se ejecutó en PlayStation 3 . [51] Fedora 7 funciona en un disco duro externo USB pero no detecta el disco interno, Fedora 9 detecta el disco interno pero no el disco USB, Fedora 8 no funcionará debido a problemas de detección de la "tarjeta" de video. Fedora 10 se instala en el disco duro interno sin ningún problema y funciona bien sin tener que cambiar ninguna configuración.
Fedora 12 solo se instala en PlayStation 3 cuando se ejecuta el kernel de 64 bits y solo cuando el idioma elegido es el inglés. [52]
RSX Homebrew
Linux en PlayStation 3 permite desarrollar una variedad de programas caseros . Aunque el rendimiento de Cell es más que suficiente para manejar la mayoría de los requisitos de medios o renderizar gráficos 3D complejos , carece del rendimiento en teraflops del hardware de búsqueda de texturas de una GPU contemporánea . Por esta razón, muchos juegos complejos no son posibles en PlayStation 3 a través de Linux, ya que el acceso a la aceleración de hardware en RSX está restringido por un hipervisor .
Ha habido avances para permitir el acceso a RSX a través del kernel de Linux y el sistema X Window . [53] Es posible utilizar la memoria RSX como espacio de intercambio. Un truco para acceder a algunas funciones 3D se bloqueó con el firmware 2.10.
Amianto
Los avances de la ingeniería inversa se centraron en un reciente [ ¿cuándo? ] descubrió una vulnerabilidad de análisis del descriptor USB en el firmware 3.41, que permitía ejecutar el kernel de Linux en el firmware 3.41. [54] [55] El estado actual del proyecto es la capacidad de cargar el kernel de Linux a través de TFTP y ejecutarlo con acceso a las 7 SPEs (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, así como algunas otras funciones.
Además, dado que el exploit ejecuta el kernel con privilegios de juego, la aceleración de gráficos ahora está disponible, aunque requiere la reelaboración del código del controlador nouveau . [ cita requerida ]
FreeBSD
El soporte para PlayStation 3 se agregó a FreeBSD 9.0 en el verano de 2010. Este soporte está limitado a máquinas con la funcionalidad OtherOS aún intacta (versión de firmware 3.15 y anteriores).
Ver también
- Número ilegal
- Ley de abuso y fraude informático
- Clúster de PlayStation 3
Referencias
- ^ "Actualización del firmware de PS3 (v3.21)" . PlayStation.Blog . Consultado el 27 de septiembre de 2016 .
- ^ Acceso a SPE Archivado el 15 de octubre de 2007 en Wayback Machine.
- ^ "Sony descarta las reclamaciones de actualización de PlayStation 3" . Servicio de Noticias del Palacio de Justicia. 9 de diciembre de 2011 . Consultado el 16 de diciembre de 2011 .
- ^ "Tribunal de apelación vuelve a poner la demanda colectiva de PS3 en el juego" . topclassactions.com. 8 de enero de 2014. Archivado desde el original el 22 de marzo de 2016 . Consultado el 22 de marzo de 2016 .CS1 maint: URL no apta ( enlace )
- ^ Kravets, David (21 de junio de 2016). "Sony se compromete a pagar millones a los jugadores para resolver la debacle de PS3 Linux" . Ars Technica . Consultado el 19 de julio de 2016 .
- ^ "Se acabó el juego para la solución de PS3 Linux" . ArsTechnica. 2 de febrero de 2017 . Consultado el 7 de noviembre de 2017 .
- ^ "El juez rechaza el acuerdo en PlayStation 3" Demanda "de otro sistema operativo" . Consumista. 13 de febrero de 2017 . Consultado el 7 de noviembre de 2017 .
- ^ "Acuerdo de demanda colectiva de Judge Nixes PS3 Linux" . Consumista. 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 PS3" . Law360. 5 de septiembre de 2017 . Consultado el 7 de noviembre de 2017 .
- ^ "Manual de PlayStation (Cómo)" . Manuals.playstation.net. 2009-12-17 . 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 PS3 Slim" . Archivado desde el original el 22 de agosto de 2009 . Consultado el 18 de agosto de 2009 .
- ^ "El firmware de PS3 3.21 llegará el 1 de abril" . Consultado el 29 de marzo de 2010 .
- ^ "Copia archivada" . Archivado desde el original el 6 de abril de 2010 . Consultado el 6 de abril de 2010 .CS1 maint: copia archivada como título ( enlace )
- ^ "OtherOS compatible con" 3.21OO " " . Consultado el 23 de mayo de 2010 .
- ^ "Hacker afirma tener Linux funcionando (nuevamente) en PS3" . Consultado el 2 de abril de 2013 .
- ^ "Geohot se despide; ¡no 3.21000 para ti!" . Consultado el 23 de julio de 2010 .
- ^ "Queja" (PDF) , Ventura v. Sony Computer Entertainment America Inc. (Presentación judicial), NDCA, No. 4: 10-cv-01811 (Expediente 1), 27 de abril de 2010 , consultado el 25 de julio de 2017 - a través de Resumen en los ¶¶ 1, 45, 54-55, 57
- ^ "Sony demandado nuevamente por eliminar la función de PS3 Linux" . IGN = 2010-05-07.
- ^ Sony hace un seguimiento, 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.
- ^ Véase también Archivo: sonyvhotz.djvu
- ^ "Sony descarta las reclamaciones de actualización de PlayStation 3" . Servicio de Noticias del Palacio de Justicia. 2011-12-09 . Consultado el 16 de diciembre de 2011 .
- ^ Tweet de Youness Alaoui
- ^ "¡Vuelve OtherOS!" . Archivado desde el original el 28 de septiembre de 2017 . Consultado el 6 de mayo de 2011 .
- ^ OtherOS ++ Archivado el 27 de agosto de 2017 en Wayback Machine en gitbrew.org
- ^ Ars Technica. "Con PSN aún inactivo, los piratas informáticos devuelven Linux a PlayStation 3" .
- ^ "Sony descarta las reclamaciones de actualización de PlayStation 3" . Servicio de Noticias del Palacio de Justicia. 9 de diciembre de 2011 . Consultado el 16 de diciembre de 2011 .
- ^ "Tribunal de apelación vuelve a poner la demanda colectiva de PS3 en el juego" . 2014-01-08 . Consultado el 4 de febrero de 2014 .
- ^ Kravets, David (21 de junio de 2016). "Sony se compromete a pagar millones a los jugadores para resolver la debacle de PS3 Linux" . Ars Technica . Consultado el 19 de julio de 2016 .
- ^ "Se acabó el juego para la solución de PS3 Linux" . ArsTechnica. 2 de febrero de 2017 . Consultado el 7 de noviembre de 2017 .
- ^ "El juez rechaza el acuerdo en PlayStation 3" Demanda "de otro sistema operativo" . Consumista. 13 de febrero de 2017 . Consultado el 7 de noviembre de 2017 .
- ^ "Acuerdo de demanda colectiva de Judge Nixes PS3 Linux" . Consumista. 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 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 liquidación de $ 10 para la demanda de PS3" Otro sistema operativo " . Gearnuke . Consultado el 12 de diciembre de 2018 .
- ^ La última fuente para el kernel de PS3 [ aclaración necesaria ]
- ^ CD adicional de Linux para PS3 Archivado el 18 de septiembre de 2017 en Wayback Machine [ aclaración necesaria ]
- ^ "Debian-Live para PS3" . Consultado el 4 de marzo de 2007 .
- ^ "PlayStation 3 Spin" . Archivado desde el original el 7 de junio de 2010 . Consultado el 7 de octubre de 2007 .
- ^ "Gentoo" . Whitesanjuro.googlepages.com . 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 . Consultado el 19 de septiembre de 2012 .
- ^ Boyes, Emma (27 de noviembre de 2006). "Yellow Dog Linux se lanza para PlayStation 3" . juegospot . Consultado el 30 de noviembre de 2006 .
- ^ "help.ubuntu.com" . help.ubuntu.com . Consultado el 19 de septiembre de 2012 .
- ^ "Intrepid Ibex lanzado" . PsUbuntu. 2008-10-30. Archivado desde el original el 24 de diciembre de 2011 . Consultado el 30 de octubre de 2008 .
- ^ "IGN: Práctica de Yellow Dog Linux 5.0" . Ps3.ign.com. 2006-11-30 . 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 desde el 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
- ^ "CECHExx PS3 con firmware 2.01" . Archivado desde el original el 18 de septiembre de 2017 . Consultado el 29 de abril de 2011 .
- ^ "Instalación de FC12 en una PlayStation 3 de 80 GB" .
- ^ "ps3: rsx" . Wiki.ps2dev.org. 2010-10-26. Archivado desde el 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 .
- ^ "LWN - Entrada de noticias de AsbestOS" . Consultado el 26 de octubre de 2010 .
enlaces externos
- Descripción general de la plataforma abierta para Playstation 3
- 3.21 actualización de firmware que elimina la capacidad de OtherOS
- Cómo omitir el firmware 3.21 de PS3 y conectarse a PSN usando un servidor DNS interno