OtherOS - OtherOS

OtherOS ерте нұсқаларында қол жетімді болатын PlayStation 3 бейне ойын консолі сияқты пайдаланушыға бағдарламалық жасақтаманы орнатуға мүмкіндік берді Linux немесе FreeBSD, жүйеде іске қосу үшін. Бұл функция жаңа модельдерде жоқ және ескі модельдер арқылы жойылады жүйенің микробағдарламасын жаңарту 3.21, 2010 жылы 1 сәуірде шығарылды.[1]

OtherOS ортасында жұмыс жасайтын бағдарламалық жасақтама 7-нің 6-ына қол жеткізе алды Синергетикалық өңдеу элементтері;[2] Sony RSX-тен кіруді шектейтін гипервизорды іске асырды. IBM PlayStation 3-те параллель қосымшаларды бағдарламалауға кіріспе ұсынды.

A сыныптық сот ісі Sony компаниясына қарсы заңды жолмен жүгінгісі келетіндердің атынан сот ісін жүргізді (қараңыз) PlayStation 3 жүйелік бағдарламалық жасақтама ), бірақ 2011 жылы федералдық судья оны бұзып, жұмыстан шығарды. Судья: «Заңды мәселе ретінде ... шағымданушылар фактілерге шағымданбады немесе Sony жауапкершілікке тартылуы мүмкін теорияны тұжырымдамады» деді.[3] Алайда, бұл шешім 2014 жылғы апелляциялық сот шешімімен жойылды[4] талап қоюшылардың шынымен де нақты және жеткілікті түрде талаптарды қойғанын анықтау. Сайып келгенде, 2016 жылы Sony баламалы ОС функционалдығы негізінде Linux орнатқан немесе PlayStation 3 сатып алған пайдаланушылармен келісімге келді.[5]

Содан кейін бітімгершілікті 2017 жылдың ақпанында судья Ивонн Гонсалес екі проблеманы алға тартып, қабылдамады. Біріншісі - адвокаттар алатын пайыз, ал екіншісі - жинауға құқылы адамдар кездескен кедергілер.[6][7][8] Sony 2017 жылдың қыркүйегінде жауап беріп, ұсынылған бір сыныптың мүшелеріне 65 долларға дейін ұсынды. Бұл алдын-ала ұсыныстағы екі бөлек сынып мүшелері үшін төлемдердің 55 және 9 доллардан өзгеруі.[9]

Тарих

Linux амалдық жүйесін басқаратын PlayStation 3s кластері

2000 жылдан бастап Sony бұл фактіні қолданды PlayStation 2 жүгіре алады Linux оның маркетингінде. Олар шығарудың ықпал етті PS2 Linux жиынтығы Linux негізіндегі операциялық жүйені қамтитын, а USB флеш пернетақта мен тінтуір, а VGA адаптер, PlayStation 2 Ethernet желілік адаптер және 40 ГБ қатты диск жетегі (HDD).

The PlayStation 3 алдын ала орнатылған Linux жоқ. Алайда, Sony опциясына XMB PlayStation 3 іске қосылғаннан кейін көп ұзамай мәзір, бұл қатты дискіден немесе а Тікелей CD дистрибьютордың ядро жүктеу еді.[10] PS3-ке арналған Yellow Dog Linux нұсқасын орнату жөніндегі нұсқаулықта «PS3 иесі сіз ойын ойнауға, фильм көруге, фотосуреттерді көруге, музыка тыңдауға және түрлендіретін толық функционалды Linux операциялық жүйесін басқаруға толықтай ниет етілді. сіздің үйдегі компьютерге арналған PS3. «[11]

Sony компаниясы PS3 Slim-дің 2009 жылдың қыркүйек айында шығатынын жариялаған кезде, олар бұл үшін ешқандай түсініктеме бермей, OtherOS функциясын қолдамайтынын мәлімдеді.[12] 2010 жылдың наурыз айында Sony компаниясы PS3 Firmware 3.21 қауіпсіздігіне байланысты бастапқы PS3 модельдерінің «Басқа ОЖ» мүмкіндігі 2010 жылдың 1 сәуірінде жойылатынын мәлімдеді.[13]

Жаңартуды айналып өту және PSN-ге кіру мүмкіндігін сақтаудың бірнеше әдістері табылды, олардың көпшілігі үшінші тараптың DNS серверлерін пайдалануды қамтиды.[14]

Джордж Хотц 3.21OO деп аталатын PS3 үшін тапсырыс берілетін микробағдарлама құрды және OtherOS-ты қайта қосады және дәлел ретінде өзінің қолданбалы микробағдарламасының бейнесін жариялады.[15] YouTube-те бейнероликтің шыққанына қарамастан, оның жеке бағдарламалық жасақтамасын қолданғанын көрсетсе де, кейбіреулер интернет-қауымдастықта бұл тапсырыс берушінің микробағдарламасы шынымен де жалған деп мәлімдейді.[16] 2010 жылдың 14 шілдесінде Hotz өзінің жеке бағдарламалық жасақтамасын PlayStation 3-ке шығармайтынын мәлімдеді.[17]

2010 жылы 27 сәуірде Калифорнияда сыныптық сот ісі басталды. Сот процесінде OtherOS функциясын жою «әділетсіз және алдамшы» және «адал ниетті бұзу» деп айыпталды.[18] Өтінімнің көп бөлігі әртүрлі ережелерді бұзуға қатысты тұтынушылардың құқықтарын қорғау жоюға қатысты заңдар. Тағы бірнеше сот ісі қозғалған және олардың сипаты біршама ұқсас, бірақ оларды басқа адамдар шығарады.[19]

2011 жылдың қаңтарында, Sony Hotz компаниясын сотқа берді және fail0verflow мүшелері джейлбрейк PS3. Төлемдерге бұзушылық кірді DMCA, CFAA, авторлық құқық туралы заң, және Калифорнияның CCDAFA, және үшін келісімшартты бұзу (байланысты PlayStation Network Пайдаланушы келісімі ), қатал араласу, ысырап ету, және бұзу.[20][21]

2011 жылдың ақпанында АҚШ округінің судьясы Ричард Сееборг талапкерлердің талап арызды білдірмегендігін анықтап, сынып талаптарының көпшілігін түзету үшін демалыспен қанағаттандырусыз қалдырды. Сееборг былай деп мәлімдеді: «Осы сәтте Sony заңды нәтижесіз өз тұтынушыларын бағдарламалық жасақтаманың жаңартылуын орнатудан бас тартуды немесе басқа ОЖ мүмкіндігіне қол жеткізуді жоғалтуды таңдауға мәжбүр етуі мүмкін деген заңды мәселе бола алмаса да, қазіргі айыптаулар Шағымның негізінен талап арызы көрсетілмейді. Тиісінше, бір санақты қоспағанда, түзету үшін демалыс беріліп, қанағаттандырудан бас тарту туралы өтініш қанағаттандырылады. «[22]

2011 жылдың 4 мамырында PS3MFW командасынан Юнесс Алауи жариялады[23] OtherOS іске қосуға мүмкіндік беретін өзгертілген PS3 микробағдарламасын шығару.[24][25][26]

2011 жылдың 8 желтоқсанында АҚШ округінің судьясы Ричард Сееборг сынып ісі бойынша сот ісінің қалған соңғы есебін қабылдамай былай деп мәлімдеді: «Заңды мәселе ретінде ... шағымданушылар фактілерді алға тартпады немесе Sony жауапкершілікке тартылуы мүмкін теорияны тұжырымдамады. . «[27]

2014 жылдың қаңтарында АҚШ-тың тоғызыншы сот апелляциялық соты жұмыстан босатуды ішінара өзгертті және істі аудандық сотқа қайта жіберді.[28]

2016 жылы Sony Linux-ті орнатқан немесе баламалы ОЖ функционалдығы негізінде PlayStation 3 сатып алған американдық пайдаланушылармен келісімге келді.[29] Бұл есеп айырысу нұсқасы негізінде PlayStation сатып алу үшін баламалы ОЖ және / немесе 9 доллар пайдаланған иелеріне 55 доллар төледі.

Содан кейін бітімгершілікті 2017 жылдың ақпанында судья Ивонн Гонсалес екі проблеманы алға тартып, қабылдамады. Біріншісі - адвокаттар алатын пайыз, ал екіншісі - жинауға құқылы адамдар кездескен кедергілер.[30][31][32] Sony 2017 жылдың қыркүйегінде жауап беріп, ұсынылған бір сыныптың мүшелеріне 65 долларға дейін ұсынды. Бұл алдын-ала ұсыныстағы екі бөлек сынып мүшелері үшін төлемдердің 55 және 9 доллардан өзгеруі.[33]

2018 жылдың қарашасында сынып мүшелері үшін соңғы төлемдер 10.07 доллар көлемінде жіберілді.[34]

Linux ядросы

Linux қолдайды PlayStation 3 2.6.21 нұсқасымен. Ешқандай патч немесе өзгертулер қажет емес.[35] PS3-ке арналған қарапайым Linux қосымшасы CD-ге қолдауды қамтиды Федора 8 және басқалары операциялық жүйелер олар қазірдің өзінде PS3-ге өздігінен орнатуды талап етеді.[36] Алайда, қазіргі уақытта ең соңғы нұсқасында мәселе бар[қашан? ] жүктеу[түсіндіру қажет ] қамтамасыз ететін жүктеуші kernel.org. Пайдаланушы әдепкі әрекетті таңдағаннан кейін, USB порттары кейбір жүйелерде тіркеуден шығарылады. A айналма жұмыс қол жетімді PSUbuntu.[дәйексөз қажет ]

Тарату

Дебиан, Федора 8, Дженту, 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] Орнатушы іске қосылған кезде Live режимінде жұмыс істей алмайды 480i немесе 480б бейне ажыратымдылығы, бірақ ол толық жұмыс істейтін Ubuntu-ны орнататын мәтінге негізделген орнатушыны ұсынады. Орнату кезінде сыртқы USB қатты дискісін үй қалтасы ретінде орнатуға болады.

Ubuntu-дің LTS 8.04 (Hardy Heron) шығарылымы PS3-мен сыйыспайды. Алайда 8.10 (Intrepid Ibex) шығарылымы PS3-ке ресми Ubuntu шығарылымының дәл сол күнінде көшірілді.[44]

Yellow Dog Linux

Yellow Dog Linux 5.0 - Linux-тің алғашқы таратылымдарының бірі Sony Келіңіздер PlayStation 3 платформа.[45] Ол HDTV үшін арнайы жасалған, сондықтан SDTV бар пайдаланушылар орнату және іске қосу үшін 'installtext' және 'ydl480i' командаларын қолдануы керек болады.[46]

Yellow Dog Linux негізделген Red Hat Enterprise Linux /CentOS өзегіне сүйенеді RPM пакет менеджері. Сандық аудио дұрыс жұмыс істейтіндігі тексерілді, дегенмен Nvidia графикалық карта тыс қолдау көрсетілмейді фрейм-буфер режимі. Сонымен қатар, кейбір басқа аппараттық компоненттер ядроны өзгертусіз дұрыс жұмыс істемейді. Сымсыз дәлдiк Network Manager арқылы функционалдылыққа толық қолдау көрсетілмейді және оны Network Configuration құралы арқылы немесе кейбір жағдайларда командалық қабықша арқылы қолмен енгізу керек.[47] Сымсыз желіні менеджер арқылы конфигурациялауға мүмкіндік беретін уақытша шешім бар.[48]

openSUSE

openSUSE 10.3 openSUSE бағдарламасының іске қосылған алғашқы нұсқасы болды Sony PlayStation 3 платформа. openSUSE - ақысыз нұсқасы SUSE Linux, тиесілі Новелл. OpenSUSE үшін PlayStation 3 арнайы орнату нұсқаулары бар.[49]

OpenSUSE 11.2 бастап, қолдау PowerPC (демек, PlayStation 3) алынып тасталды.[50]

Федора

Федора бойынша жүгірді PlayStation 3.[51] Fedora 7 USB сыртқы қатты дискісінде жұмыс істейді, бірақ ішкі дискіні анықтай алмайды, Fedora 9 ішкі дискіні анықтайды, бірақ USB дискіні анықтамайды, Fedora 8 бейне «картасын» анықтау проблемаларына байланысты жұмыс істемейді. Fedora 10 ішкі қатты дискіге еш қиындықсыз орнатады және ешқандай параметрлерді өзгертпестен жақсы жұмыс істейді.

Fedora 12 PlayStation 3-те 64 биттік ядро ​​жұмыс істеген кезде ғана және ағылшын тілі таңдалған тілде ғана орнатылады.[52]

RSX Homebrew

PlayStation 3 жүйесіндегі Linux бірқатар мүмкіндік береді үй қайнату жасалынатын бағдарламалар. Дегенмен Ұяшық өнімділік бұқаралық ақпарат құралдарының көптеген талаптарын қанағаттандыру үшін жеткілікті болып табылады 3D графика, оған жетіспейді терафлоптар замандастың орындауы GPU Текстураны әкелетін аппараттық құрал. Осы себепті PlayStation 3-те Linux арқылы көптеген күрделі ойындар мүмкін емес, өйткені аппараттық жеделдетуге қол жеткізу RSX арқылы шектелген гипервизор.

RSX-ге қол жетімділікті жетілдіру болды Linux ядросы және X терезе жүйесі.[53] Своп кеңістігі ретінде RSX жадын пайдалануға болады. Кейбір 3D функцияларына қол жеткізу үшін 2.10 микробағдарламасы бұғатталды.

Асбест

Жақында ғана бағытталған кері инженерлік жетістіктер[қашан? ] 3.41 микробағдарламасында осалдықты талдайтын USB дескрипторын анықтады, бұл Linux ядросын 3.41 микробағдарламасында іске қосуға мүмкіндік берді.[54][55] Жобаның қазіргі жағдайы - бұл Linux ядросын TFTP арқылы жүктеу және оны 7-ге қол жетімділікпен іске қосу мүмкіндігі SPE (ядроға кішкене патч қолдануды талап етеді). Жүйенің қалған бөлігі NFS бөлісуімен жұмыс істей алады - қатты дискіге қатынау қазіргі уақытта іске асырылмаған, сонымен қатар кейбір басқа мүмкіндіктер.

Сондай-ақ, эксплуатация ядроны ойын артықшылықтарымен басқаратындықтан, графикалық жеделдету енді қол жетімді, дегенмен ол қайта өңдеуді қажет етеді ново драйвер коды.[дәйексөз қажет ]

FreeBSD

PlayStation 3-ке қолдау қосылды FreeBSD 2010 жылдың жазында 9.0. Бұл қолдау функциясы OtherOS функциясы сақталған машиналармен шектелген (3.15 және одан кейінгі нұсқасы).

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «PS3 микробағдарламасын жаңарту (v3.21)». PlayStation.Blog. Алынған 2016-09-27.
  2. ^ SPE қол жетімділігі Мұрағатталды 15 қазан 2007 ж Wayback Machine
  3. ^ «Sony PlayStation 3-ті жаңартуға қатысты шағымдарды шетке тастады». Сот ғимаратының жаңалықтар қызметі. 9 желтоқсан 2011 ж. Алынған 16 желтоқсан 2011.
  4. ^ «Аппеляциялық сот PS3 сынып іс-әрекетін сотқа қайтарып берді». topclassactions.com. 8 қаңтар 2014. Түпнұсқадан мұрағатталған 22.03.2016 ж. Алынған 22 наурыз 2016.CS1 maint: жарамсыз url (сілтеме)
  5. ^ Кравец, Дэвид (21 маусым 2016). «Sony PS3 Linux-тегі қиындықты жою үшін геймерлерге миллиондап төлеуге келіседі». Ars Technica. Алынған 19 шілде 2016.
  6. ^ «PS3 Linux есеп айырысуы үшін ойын аяқталды». ArsTechnica. 2 ақпан 2017. Алынған 2017-11-07.
  7. ^ «Судья PlayStation 3-те келісуден бас тартты» «Басқа ОС» сот ісі «. Тұтынушы. 13 ақпан 2017. Алынған 2017-11-07.
  8. ^ «Judge Nixes PS3 Linux Class Action Settlement». Тұтынушы. 10 ақпан 2017. Алынған 2017-11-07.
  9. ^ «Sony қайта қаралған $ 3.75M PS3 есеп айырысуын келісуді сұрайды». Заң 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 пресс-релизі». Архивтелген түпнұсқа 2009 жылғы 22 тамызда. Алынған 2009-08-18.
  13. ^ «PS3 Firmware 3.21 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 қоштасады; No 3.21OO сіз үшін!». Алынған 2010-07-23.
  18. ^ «Шағым» (PDF), Ventura және Sony Computer Entertainment America Inc. (Сот ісі), NDCC., № 4: 10-cv-01811 (Docket 1), 27 сәуір, 2010, алынды 25 шілде, 2017 - арқылы Қайталау at 1, 45, 54-55, 57-де
  19. ^ «Sony PS3 Linux мүмкіндігін алып тастағаны үшін қайтадан сотқа жүгінді». IGN = 2010-05-07.
  20. ^ Sony қадағалауды жүзеге асырады, ресми түрде Geohot және PS3 jailbreak үстінен fail0verflow сотқа жүгінеді. Нилай Пател, Энгаджет (2011-01-12). 2011-02-16 аралығында алынды.
  21. ^ Сондай-ақ қараңыз Файл: sonyvhotz.djvu
  22. ^ «Sony PlayStation 3-ті жаңартуға қатысты шағымдарды шетке тастады». Сот ғимаратының жаңалықтар қызметі. 2011-12-09. Алынған 2011-12-16.
  23. ^ Tweet Юнесс Алауиден
  24. ^ «OtherOS оралды!». Архивтелген түпнұсқа 2017-09-28. Алынған 2011-05-06.
  25. ^ OtherOS ++ Мұрағатталды 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. ^ «PS3 Linux есеп айырысуы үшін ойын аяқталды». ArsTechnica. 2 ақпан 2017. Алынған 2017-11-07.
  31. ^ «Судья PlayStation 3-те келісуден бас тартты» «Басқа ОС» сот ісі «. Тұтынушы. 13 ақпан 2017. Алынған 2017-11-07.
  32. ^ «Judge Nixes PS3 Linux Class Action Settlement». Тұтынушы. 10 ақпан 2017. Алынған 2017-11-07.
  33. ^ «Sony қайта қаралған $ 3.75M PS3 есеп айырысуын келісуді сұрайды». Заң 360 5 қыркүйек 2017 жыл. Алынған 2017-11-07.
  34. ^ Хан, Даниал (14.11.2018). «Sony PS3 үшін 10 долларлық есеп айырысу чектерін жіберуде» Басқа ОС «сот ісі». Gearnuke. Алынған 12 желтоқсан, 2018.
  35. ^ PS3 ядросының соңғы көзі[түсіндіру қажет ]
  36. ^ PS3 үшін Linux қондырмасы Мұрағатталды 2017-09-18 Wayback Machine[түсіндіру қажет ]
  37. ^ «PS3 үшін Debian-Live». Алынған 2007-03-04.
  38. ^ «PlayStation 3 айналдыру». Архивтелген түпнұсқа 2010-06-07. Алынған 2007-10-07.
  39. ^ «Gentoo». Whitesanjuro.googlepages.com. Алынған 2012-09-19.
  40. ^ «Ubuntu». Ubuntuforums.org. Алынған 2012-09-19.
  41. ^ Крис Холланд (2006-11-19). «Басқа ОЖ-ны қалай орнатуға болады (дауысы жоқ)». Youtube.com. Алынған 2012-09-19.
  42. ^ Бойес, Эмма (2006-11-27). «Yellow Dog Linux PlayStation 3 үшін іске қосылды». ойын ойыны. Алынған 2006-11-30.
  43. ^ «help.ubuntu.com». help.ubuntu.com. Алынған 2012-09-19.
  44. ^ «Қатерлі Ibex шығарылды». PsUbuntu. 2008-10-30. Архивтелген түпнұсқа 2011 жылдың 24 желтоқсанында. Алынған 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-ді 80 ГБ PlayStation 3-ке орнату».
  53. ^ «ps3: rsx». Wiki.ps2dev.org. 2010-10-26. Архивтелген түпнұсқа 2009-01-21. Алынған 2012-09-19.
  54. ^ «AsbestOS - Linux-ті gameos ретінде іске қосу». Алынған 2010-10-26.
  55. ^ «LWN - AsbestOS жаңалықтары». Алынған 2010-10-26.

Сыртқы сілтемелер