سؤال

كنت أتصفح نواة المصدر المفتوح عندما ركضت عبر سانوس الذي يشعر وكأنه شيء يستحق الاحتفاظ به على أنه مصدر مفتوح. لإحضاره إلى المعايير الحديثة، تحتاج التحسينات التالية إلى حدوث:

  • دعم لمعالجة وحدات المعالجة المركزية متعددة / النوى
  • إضافة IPv6 (يدعم حاليا IPv4 فقط)
  • القدرة على تشغيل 8192 المواضيع المتزامنة
  • القدرة على دعم مضاهاة إضافية مطلوبة ل JDK 1.6

لذلك، لدي الأسئلة التالية:

  1. هل لدى أي شخص هنا تجارب يرغبون في مشاركة استخدام سانوس؟
  2. ما هي الطريقة الأكثر ملاءمة لجذب الآخرين الذين يرغبون في المساهمة في الوقت المناسب لجعلها أفضل؟
  3. في أي طرق هي أفضل من النواة المستخدمة في BSD و / أو لينكس؟
  4. هل هناك ميزة في تنقل روبي إلى هذه المنصة؟
هل كانت مفيدة؟

المحلول

سوف تبقيها قصيرة وبسيطة. لا أريد المطر على موكبك ولكن، تجاريا، أعتقد أن الحفاظ على سانو مضيعة للوقت.

يتم تناثر المشهد مع جثث مشاريع الحفريات التي كانت فكرة جيدة ولكنها تحولت إلى أن تكون غير ضرورية أو تجمع أبدا دعما كافيا. قد تحصل على كادر صغير من الأشخاص الذين يعملون في مشروع مثل هذا ولكن إلى أي نهاية. أين هي القواعد المثبتة ل Beos، Haiku، Reactos et al؟

دعونا نكون واضحين. Linux قدما كثيرا فيما يتعلق بذل جهود التطورية التي ستستغرقها المشاريع الأخرى عقود من الجهد للحاق بالركب. أنا لا أتحدث عن الجدارة التقنية هنا (على الرغم من أن هذا هو الحال كذلك) ولكن الاختراق في عقول العمل. والأعمال التجارية، لسوء الحظ، حيث يأتي المال من.

هذه العناصر الرصاصة الأربعة التي تقوم بها قائمة متوفرة بالفعل في Linux، لذا فإن ما سيتم اكتسابه بإضافةها إلى نظام تشغيل آخر - يمكن للأشخاص فقط استخدام Linux.

للإجابة على أسئلتك المحددة (كن على علم بأن الكثير من هذه الإجابة هو رأي - ستكون زوجتي سعيدة أن تخبرك، في كثير من الأحيان ودون المطالبة، أنني كنت مخطئا من قبل - :)

1. هل لدى أي شخص هنا تجارب يودون مشاركة استخدام سانوس؟
لا، لم أسمع بالفعل عن ذلك حتى ظهر هذا السؤال حتى (والتي يجب أن تذهب قليلا نحو تبرير بياناتي بأنها من المحتمل أن تكون مهمة في المخطط الكبير للأشياء).

2. ما هي الطريقة الأكثر سرعة لجذب الآخرين الذين يرغبون في المساهمة في الوقت المناسب لجعلها أفضل؟
هذه بداية جيدة لأنك جعلت مجتمعا كبيرا من المهوسين يدركون ذلك. كنت أتسوقها حول بعض أكثر، تحتاج إلى الحصول على حجم هذا الكادر.

3. في أي الطرق هي أفضل من النواة المستخدمة في BSD و / أو لينكس؟
لا يوجد فكرة. لدي اهتمام صفر في هذا المشروع لأنني أكثر اهتماما بتشغيل الأعمال التجارية وقضاء بعض الوقت مع الأسرة من التبرع بوقتي مجانا في المشروع الذي أعتقد أنه لن أذهب إلى أي مكان (أنا لا أحاول أن أكون بغيضا أو تنازل هناك هذا هو اعتقادي الفعلي). بالنظر إلى نهج الحد الأدنى، من الممكن ذلك استطاع يكون أسرع.

4. هل هناك ميزة في تنقل روبي إلى هذه المنصة؟
بخلاف ممارسة في التنقل، ربما لا. لن يقوم حشد Ruby Brill بالسبر عبر سانس فقط لأنك توفرها. لديهم لكسب لقمة العيش كذلك.

نصائح أخرى

يجب أن أتفق مع PAX، لكنني سأأخذه خطوة أخرى. إذا كنت تترابط حقا في بناء نظام تشغيل Java، فلماذا لا تفعل ذلك على رأس نواة Linux ك Linux جديد توزيع. وبعد ابدأ باستخدام Kernel، أضف برنامجا كافيا كفى فقط للحصول على Java Up وتشغيله ثم بدء تشغيل Java "Shell". وبهذه الطريقة تحصل على جميع فوائد جافا التي تريدها دون ألم ومعاناة إعادة اختراع عجلة OS. هذا هو بالضبط ما أقوم به مع مثال MYICOM الخاص بي في كتاب Linux المضمن مكتوب في عام 2001. يتوفر معظم المثال من خلال كتب Google (http://books.google.com/books؟id=mfjhiimmhic&printsec=frontcover.).

  • إن الطريقة الأكثر سرعة لجذب الآخرين ستكون لجعلها أداة نظام تشغيل أكثر فائدة وعملية، على سبيل المثال من خلال التحسين الأربعة المذكورة. بمجرد أن يرى الآخرون مزايا نظام التشغيل، سيرغبون في تطويره وتعزيزه، كما تفعل.
  • SANOS هو في الغالب متوافقة مع Posix، لذلك فمن الممكن تشغيل معظم البرامج ل BSD و Linux وغيرها من OSS متوافق مع Posix. ومع ذلك، تحاول Sanos دعم مجموعة فرعية ضئيلة من تلك الأنظمة، موجهة نحو طلبها المحدد. وبالتالي فإنه يفسح نفسها على كل من قابلية السرعة والسرعة. لا يزال أمنها غير مختبر نسبيا مقارنة ب BSD & Linux.
  • يمكن أن يكون هناك ميزة في تنقل روبي التصوير بالرنين المغناطيسي إلى سانوس، يجب أن يكون سهلا إلى حد ما.

الطريقة الأكثر كفاءة لتمكين JDK 1.6 ستكون لإلغاء طبقة Win32 (أو مجرد نقطة ساخنة) وميناء الكافي في مكانها. يجب أن يكون هذا سهلا نسبيا، ويسهل التحديث. ومع ذلك، فإن أفضل مكان لمعرفة إجابات أسئلتك سيكون الاتصال بفريق Sanos Development ومناقشة هذه القضايا معهم. سوف يخبرونك كيف يمكنك المساعدة.

تحرير: المشرف على سانوس لديه وظيفة فيما يتعلق بمقارنة الأداء مع أنظمة التشغيل الأخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top