نظام SteamOS ماذا تريد شركة Valve
- احمد امير
- 2013-12-22T10:44:23+00:00
بعد كانونيكل هي الشركة الثانية التي تدخل عالم توزيعات لينكس
نقلت الكثير مقارنة (بالمستخدميين ) من العابها الى منصة "لينكس"(هي ايضا توجهت بذلك الى الماك لكن الماك له10% يمكن ان يعقل ذلك
Steam Machine الجهاز الذي سيحتوي مسبقا على التوزيعة
بنيت على دبيان المستقرة (لم تبنيها على ابونتو اشهر توزيعة تشتق منها اشهر التوزيعات _اي انها اردت توزيعتها مغايرة لمسار التوزيعات الاخرى )
تستهدف ما يسمى بغرف المعيشة معا مشاركة الافلام والالعاب والتلفاز والاغاني والفيديو ... الخ
مهندسي NVIDIA شاركوا ايضا في هذه الكعكة
طيب
اذا ارادة Valve منصة للالعاب على الطرز الجديدية كXbox وPlaystation 4 فكلا المنصتين استخدمتا نظاميين مخصصين وليس توزيعاة (اي نظام عادي )
اذا ارت يمكن اعتبار هذا نوع من خطة تسويقية ..... ولينكس لانه مفتوح المصدر نواته تطور وتاتي جاهزة
لماذا توزيعة لينكس
لينكس قليلا الانتشار
بعيدا عن ان لينكس في كل مكان ..... وتوزيعاته تنتشر ومن هذا الكلام .......... هل توجد اجابات منطقية
كنت أتمنى لو راجعت موضوعك و أصغته بطريقة أفضل.
لأصيغ موضوعك بشكل أفضل، سؤالك: "لما التوجه للينكس بدلا من بناء نظام تشغيل مخصص؟"
"لماذا لينكس و ليس ويندوز".
هل قارنت مرة بين سعر جهاز محمول يعمل بنظام ويندوز و جهاز آخر، _يحمل نفس المواصفات و لنفس الشركة المصنعة،_ لكن يعمل بلينكس بنفس السعر؟ طبعاً لا. لماذا؟ الويندوز لا يوزع بشكل مجّاني و لا يُعطى بالمجّان لكل من يشتري جهاز محمول. سعر الأجهزة المحمولة يدخل فيها سعر نسخة الويندوز.
ما علاقة ما سبق بالتوجه للينكس؟ Steam تريد بناء جهاز ألعاب يُباع بأرخص شكل ممكن. إذا توجّهت لويندوز، ستُلزِم الزبائن بدفع مبلغ SteamMachine بالإضافة لـ نسخة الويندوز. لكن لو توجّهت للينكس، كل ما ستدفعه، أنت كزبون، هو سعر الجهاز، بدون دفع مبلغ لشراء رخصة استخدام نظام تشغيل لن تستفيد منه إلّا في الألعاب.
لماذا لينكس؟
أستطيع التفكير في سببين:
ضرب عصفورين بحجر. إذا قامت ببناء نظام خاص بها، ستكون الشركة مُلزمة بإصدار ألعاب على أنظمة مختلفة. (حاليا تدعم ويندوز، لينكس، و ماك بشكل بسيط). لو أصدرت نظام جديد للألعاب، عليها بدعم 4 أنظمة (ويندوز، لينكس، ماك، و نظامها). لكن أنت كشخص عاقل، لو طُلِب من الاختيار بين الأنظمة المدعومة حاليا، ويندوز و لينكس و ماك، ما النظام الذي ستختاره؟ بالطبع لينكس :). ويندوز يتطلب شراء رخصة و ماك يحتاج للكثير من التعديلات ليعمل على أجهزة ليست ماك، و قد تفشل.
دائما أقول "لماذا إعادة اختراع العجلة". XBox مبني على نواة ويندوز و لم يُبنى من الصفر [1] و Playstation مبنى على نواة يونكس. نعم، Playstation مبنية على FreeBSD بالتحديد [2]. ليس كما تقول
اذا ارادة Valve منصة للالعاب على الطرز الجديدية كXbox وPlaystation 4 فكلا المنصتين استخدمتا نظاميين مخصصين وليس توزيعاة (اي نظام عادي )
لماذا debian
في موضوعك، قلت:
(لم تبنيها على ابونتو اشهر توزيعة تشتق منها اشهر التوزيعات)
نظام عملي مُتعلّق بلينكس، كلامك ليس صحيح.
قد تستغرب، لكن كل اصدار للينكس له مزايا و عيوب. هل جرّبت Ubuntu و قارنته بـ debian مسبقا؟ إذا لا، دعني أجيبك بما قرأته لأني لم استخدم debian مسبقاً. Ubuntu تصدر تحديث كل ثانية (طبعا دُعابة لكن تحديثاتها كثيرة). Debian، على النقيض، تُصدر تحديثات بأوقات معيّنة. debian تختبر كل تحديثاتها بشكل كامل قبل طرحها. فإذا أرادت شركة الاعتماد على نسخة نت لينكس، و لا تريد استقبال الكثير من الاتصالات لمشاكل في نظام التشغيل، فاختيار نسخة تختبر تحديثاتها بشكل دقيق. أيضا، كثرة التحديثات تُلزم Valve بتعيين موارد بشرية أكثر لاختبار التحديثات، بدلا من التركيز على مجالها الرئيسي، ألا و هو الألعاب.
[1]
[2]
بعد كانونيكل هي الشركة الثانية التي تدخل عالم توزيعات لينكس
كانونيكال لم تكن الأولى وفالف لن تكون الأخيرة. لذا لم أفهم معنى العبارة! وعلى رأي لينوس إذا لم أفهمها فهي خطأ.
Steam Machine الجهاز الذي سيحتوي مسبقا على التوزيعة
لا تنظر للجهاز لا أظن الشركة تهدف للربح من بيع جهاز آخر. هي تهدف لعمل منصة وتربح نسبة من سعر الألعاب المعروضة في متجرها (تماما مثل itunes و play)
تخيل معي هذا السيناريو شركة ديزني تريد عمل لعبة موازية لإطلاق آخر فيلم كرتون "الضفع العجيب ذو الحذاء الأحمر" ما هي الخيارات التي لديها
تطوير اللعبة للحواسيب الشخصية (هذا يعني ويندوز ولا يشمل ماك ولا لينكس)
تطوير اللعبة للجوالات الذكية والأجهزة اللوحية بنظام android و/أو iOS
تطوير اللعبة للويب
تطوير اللعبة لواحدة أو أكثر من أجهزة الألعاب مثل XBox و playstation و Wii
ماك ولينكس هي من حصة الحواسيب الشخصية وهي لا تشكل شيء يذكر من هذا السوق (لا يلتفت لها إلا إن كانت اللعبة الموجهة لهما منتج عرضي by product)
من سيعمل اللعبة (سواء كان من ضمن نفس الشركة أو شركة متعاقدة. سواء كان فريق واحد أو لكل منصة فريق) سيحدد كلفة ويقرر استهداف منصة بناء على حصتها من السوق و/أو الهدف من اللعبة. مثلا إن كان الهدف من اللعبة هو الترويج للفيلم فقط وليس الربح فإن عمل لعبة مجانية على الويب سيكون ضروري (وإن كان الهدف منه مجرد تقديم الرتبة في غوغل عند البحث)
نعود لموضوعنا وهو لماذا تطلق حاسوب إن لم تربح منه؟ ببساطة تحريك أو اختراق السوق تماما كما فعلت غوغل عندما أطلقت نكسوس. لماذا تقوم شركة محرك بحث على الويب بتصنيع وبيع وتسويق هاتف جوال؟ عندما أطلق أول جهاز نيكسوس كان سوق الجوالات يدور في دائرة مغلقة. المزودين يعطونك الهاتف مع العقد (عوضا عن شراء iphone بالشيء الفلاني تأخه بمبلغ رمزي مقابل عقد اشتراك لمدة سنة) مصنعي الهاتف يضعون مواصفات رديئة على جوالات أندرويد ولا يريدون استثمار مبالغ كبيرة في عمل جوال بمواصفات عالية لن يجد من يشتريه. فأطلقت غوغل نيكسوس الأول. مما شجع المصنعين مثل HTC و LG و samsung على دخول هذا السوق.
العصفور الآخر الذي تريد أن تصيبه بفتح المنصة هو تقديم ما يسمى تجربة الفانيلا وتشكيل مجتمع من المطورين.
تريد تطوير لعبة لنظام playstation بسيطة ادفع المبلغ الفلكي للحصول على بيئة التطوير SDK وتعلم. كذلك مع xbox. هذا بحد ذاته استثمار طويل لن يدخله إلا من كان مصمما عليه.
فهي بذلك تخرج من خناق ويندوز وما يعرف باسم سجن البائع vendor lockin. في أي لحظة يمكنها أن تدعم أي نظام جديد أما نظامها هي فهو مجرد تنفيذ مرجعي reference implementation. إن نجح ستسعى ورائها الشركات الأخرى من أجل إطلاق محركهم على تلك المنصة.
بنيت على دبيان المستقرة (لم تبنيها على ابونتو اشهر توزيعة تشتق منها اشهر التوزيعات _اي انها اردت توزيعتها مغايرة لمسار التوزيعات الاخرى )
مثل هذه المشاريع تحتاج مجتمع قوي ولا تحتاج أن تخرج من حضن شركة مايكروسوفت لتقع في حبائل شركة كانونيكال. إما أن تبنى على ديبيان أو على فيدورا أو من الصفر.
ذكرتني في ردك المفيد هنا بتساؤلين يلحان علي بشدة كلما يطرح موضوع steam os و staem machine..
الأول ما هي الفائدة/الجديد في هذا التظام لكي يلقى قبولاً واسعاً عند اللاعبين؟. خصوصاً إذا علمنا انه سيحتاج لتحديث عتاده كل فترة وليس مثل منصة الالعاب التي تبقى لخمس سنوات على الأقل مع احتفاظها على سمعتها و قوتها و performance الخاص بها؟ وهذا معناه أيضاً أننا سنرجع لداوامة تحديث الحاسوب ( steam machine ) كل فترة من الزمن كما في الpc حالياً..
وهذا ما يقودني الى التساؤل الثاني وهو : أليس اختلاق نظام جديد كهذا معناه إضافة جهد و تكاليف و تشتت على مطورين اللعبة ؟
- ملحوظة من يريد تجربة النظام على جهازه الحالي من هنا
ببساطة، ثمة قطاع من السوق غير مخدم، فـ (طلب) مستخدمي لينكس على الألعاب، لا يلبيه أي (عرض) جاد من شركات تصنيع ألعاب الحاسوب. تنبهت شركة Valve لهذا القطاع، ووجدت في ذلك فرصة ذهبية لاقتحام سوق متعطش لا منافس فيه.
هذه الاستراتيجية من التسويق تدعى استراتيجية التخصص Niche Strategy، وتقضي باستهداف قطاع سوقي صغير مهمل، بحيث أن استئثار الشركة بذلك السوق وتفردها فيه يعوضها عن صغر حجمه.
غالباً لأنهم يريدون سحب سيطرة ويندوز على الألعاب، لأنهم يريدون جر مطوري الألعاب نحو لينكس بدلاً من الاكتفاء بتطوير الألعاب لنظام ويندوز فقط، لأنهم يريدون إبعاد مايكروسوفت عن ساحة الألعاب لأنها الآن ولمدة طويلة تتحكم في عالم الألعاب وقد حان الوقت للتخلص من هذه السيطرة، هناك أناس يستخدمون ويندوز فقط للألعاب وبنشر ونقل ألعاب أكثر إلى لينكس سينتقل مزيد من الناس إلى لينكس.
لينكس قليل الانتشار، صحيح، ثم ماذا؟ هل على الشركات أن تقبل ببقاء مايكروسوفت إلى الأبد؟ شركة فالف تريد مصلحتها على المدى البعيد ومصلحتها أن تطور منصة ألعاب جديدة يمكنها أن تتحكم بها، فالف قادرة على فعل ذلك وسيكون هذا في صالح انتشار لينكس، لكن على المدى البعيد قد تتحول فالف إلى مايكروسوفت أخرى بعد 10 سنوات.
بالمناسبة، أوبونتو مبني على أساس دبيان.
لنرجع للماضي القريب أي قبل سنة و بضعة أشهر
بماذا صرح Gabe Newell مؤسس Valve ؟
صرح بأن Windows 8 نظام غير قابل للاستخدام
ما الهدف ؟ أظن بأنه هنا أراد البدء بالاستقلالية
فبدل أن تكون خدمة Steam مرتبطة بوندوز و مايكروسوفت
أراد أن تكون شركته مستقلة عن قرارات أي شركة أخرى فهو يريد مصلحة شركته
فاعتقادي أنه كان ينتظر اللحظة التي يطلق فيها جهازاً خاصاُ بشركته بدل الارتباط بوندوز
يبقى السؤال هنا : لماذا توزيعة دبيان مثلاً بدل أي توزيعة أو نظاماً مخصصاً ؟
بناء نظام تشغيل من الصفر يتطلب الوقت الكثير و الجهد الكبير
لذلك بنوا على أساس نظام تشغيل موجود مسبقاً
و اختاروا دبيان لأنها أكثر التوزيعات ثباتاً و استقراراً و التحديثات قليلة
مع أن SteamOS لا يعتمد على مستودعات دبيان إنما مستودعات خاصة
فلا توجد أي برامج النظام و حتى التحديثات فهي الأخرى تأتي من المستودعات الخاصة
إلا إذا أضاف المستخدم مستودعات أخرى غير الموجودة
SteamOS مخصص جداً حتى يستفيد بشكل كامل من العتاد
قرص التثبيت يحتوي على عدد من البرامج المرفقة الاختيارية على شكل حزم
التثبيت الافتراضي للتوزيعة يثبت الحزم المهمة فقط أما الحزم الاختيارية فتعود لاختيار المستخدم
< "بعد كانونيكل هي الشركة الثانية التي تدخل عالم توزيعات لينكس"
فقط للتصحيح، هناك RedHat, Suse والكثير من الشركات التي تعتمد نظام لينوكس في عملها وليس فقط كانونيكال،
انت مخطئ يا حبيبي :)
لا أظن ان شركة كبيرة مثل فالف لم تفكر بهذه اﻷمور من قبل.
اولا بلايستايشن مبني على نسخة معدلة من أحد أنظمة BSD
لماذا توزيعة لينكس ؟
على ماذا تبنيها إذا؟ ويندوز؟ :)
ارى انه اختيار صائب تماما، تخيل انك مطور العاب
فبدل التطوير لأجل ويندوز وماك ولينوكس والمنصة الجديدة، ستكتفي بالتطوير للمنصات العادية وهذه ميزة رائعة وتساعد في زيادة الالعاب على لينوكس وبالتالي مستعملي النظام بشكل عام.
جنو/لينوكس يعني الحرية، لم تصمم نظام من الصفر؟ لم تعيد إختراع العجلة؟ لقد فكرت جيدا في هذه النقطة
ولا أظن ان السوق الحالي يسمح لها ويعطيها الوقت لأجل بناء منصة جديدة وتجريبها وإصلاح العلل والتأخير أكثر
السوق في وتيرة متسارعة من التطور وهي تريد الدخول في المنافسة في أقرب وقت.
لم ديبيان تحديدا؟
ديبيان اكثر التوزيعات إستقرارا اليوم، اوبونتو كارثة في ناحية الإستقرار
كما انه يحدث كثيرا، مرة كل 6 اشهر، ديبيان نسخة جديدةكل 3 سنوات، يعني تحديثات كبيرة ومتباعدة بفرق 6 مرات اطول.
تحياي
لماذا لينكس :
لأنه مجانى. ببساطة. لن يضير شركة Valve أو Nvidia فى شىء لأن اكوادهم سوف تكون مغلقة المصدر. فهى تبنى نظام مغلق المصدر على اللينكس.
لينكس قليل الانتشار :
Steam OS ليس نظام تشغيل بالمعنى المفهوم, هو نظام تشغيل لمنصة ألعاب, هى Steam Engine المفترض انها تنافس Playstation و Xbox. لن يعرف احدا انها لينكس, هل يعرف احد ان Xbox مثلا يعمل بالويندوز؟! أو ان Playstation يعمل بUnix. هذا لا يهم احدا. نظام التشغيل ليس مهما
الالعاب نفسها هى البطل الحقيقى هنا.
مجتمع لمناقشة المواضيع الثقافية، الفكرية، والاجتماعية بموضوعية وعقلانية. ناقش وتبادل المعرفة والأفكار حول الأدب، الفنون، الموسيقى، والعادات.