لينكس على بلاي ستيشن 3

يقضي الكثيرون ساعات طويلة أمام مهام بسيطة يمكن إنجازها في دقائق، لكن رغم توافر جميع الإمكانات المناسبة للانتهاء من تلك الواجبات فإن شيئا وا

'كانت OtherOS' ميزة متوفرة في الإصدارات المبكرة من وحدة تحكم ألعاب الفيديوPlayStation 3 التي سمحت بتشغيل البرامج المثبتة من قبل المستخدم، مثل Linux أو FreeBSD ، على النظام. مشغل ألعاب الفيديولينكسفري بي ‌إس ‌ديلا تتوفر الميزة في الطرازات الأحدث ويتم إزالتها من الطرازات القديمة من خلال تحديث برنامج النظام الثابت 3.21، والذي تم إصداره في 1 أبريل 2010.[1]

كان للبرامج التي تعمل في بيئة OtherOS حق الوصول إلى 6 من 7 عناصر معالجة تآزرية؛ [2] قامت سوني بتنفيذ برنامج Hypervisor يقيّد الوصول من RSX. قدمت IBM مقدمة لبرمجة التطبيقات الموازية على جهاز PlayStation 3.

تم رفع دعوى قضائية جماعية ضد شركة Sony نيابةً عن أولئك الذين يرغبون في متابعة العلاجات القانونية (راجع برنامج نظام PlayStation 3) ولكن تم رفضها من قبل قاض اتحادي في عام 2011. وقال القاضي: «كمسألة قانونية... فشل المدعون في المطالبة بحقائق أو توضيح نظرية قد تكون سوني مسؤولة عنها».[3] ومع ذلك، تم إلغاء هذا القرار في قرار محكمة الاستئناف في عام 2014 الذي [4] خلص إلى أن المدعين قد قدموا بالفعل مطالبات واضحة وكبيرة بما فيه الكفاية. في النهاية، في عام 2016، استقرت سوني مع المستخدمين الذين قاموا بتثبيت Linux أو شراء PlayStation 3 استنادًا إلى وظيفة نظام التشغيل البديلة.[5]

تم رفض التسوية في فبراير 2017 من قبل القاضي إيفون غونزاليز، مشيرة إلى مشكلتين. الأولى هي النسبة التي يتقاضاها المحامون والثانية تتعلق بالعقبات التي يواجهها المؤهلون للجمع.[6][7][8] استجابت شركة Sony في سبتمبر 2017، حيث قدمت أعضاء من فئة واحدة مقترحة تصل إلى 65 دولارًا. هذا هو التغيير من دفع 55 دولار و9 دولار لأعضاء فئتين منفصلتين في الاقتراح السابق.[9]

التاريخ عدل

 
مجموعة من PlayStation 3s تشغل نظام تشغيل Linux

منذ عام 2000، استخدمت سوني حقيقة أن PlayStation 2 يمكنها تشغيل Linux في تسويقها. روجوا لإصدار مجموعة PS2 Linux ، التي تضمنت نظام تشغيل Linux ، ولوحة مفاتيح USB والماوس، ومهايئ VGA ، ومهايئ شبكة PlayStation 2 Ethernet ، ومحرك أقراص صلبةسعة 40 جيجابايت (HDD).قرص صلب

لا يحتوي PlayStation 3 على نظام Linux مثبت مسبقًا. ومع ذلك، شملت سوني خيارًا في قائمة XMB بعد وقت قصير من إطلاق PlayStation 3 الذي سمح بالتمهيد إلى Linux من القرص الصلب أو من قرص مضغوط Live CD الذي ستقوم نواة الموزع بتمهيده.[10] ينص دليل التثبيت الخاص بإصدار Yellow Dog Linux لـ PS3 على أنه «كان من المفترض تمامًا أن تقوم أنت، مالك PS3 ، بتشغيل الألعاب ومشاهدة الأفلام وعرض الصور والاستماع إلى الموسيقى وتشغيل نظام تشغيل Linux كامل الميزات يحول جهاز PS3 الخاص بك إلى جهاز كمبيوتر منزلي.»[11]

عندما أعلنت شركة Sony عن الإصدار القادم من PS3 Slim في سبتمبر 2009، صرحت أنها لن تدعم ميزة OtherOS ، دون تقديم أي تفسير لذلك.[12] في مارس 2010، أعلنت شركة سوني أنه سيتم إزالة قدرة «نظام التشغيل الآخر» لنماذج PS3 الأصلية بسبب المخاوف الأمنية في PS3 Firmware 3.21 في 1 أبريل 2010.[13]

جورج هوتزيزعم جورج هوتز أنه أنشأ برنامجًا ثابتًا مخصصًا لجهاز PS3 يسمى 3.21OO والذي يعيد تمكين OtherOS وقد نشر مقطع فيديو عن البرامج الثابتة المخصصة له كدليل.[14] على الرغم من إصدار فيديو YouTube الذي يوضح على ما يبدو استخدام البرامج الثابتة المخصصة له، يزعم البعض في مجتمع الإنترنت أن هذه البرامج الثابتة المخصصة كانت في الواقع مجرد خدعة.[15] في 14 يوليو 2010، أعلن Hotz أنه لن يقوم بإخراج البرامج الثابتة الخاصة به إلى PlayStation 3.[16]

في 27 أبريل 2010، تم رفع دعوى قضائية جماعية في كاليفورنيا. وزعمت الدعوى القضائية أن إزالة ميزة OtherOS «غير عادلة ومضللة» و«خرق لحسن النية».[17] معظم الإيداع يتعلق بانتهاك قوانين حماية المستهلك المختلفة المتعلقة بالإزالة. كما قُدمت دعاوى قضائية أخرى عديدة، وهي متشابهة في طبيعتها إلى حد ما، ولكن يقدمها أفراد آخرون.[18]

في يناير 2011، رفع دعوى ضد سوني هوتز وأعضاء fail0verflow لمن الخدع من PS3. وتضمنت الاتهامات بانتهاك DMCA ، وCFAA ، قانون حق المؤلف، وCCDAFA في ولاية كاليفورنيا، والإخلال بالعقد (المتعلقة شبكة بلاي ستيشن اتفاقية المستخدم)، تدخل التقصيرية، اختلاس، والتعدي على ممتلكات الغير.[19][20]

في فبراير / شباط 2011، رفض قاضي المحكمة الجزئية الأمريكية ريتشارد سيبورج معظم المطالبات الطبقية بإجازة لتعديلها، حيث تبين أن المدعين فشلوا في تقديم مطالبة. وذكر سيبورج: «في حين أنه لا يمكن إبرامها كمسألة قانونية في هذه المرحلة، يمكن لشركة سوني، دون عواقب قانونية، إجبار عملائها على اختيار إما التخلي عن تثبيت تحديث البرنامج أو فقد إمكانية الوصول إلى ميزة نظام التشغيل الأخرى، هذه الادعاءات الحالية فشلت هذه الشكوى إلى حد كبير في تقديم مطالبة، وبناءً على ذلك، باستثناء حساب واحد، سيتم منح طلب الإقالة، مع الإجازة لتعديله.»[21]

في يوم 4 مايو 2011، أعلن يونس علوي من فريق PS3MFW عن [22] إطلاق برنامج PS3 معدّل يسمح بتشغيل OtherOS.[23][24][25]

في 8 ديسمبر / كانون الأول 2011، رفض قاضي المحكمة الجزئية الأمريكية ريتشارد سيبورج آخر عدد متبقٍ من دعوى الدعوى الجماعية، قائلاً: «كمسألة قانونية، فشل المدعون في التذرع بحقائق أو توضيح نظرية قد تكون شركة سوني مسؤولة عنها».[26]

في كانون الثاني / يناير 2014، ألغت محكمة الاستئناف الأمريكية للدائرة التاسعة جزئياً الفصل وأرسلت القضية إلى محكمة المقاطعة.[27]

في عام 2016، استقرت سوني مع المستخدمين الأمريكيين الذين قاموا بتثبيت Linux أو شراء PlayStation 3 استنادًا إلى وظيفة نظام التشغيل البديلة.[5] قدمت هذه التسوية دفعة قدرها 55 دولارًا إلى هؤلاء المالكين الذين استخدموا نظام تشغيل بديل و/ أو 9 دولارات لشراء PlayStation استنادًا إلى الخيار.

تم رفض التسوية في فبراير 2017 من قبل القاضي إيفون غونزاليز، مشيرة إلى مشكلتين. الأولى هي النسبة التي يتقاضاها المحامون والثانية تتعلق بالعقبات التي يواجهها المؤهلون للجمع.[6][7][8] استجابت شركة Sony في سبتمبر 2017، حيث قدمت أعضاء من فئة واحدة مقترحة تصل إلى 65 دولارًا. هذا هو التغيير من دفع 55 دولار و9 دولار لأعضاء فئتين منفصلتين في الاقتراح السابق.[9]

نواة لينكس عدل

نواة لينكسيدعم LinuxPlayStation 3 بإصدار 2.6.21. لا توجد بقع أو تعديلات مطلوبة.[28] يشتمل القرص المدمج الإضافي لـ Linux على PS3 على دعم Fedora 8 وأنظمة التشغيل الأخرى التي تدعي بالفعل أنها مثبتة أصلاً على PS3.[29] ومع ذلك، هناك حاليا مشكلة مع آخر [ متى؟] kboot [ المرجو التوضيح] boot loader provided by kernel.org . بمجرد أن يحدد المستخدم الإجراء الافتراضي، يتم إلغاء تسجيل منافذ USB في بعض الأنظمة. وهناك عمل متاح في PSUbuntu . [ بحاجة لمير][متى؟][بحاجة لتوضيح][بحاجة لمصدر]

التوزيعات عدل

Debian ، FedoraGentoo ، OpenSUSE (10.3 to 11.1)، وUbuntu run على PlayStation 3. تم إصدار [30][31][32][33][34] Yellow Dog Linux للبلاي ستيشن 3 لأول مرة في أواخر عام 2006.[35]

أوبونتو عدل

بعض إصدارات أوبونتو قد تصل إلى الإفراج 10.10 استدار إلى منصة PS3.[36] لا يمكن تشغيل برنامج التثبيت في وضع Live عند تشغيله بدقة 480i أو 480p ، لكنه يقدم مثبتًا نصيًا يقوم بتثبيت Ubuntu وظيفيًا بالكامل. من الممكن تركيب محرك أقراص USB ثابت خارجي كمجلد رئيسي أثناء التثبيت.

إصدار LTS 8.04 (Hardy Heron) من Ubuntu غير متوافق مع PS3. ومع ذلك، تم نقل الإصدار 8.10 (Intrepid Ibex) إلى PS3 في نفس تاريخ الإصدار مثل الإصدار الرئيسي الرسمي لأوبونتو.[37]

كلب صفراء لينكس عدل

الكلب الاصفر لينكس كان 5.0 واحدة من توزيعات لينكس الأولى لتشغيلها على سوني الصورة بلاي ستيشن 3 المنصة.[38] تم تصميمه خصيصًا للتلفزيون عالي الوضوح، لذا سيتعين على المستخدمين الذين يستخدمون SDTV استخدام "installtext" للأوامر و"ydl480i" للتركيب والتشغيل.[39]

ويستند Yellow Dog Linux على نظام Red Hat Enterprise Linux / CentOS الأساسي ويعتمد على مدير حزم RPM . تم التحقق من الصوت الرقمي ليعمل بشكل صحيح، ومع ذلك، لا يتم دعم بطاقة الرسوماتNvidia ما بعد وضع frampruffer . بطاقة الرسومياتمخزن الإطار المؤقتبالإضافة إلى ذلك، لن تعمل بعض مكونات الأجهزة الأخرى بشكل صحيح دون تعديلات على kernel. إن وظيفة WiFi عبر Network Manager غير مدعومة بشكل كامل ويجب إدخالها يدويًا من خلال أداة Network Configuration أو في بعض الحالات، من خلال shell command.[40] يتوفر حل بديل لتمكين الاتصال اللاسلكي عبر مدير الشبكة.[41]

زحمة عدل

أوبن سوزي 10.3 كان الإصدار الأول من أوبن سوزي للتشغيل على منصة سوني بلاي ستيشن 3 . openSUSE هو نسخة مجانية من SUSE Linux ، المملوكة لشركة Novell . هناك تعليمات التثبيت الخاصة بـ PlayStation 3 المتاحة لـ openSUSE.

فيدورا عدل

فيدوراركض فيدورا أيضًا على PlayStation 3 .[42] يعمل Fedora 7 على قرص صلب خارجي USB ولكنه يفشل في اكتشاف القرص الداخلي، فيقوم Fedora 9 باكتشاف القرص الداخلي وليس قرص USB ، ولن يعمل Fedora 8 بسبب مشاكل اكتشاف «بطاقة» الفيديو. يثبت فيدورا 10 على القرص الصلب الداخلي دون أي مشاكل ويعمل بشكل جيد دون الحاجة إلى تغيير أي إعدادات.

يثبت فيدورا 12 فقط على PlayStation 3 عند تشغيل نواة 64 بت وفقط عندما تكون الإنجليزية هي اللغة المختارة.[43]

RSX البيرة عدل

يسمح Linux على PlayStation 3 بتطوير مجموعة من برامج البيرة. على الرغم من أن أداء الخلية أكثر من كاف للتعامل مع معظم متطلبات الوسائط أو تقديم رسومات ثلاثية الأبعاد معقدة، فإنه يفتقر إلى أداء teraflops لجهاز معقد GPU المعاصر. لهذا السبب، لا يمكن استخدام العديد من الألعاب المعقدة على جهاز PlayStation 3 من خلال Linux ، حيث يتم تقييد الوصول إلى تسريع الأجهزة في RSX من خلال برنامج hypervisor .

كانت هناك تطورات في تمكين الوصول إلى RSX من خلال نواة لينكس وX Window System .[44] من الممكن استخدام ذاكرة RSX كمساحة مبادلة. تم حظر خدعة للوصول إلى بعض الوظائف ثلاثية الأبعاد باستخدام البرامج الثابتة 2.10.

الحرير الصخري عدل

ركزت التطورات الهندسية العكسية حول واصف USB الذي تم اكتشافه مؤخرًا على ثغرة أمنية في 3.41 من البرامج الثابتة، مما سمح بتشغيل نواة لينكس على 3.41 من البرامج الثابتة.[45][46] الحالة الحالية للمشروع هي القدرة على تحميل نواة لينكس عبر TFTP وتشغيلها مع الوصول إلى كل 7 SPE (يتطلب تطبيق رقعة صغيرة إلى النواة). وباستطاعة باقي النظام تشغيل مشاركة NFS - لا يتم حاليًا الوصول إلى القرص الثابت، بالإضافة إلى بعض الميزات الأخرى.

أيضا، بما أن الاستغلال يدير النواة مع امتيازات اللعبة، أصبح تسريع الرسومات متاحًا الآن، بالرغم من أنه يتطلب إعادة تشغيل رمز برنامج التشغيل الجديد. [ بحاجة لمير][بحاجة لمصدر]

فري عدل

تمت إضافة دعم PlayStation 3 إلى فري بي ‌إس ‌ديالإصدار FreeBSD 9.0 في صيف 2010. يقتصر هذا الدعم على الأجهزة التي لا تزال تعمل على وظائف OtherOS (إصدار البرامج الثابتة 3.15 والإصدارات السابقة).

انظر أيضا عدل

المراجع عدل

  1. ^ "PS3 Firmware (v3.21) Update". PlayStation.Blog. مؤرشف من الأصل في 2019-04-26. اطلع عليه بتاريخ 2016-09-27.
  2. ^ SPE Access نسخة محفوظة October 15, 2007, على موقع واي باك مشين.[وصلة مكسورة]
  3. ^ "Sony Tosses PlayStation 3 Upgrade Claims Aside". Courthouse News Service. 9 ديسمبر 2011. مؤرشف من الأصل في 2016-07-13. اطلع عليه بتاريخ 2011-12-16.
  4. ^ "Appellate Court Puts PS3 Class Action Lawsuit Back in the Game". topclassactions.com. 8 يناير 2014. مؤرشف من الأصل في 2016-03-22. اطلع عليه بتاريخ 2016-03-22. صيانة CS1: رابط غير صالح (link)
  5. ^ أ ب Kravets، David (21 يونيو 2016). "Sony agrees to pay millions to gamers to settle PS3 Linux debacle". Ars Technica. Ars Technica. مؤرشف من الأصل في 2018-07-07. اطلع عليه بتاريخ 2016-07-19.
  6. ^ أ ب "Game over for PS3 Linux settlement". ArsTechnica. 2 فبراير 2017. مؤرشف من الأصل في 2019-04-04. اطلع عليه بتاريخ 2017-11-07.
  7. ^ أ ب "Judge Rejects Settlement In PlayStation 3 "Other OS" Lawsuit". Consumerist. 13 فبراير 2017. مؤرشف من الأصل في 2018-12-20. اطلع عليه بتاريخ 2017-11-07.
  8. ^ أ ب "Judge Nixes PS3 Linux Class Action Settlement". Consumerist. 10 فبراير 2017. مؤرشف من الأصل في 2019-04-04. اطلع عليه بتاريخ 2017-11-07.
  9. ^ أ ب "Sony Asks For Approval Of Revised $3.75M PS3 Settlement". Law360. 5 سبتمبر 2017. مؤرشف من الأصل في 2019-04-04. اطلع عليه بتاريخ 2017-11-07.
  10. ^ "PlayStation Manual (How to)". Manuals.playstation.net. 17 ديسمبر 2009. مؤرشف من الأصل في 2019-04-06. اطلع عليه بتاريخ 2012-09-19.
  11. ^ "Yellow Dog Linux launches for PS3". مؤرشف من الأصل في 2012-01-27. اطلع عليه بتاريخ 2007-08-29.
  12. ^ "SCEE PS3 Slim press release". مؤرشف من الأصل في 2009-08-22. اطلع عليه بتاريخ 2009-08-18.
  13. ^ "PS3 Firmware 3.21 Coming April 1st". مؤرشف من الأصل في 2019-05-19. اطلع عليه بتاريخ 2010-03-29.
  14. ^ "OtherOS Supported on "3.21OO"". مؤرشف من الأصل في 2010-04-10. اطلع عليه بتاريخ 2010-05-23.
  15. ^ "Hacker Claims To Have Linux Working (Again) On PS3". مؤرشف من الأصل في 2018-12-20. اطلع عليه بتاريخ 2013-04-02.
  16. ^ "Geohot Bids Farewell; No 3.21OO For You!". مؤرشف من الأصل في 2014-05-19. اطلع عليه بتاريخ 2010-07-23.
  17. ^ قالب:Cite Pacer في ¶¶ 1 ، 45 ، 54-55 ، 57
  18. ^ "Sony Sued Again For Removing PS3 Linux Feature". IGN = 2010-05-07. مؤرشف من الأصل في 2011-12-31.
  19. ^ سوني متابعة ، يقاضي رسميا Geohot وfail0verflow على الهروب من السجن PS3 . Nilay Patel، Engadget (2011-01-12). تم استرجاعه في 2011-02-16. نسخة محفوظة 19 أكتوبر 2017 على موقع واي باك مشين.
  20. ^ انظر أيضا ملف: sonyvhotz.djvu نسخة محفوظة 25 مايو 2013 على موقع واي باك مشين.
  21. ^ "Sony Tosses PlayStation 3 Upgrade Claims Aside". Courthouse News Service. 9 ديسمبر 2011. مؤرشف من الأصل في 2016-07-13. اطلع عليه بتاريخ 2011-12-16.
  22. ^ سقسقة من يونس علوي نسخة محفوظة 22 فبراير 2016 على موقع واي باك مشين.
  23. ^ "OtherOS Is Back!". مؤرشف من الأصل في 28 سبتمبر 2017. اطلع عليه بتاريخ أغسطس 2020. {{استشهاد ويب}}: تحقق من التاريخ في: |تاريخ الوصول= (مساعدة)
  24. ^ OtherOS ++ على gitbrew.org نسخة محفوظة 27 أغسطس 2017 على موقع واي باك مشين.
  25. ^ Ars Technica. "With PSN still down, hackers return Linux to the PlayStation 3". مؤرشف من الأصل في 2011-09-11.
  26. ^ "Sony Tosses PlayStation 3 Upgrade Claims Aside". Courthouse News Service. 9 ديسمبر 2011. مؤرشف من الأصل في 2016-07-13. اطلع عليه بتاريخ 2011-12-16.
  27. ^ "Appellate Court Puts PS3 Class Action Lawsuit Back in the Game". 8 يناير 2014. مؤرشف من الأصل في 2019-04-05. اطلع عليه بتاريخ 2014-02-04.
  28. ^ The latest source for the PS3 kernel[بحاجة لتوضيح] نسخة محفوظة 10 يناير 2020 على موقع واي باك مشين.
  29. ^ Linux add-on CD for PS3[بحاجة لتوضيح] نسخة محفوظة 18 سبتمبر 2017 على موقع واي باك مشين.
  30. ^ "Debian-Live for PS3". مؤرشف من الأصل في 2008-05-16. اطلع عليه بتاريخ 2007-03-04.
  31. ^ "PlayStation 3 Spin". مؤرشف من الأصل في 2010-06-07. اطلع عليه بتاريخ 2007-10-07.
  32. ^ "Gentoo". Whitesanjuro.googlepages.com. مؤرشف من الأصل في 2009-08-28. اطلع عليه بتاريخ 2012-09-19.
  33. ^ "Ubuntu". Ubuntuforums.org. مؤرشف من الأصل في 2019-04-02. اطلع عليه بتاريخ 2012-09-19.
  34. ^ Chris Holland (19 نوفمبر 2006). "How to Install another OS (w/voice over)". Youtube.com. مؤرشف من الأصل في 2019-08-21. اطلع عليه بتاريخ 2012-09-19.
  35. ^ Boyes، Emma (27 نوفمبر 2006). "Yellow Dog Linux launches for PlayStation 3". gamespot. مؤرشف من الأصل في 2012-01-06. اطلع عليه بتاريخ 2006-11-30.
  36. ^ "help.ubuntu.com". help.ubuntu.com. مؤرشف من الأصل في 2018-06-23. اطلع عليه بتاريخ 2012-09-19.
  37. ^ "Intrepid Ibex released". PsUbuntu. 30 أكتوبر 2008. مؤرشف من الأصل في 2011-12-24. اطلع عليه بتاريخ 2008-10-30.
  38. ^ "IGN: Yellow Dog Linux 5.0 Hands-on". Ps3.ign.com. 30 نوفمبر 2006. مؤرشف من الأصل في 2012-02-13. اطلع عليه بتاريخ 2012-09-19.
  39. ^ terrasoftsolutions.com نسخة محفوظة September 22, 2007, على موقع واي باك مشين.
  40. ^ "Yellow Dog Linux 6.x Hardware Support Page". Terrasoftsolutions.com. مؤرشف من الأصل في 2012-10-07. اطلع عليه بتاريخ 2012-09-19.
  41. ^ "Yellow Dog Linux • View topic - wicd - stuck "Obtaining IP Address..." - my fix". Yellowdog-board.com. مؤرشف من الأصل في 2013-10-29. اطلع عليه بتاريخ 2012-09-19.
  42. ^ "CECHExx PS3 with firmware 2.01". مؤرشف من الأصل في 2019-04-05.
  43. ^ "Installing FC12 on an 80GB PlayStation 3". مؤرشف من الأصل في 2012-11-06.
  44. ^ "ps3:rsx". Wiki.ps2dev.org. 26 أكتوبر 2010. مؤرشف من الأصل في 2009-01-21. اطلع عليه بتاريخ 2012-09-19.
  45. ^ "AsbestOS - running linux as gameos". مؤرشف من الأصل في 2014-05-30. اطلع عليه بتاريخ 2010-10-26.
  46. ^ "LWN - AsbestOS news entry". مؤرشف من الأصل في 2018-10-28. اطلع عليه بتاريخ 2010-10-26.

روابط خارجية عدل