الأسئلة الشائعة

للجمهور العام

ما هو الهدف من برنامج Google Summer of Code؟

‫Google Summer of Code (GSoC) هو برنامج مصمّم لجذب مساهمين جدد ومتحمّسين إلى منتديات البرامج المفتوحة المصدر، على أمل أن يواصلوا المساهمة في هذه المنتديات بعد انتهاء برنامج GSoC.

متى يُقام برنامج Google Summer of Code؟

يُرجى الاطّلاع على المخطط الزمني للبرنامج.

ماذا يحدث في برنامج Google Summer of Code؟

سيقضي المساهمون الجدد في مشاريع المصادر المفتوحة فصل الصيف في كتابة الرموز البرمجية لمؤسسة مصادر مفتوحة تحت إشراف موجهين من منتدى المصادر المفتوحة الجديد.

لماذا تدير Google برنامج Google Summer of Code؟

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

منذ عام 2005، جمع برنامج Google Summer of Code أكثر من 23,000 مساهم/طالب جديد مع أكثر من 1,000 مؤسسة مفتوحة المصدر تحت إشراف أكثر من 21,000 مرشد.

هل برنامج Google Summer of Code (GSoC) هو برنامج توظيف؟

لا، إذا كنت مهتمًا بالعمل لدى Google، يُرجى زيارة موقع Google للوظائف.

هل يُعدّ برنامج GSoC تدريبًا داخليًا أو وظيفة أو أي شكل من أشكال التوظيف؟

لا، GSoC هو نشاط يشارك فيه المطوّر كمطوّر مستقل ويحصل مقابل ذلك على راتب. لا يعمل المشاركون لدى Google أو في Google أو لصالح Google.

هل يجب على المؤسسات الإرشادية استخدام الرمز الذي ينتجه الطلاب؟

لا، مع أنّنا نأمل أن يتم استخدام جميع الرموز البرمجية الناتجة عن هذا البرنامج، إلا أنّنا لا نطلب من المؤسسات استخدام الرموز البرمجية التي يقدّمها المساهمون.

أين تجري فعالية GSoC؟

يُقام برنامج Google Summer of Code بالكامل على الإنترنت، ولا يشترط السفر للمشاركة فيه.

ما الذي يمكنني فعله للمساعدة في نشر المعلومات عن برنامج GSoC؟

يمكنك تنزيل المنشورات لنشرها في حرم الجامعات أو لقاءات المطوّرين المحلية وغيرها. ويمكنك أيضًا استخدام منصات التواصل الاجتماعي المختلفة لنشر معلومات عن البرنامج أو استضافة لقاء أو جلسة معلومات في منطقتك. لدينا أيضًا نموذج رسالة إلكترونية يمكنك استخدامه لتوزيعه على المنتدى (المدرسة أو المطوّر أو غير ذلك) وجهات الاتصال الأخرى.

كيف يمكنني تنظيم جلسة معلومات أو لقاء حول GSoC أو استضافتهما؟

يمكنك جدولة جلسة على الإنترنت أو اجتماع في أي وقت ومكان يناسبانك. يُرجى مراجعة قواعد البرنامج أولاً واستخدام نموذج العرض التقديمي والنشرات.

هل يمكنني المشاركة في GSoC كمرشد ومساهم في GSoC في الوقت نفسه؟

لا، المرشدون هم أشخاص شاركوا في مؤسسة مفتوحة المصدر ويريدون المساعدة في توجيه المساهمين الجدد في برنامج GSoC. المساهمون في GSoC هم أشخاص جدد في مؤسسة مفتوحة المصدر.

هل يُسمح للمشاركين من أوكرانيا أو روسيا أو بيلاروس بالمشاركة في برنامج GSoC لعام 2026؟

نظرًا للظروف الحالية، لن يقبل برنامج GSoC لعام 2026 مشاركين (مساهمين أو موجّهين أو مشرفين على المؤسسات) من روسيا أو بيلاروس أو ما يُعرف باسم "جمهورية دونيتسك الشعبية" و"جمهورية لوهانسك الشعبية". لا تُفرَض أي قيود على المشاركين المقيمين في أوكرانيا خارج جمهورية دونيتسك الشعبية وجمهورية لوهانسك الشعبية.

ماذا لو كان لديّ أسئلة أخرى؟

يمكنك الاطّلاع على دليل المساهمين والصفحات الأخرى على هذا الموقع الإلكتروني.

إذا لم تجد إجابة بعد قراءة جميع المستندات، يُرجى التواصل مع منتدى GSoC من خلال قائمة المناقشة أو قناة IRC. يمكنك الانتقال إلى صفحة التواصل معنا لمعرفة كيفية إجراء ذلك.

المساهمون في برنامج GSoC

متى يمكن للمساهمين في GSoC تقديم طلبات للانضمام إلى البرنامج؟

يمكن للمساهمين تقديم طلب خلال فترة تقديم الطلبات للمشاركة في نسخة معيّنة من البرنامج.

يُرجى الاطّلاع على المخطط الزمني للبرنامج للحصول على مزيد من المعلومات التفصيلية.

ما هي لغات البرمجة التي يجب أن أتقنها للمشاركة في GSoC؟

تعتمد لغة البرمجة التي تحتاج إلى معرفتها على المؤسسة التي تهمّك العمل معها. يجب أن تكون على دراية بلغات البرمجة التي تستخدمها هذه المؤسسة.

ما هي متطلبات الأهلية للمشاركة؟

  • يجب أن يكون عمرك 18 عامًا على الأقل عند التسجيل
  • يجب أن تكون مؤهلاً للعمل في البلد الذي ستقيم فيه خلال البرنامج.
  • يجب أن تكون مبتدئًا في مجال البرامج المفتوحة المصدر أو طالبًا.
  • لم يتم قبولك كمشارك/طالب في GSoC أكثر من مرة.
  • يجب أن تكون مقيمًا في بلد غير خاضع حاليًا للحظر من قِبل الولايات المتحدة. لمزيد من المعلومات، راجِع قواعد البرنامج.

كيف أعرف ما إذا كنت مبتدئًا في تطوير البرامج ذات المصدر المفتوح؟

يشمل المبتدئون في البرامج المفتوحة المصدر الأشخاص الذين لديهم خبرة بسيطة في هذا المجال. سيتم تصنيفك كمبتدئ إذا كانت خبرتك تتضمّن ما يلي فقط:

  • المشاريع الشخصية أو مشاريع الصف، بما في ذلك مشاريع معسكر التدريب
  • المشاريع المفتوحة المصدر التي يتم استخدامها في مؤسسة واحدة فقط (مثال: موقع إلكتروني لنادٍ أو بحث تم نشره كمصدر مفتوح في جامعتك القديمة)
  • فتح عدد صغير (<10) من المشاكل أو طلبات الدمج في حِزم مختلفة مفتوحة المصدر
  • المشاركة المستمرة في مشروع مفتوح المصدر انضممت إليه كجزء من برنامج GSoC

إذا كنت من المساهمين المنتظمين في مشروع مفتوح المصدر، فأنت لست مبتدئًا.

أنا مهندس برمجيات محترف ولكن لم يسبق لي المشاركة في منتديات مفتوحة المصدر، هل أنا مؤهّل؟

تم تصميم برنامج Google Summer of Code لتشجيع الطلاب والمبتدئين على المساهمة في المشاريع المفتوحة المصدر. مع أنّنا نرحّب بالمتقدّمين من خلفيات متنوعة، إلا أنّ الالتزام الزمني، بما في ذلك المشاركة الفعّالة في منتدى المصادر المفتوحة، كبير. قد يجد الأفراد الذين لديهم وظائف حالية بدوام كامل في هندسة البرمجيات صعوبة في الالتزام بالوقت المطلوب في البرنامج.

هل يمكنك تقديم استثناء لي؟

لا يمكننا منحك استثناء إذا لم تستوفِ متطلبات الأهلية، مهما كانت موهبتك أو اهتمامك. يتقدّم آلاف المساهمين في GSoC بطلبات، ولن يكون من العدل منحك استثناءً.

هل يمكن أن يكون المساهم في مشروع مفتوح المصدر مشاركًا في برنامج GSoC؟

يهدف برنامج GSoC إلى جذب مساهمين جدد إلى مؤسسات البرامج مفتوحة المصدر. يمكن أن يساعد برنامج GSoC أيضًا المساهمين المبتدئين في التعرّف على تفاصيل البرامج مفتوحة المصدر، وذلك من خلال إرشادهم من قِبل أعضاء من ذوي الخبرة في المنتدى.

برنامج GSoC مخصّص للطلاب والمساهمين المبتدئين في تطوير البرامج المفتوحة المصدر، وليس للمساهمين ذوي الخبرة في هذا المجال.

هل يمكن لمجموعة تقديم اقتراح معًا للعمل على مشروع واحد؟

لا، يمكن لشخص واحد فقط العمل على مشروع معيّن.

ما الذي يمكنني فعله لتحسين فرص اختياري كمساهم في برنامج "صيف الترميز من Google"؟

  1. بعد الإعلان عن المؤسسات، يمكنك الاطّلاع عليها في الموقع الإلكتروني الخاص بالبرنامج والبحث عن بعض المؤسسات التي تهمّك.
  2. اطّلِع على قوائم "أفكار المشاريع" الخاصة بهذه المؤسسات.
  3. عندما تظهر لك فكرة تثير اهتمامك، تواصَل مع المؤسسة من خلال وسائل التواصل المفضّلة لديها (المدرَجة في صفحة المؤسسة على موقع GSoC الإلكتروني).
  4. تحدّث مع الموجهين وأفراد المنتدى لتحديد ما إذا كانت فكرة المشروع هذه ستكون ممتعة بالنسبة إليك خلال البرنامج. إذا لم تكن تعمل على مشروع يحفّزك، لن يكون الصيف ممتعًا لك أو للمرشد.
  5. استخدِم المعلومات التي تلقّيتها خلال تواصلك مع المرشدين وأعضاء المنتدى الآخرين في المؤسسة لكتابة اقتراحك.
  6. أرسِلوا اقتراحكم مبكرًا ليتمكّن المرشدون من تقديم الملاحظات. لأنّك تحتاج إلى وقت لتطبيق ملاحظاتهم وإعادة إرسال الطلب قبل الموعد النهائي. لا تنتظر حتى اللحظة الأخيرة لإرسال اقتراحك.
  7. اقرأ بعناية جميع المواد المقدَّمة من مؤسسة المصادر المفتوحة، بما في ذلك أي إرشادات أو قيود محدّدة بشأن استخدام أي نص أو رمز من إنشاء الذكاء الاصطناعي. لن تقبل بعض المؤسسات أي عروض تم إنشاؤها باستخدام الذكاء الاصطناعي.

هل يمكنني إرسال أكثر من عرض واحد؟

نعم، يمكن لكل مساهم في GSoC إرسال ما يصل إلى ثلاثة اقتراحات. ومع ذلك، لا يمكن قبول سوى طلب واحد لكل مشارك في برنامج GSoC. لن يتم قبول أكثر من اقتراح واحد لكل مشارك في برنامج &quot;مساهمون في Google Summer of Code&quot;، بغض النظر عن عدد الاقتراحات التي ترسلها.

هل يجب إرسال المقترحات مباشرةً إلى المؤسسات الإرشادية؟

لا، يجب إرسال جميع العروض من خلال الموقع الإلكتروني الخاص بالبرنامج. لن يتم النظر في الاقتراحات التي يتم إرسالها خارج الموقع الإلكتروني لبرنامج Google Summer of Code في إطار برنامج Google Summer of Code.

ننصحك بشدة بالتواصل مع المؤسسة الإرشادية في وقت مبكر لمناقشة أفكارك والحصول على ملاحظات وفهم أفضل للعمل الذي تقوم به قبل إرسال اقتراحك النهائي.

كيف يبدو الاقتراح الجيد؟

يتضمّن دليل المساهمين/الطلاب قسمًا حول "كتابة اقتراح".

أفضل المقترحات هي تلك التي يقدّمها المشاركون الذين بذلوا وقتًا للتفاعل ومناقشة أفكارهم مع المؤسسة قبل إرسالها. يُرجى التأكّد من تضمين ما يلي: تفاصيل حول ما تقترحه بالضبط، وسبب اقتراحك له، وسبب أهليتك لتنفيذه، ومنهجية التطوير التي تتّبعها، والجدول الزمني المتوقّع، وما إلى ذلك. يجب أن يتضمّن أيضًا تفاصيل حول خبرتك في التطوير الأكاديمي و/أو الصناعي و/أو مفتوح المصدر.

لا تكتفِ بقراءة فكرة مشروع من قائمة المؤسسة ثم كتابة اقتراحك، بل عليك التواصل معهم. من غير المرجّح أن يتم اختيار المساهمين الذين لا يناقشون مقترحاتهم مع المؤسسة المستهدَفة للمشاركة في برنامج GSoC.

هل يمكنني استخدام نص أو رمز برمجي من إنشاء الذكاء الاصطناعي في GSoC؟

تعتمد إمكانية استخدام الرموز البرمجية أو النصوص من إنشاء الذكاء الاصطناعي في GSoC بشكل كامل على سياسات المؤسسة الموجّهة.

بسبب المخاوف المعقّدة بشأن الترخيص والشؤون القانونية (خاصةً فيما يتعلق بملكية الرموز البرمجية والملكية الفكرية)، تحظر العديد من المؤسسات المشاركة في برنامج GSoC بشكل صارم استخدام أي أدوات ذكاء اصطناعي لإنشاء نتائج المشاريع (الرموز البرمجية والمستندات وما إلى ذلك).

قراءة تعليمات المؤسسة بعناية: يجب مراجعة المستندات والتعليمات التي تقدّمها المؤسسة التي تقدّم طلبًا إليها بعناية. وهذا هو المصدر الوحيد لما هو مسموح به أو محظور.

طلب إرشادات محدّدة: تقدّم معظم المؤسسات نصائح واضحة بشأن الحالات التي يُسمح فيها باستخدام أدوات الذكاء الاصطناعي المعيّنة.

طرح الأسئلة: إذا لم تكن متأكدًا من أي من قواعد المؤسسة، تقع على عاتقك مسؤولية طلب توضيح من المرشدين المحتملين قبل إرسال العمل أو المقترحات.

يُرجى العِلم أنّ استخدام الذكاء الاصطناعي لكتابة اقتراحك في GSoC قد يؤدي إلى رفض تلقائي من المؤسسة، وذلك حسب إرشاداتها الفردية. احرص دائمًا على أن يكون اقتراحك من عملك الأصلي وأن يلتزم بمعايير المؤسسة الخاصة بالتأليف.

سأبلغ 18 عامًا بعد انتهاء فترة التسجيل في برنامج GSoC للمساهمين، فهل يمكنني المشاركة؟

لا، يجب أن يكون عمرك 18 عامًا عند التسجيل في برنامج GSoC. إذا بلغت الـ 18 عامًا بعد بضعة أيام، لن تكون مؤهلاً للمشاركة في برنامج هذا العام، ولكن يمكنك التحقّق من البرامج المستقبلية.

ما هي النماذج التي يجب تقديمها؟

على المشاركين المقبولين تقديم نماذج الإقرار الضريبي المناسبة. ويشمل ذلك تقديم مستند يثبت إقامتك في البلد الذي ستشارك منه وبالتالي ستتلقّى الدفعات فيه.

هل أحصل على أموال مقابل المشاركة في برنامج GSoC؟

نعم. ستقدّم Google مكافأة للمشاركين في GSoC الذين يجتازون التقييمات ويستوفون شروط الحصول على المكافآت.

هل سأتلقّى تعويضًا حتى إذا لم تستخدم المؤسسة الرمز الذي قدّمته؟

نعم، شرط أن يجتاز المشارك في برنامج GSoC عمليات التقييم. لا يؤثر استخدام المشروع للرمز البرمجي الذي تم إنشاؤه في راتب المساهم في برنامج GSoC.

ما هو الوقت الذي تستغرقه المشاركة في برنامج GSoC؟

تحدّد المؤسسات نطاق المشاريع استنادًا إلى إجمالي الوقت المتوقّع لإكمال المشروع. يجب أن تستغرق المشاريع الصغيرة حوالي 90 ساعة، والمشاريع المتوسطة حوالي 175 ساعة، والمشاريع الكبيرة حوالي 350 ساعة. استنادًا إلى مهاراتك وصعوبة مشروعك، قد يستغرق تحقيق أهداف مشروعك وقتًا أطول أو أقصر. إذا تبيّن أنّ مشروعك كان أقل أو أكثر من المطلوب، ستعمل أنت ومرشدك معًا لتعديله وفقًا لذلك.

يُرجى العِلم أنّ المشاركة والتفاعل المستمرَّين مع المنتدى هما عنصران أساسيان ومطلوبان للمشاركة بنجاح في برنامج Google Summer of Code. يتطلّب هذا التفاعل وقتًا ويجب الحفاظ عليه طوال فترة البرنامج، بالإضافة إلى الجهد المبذول في كتابة رموز المشروع.

أنا طالب في الولايات المتحدة وأحمل تأشيرة F1. كيف يمكنني الحصول على إذن للمشاركة؟

يُرجى التواصل فورًا مع مكتب شؤون الطلاب الدوليين في مؤسستك التعليمية للحصول على مزيد من التفاصيل قبل تقديم طلب للمشاركة في GSoC. من الأفضل التحدث معهم فور التفكير في المشاركة في GSoC. لا يمكن لشركة Google أن تقدّم لك أي نوع من تفويضات CPT أو OPT. تقع على عاتقك مسؤولية تحديد ما إذا كانت تأشيرتك تتيح لك المشاركة في برنامج مثل GSoC، لذا يُرجى التحقّق من ذلك قبل تقديم الطلب. يجب أيضًا التأكّد من إمكانية قبول الراتب حتى لا تتفاجأ لاحقًا بعدم إمكانية قبوله (غالبًا بسبب مشاكل في التأشيرة). في كل عام، لا يتمكّن بعض الطلاب من قبول رواتبهم لأنّ تأشيراتهم لا تسمح لهم بالمشاركة في برنامج مثل GSoC، أو في بعض الحالات لا تسمح لهم بقضاء أكثر من 20 ساعة في الأسبوع في GSoC.

سيتلقّى جميع المشاركين المقبولين رسالة تأكيد إلكترونية بقبولهم. لا نقدّم أي خطابات مخصّصة. لن نصدر أي نوع من خطابات CPT.

أدرس في كلية مجتمع (أو كلية ثانوية)، هل يمكنني المشاركة؟

نعم، نأمل ذلك.

سأتخرّج في منتصف البرنامج. هل يمكنني المشاركة في هذه الحالة؟

نعم.

هل يمكنني الحصول على رصيد دورة تدريبية مقابل المشاركة في برنامج GSoC؟

من المحتمل ذلك، ويعتمد الأمر على متطلبات مدرستك. لا يمكن لشركة Google أن تقدّم لك أي مستندات إضافية أو أن توقّع لك أي مستندات.

هل يمكن تعديل الجدول الزمني إذا انتهى دوام المدرسة متأخرًا أو بدأ مبكرًا؟

يتيح برنامج GSoC بعض المرونة في الجدول الزمني للمشاريع. يمكن أن تتراوح المدة المسموح بها لإكمال مشروع بين 10 أسابيع و22 أسبوعًا للمشاريع المتوسطة والكبيرة التي تبلغ مدتها العادية 12 أسبوعًا. يمكن أن تتراوح مدة المشاريع الصغيرة بين 8 و12 أسبوعًا. يمكن للمساهمين في برنامج GSoC والموجّهين أن يقرّروا معًا ما إذا كان يجب تمديد مدة المشروع لبضعة أسابيع إضافية.

لا يمكن تغيير تاريخ بدء البرنامج، وسيبدأ الجميع البرنامج في الوقت نفسه.

يمكنك أنت والموجّه الاتفاق بشكل مشترك على تعديل الجدول الزمني للمراحل أو جدول العمل الأسبوعي للسماح ببعض المرونة ضمن الإطار العام للبرنامج.

يستند تاريخ التقييم الأول إلى نقطة المنتصف في الجدول الزمني المتوقّع للمشروع. بالنسبة إلى المشاريع المتوسطة والكبيرة، سيتم ذلك بعد 6 أسابيع من بدء المشاريع التي تندرج ضمن الجدول الزمني العادي الذي يمتد 12 أسبوعًا. بالنسبة إلى المشاريع الصغيرة، سيكون ذلك بعد 4 أسابيع استنادًا إلى المشروع العادي الذي يستغرق 8 أسابيع.

الموجّهون/مشرفو المؤسسة

أريد معرفة المزيد من المعلومات حول المشاركة كمرشد في GSoC. أين يمكنني العثور على مزيد من المعلومات؟

يمكنك الاطّلاع على دليل المرشد وقواعد البرنامج والأدوار والمسؤوليات للحصول على مزيد من المعلومات حول كيفية أن تصبح مرشدًا في GSoC. يجب أن تكون عضوًا نشطًا في منتدى المؤسسة التي تريد تقديم الإرشاد فيها.

ما هي متطلبات الأهلية للمؤسسات التي تقدّم خدمات الإرشاد؟

لكي تكون مؤهلاً للمشاركة كمؤسسة إرشادية، يجب أن تكون مجموعة تدير مشروعًا نشطًا للبرامج المجانية أو المفتوحة المصدر، مثل BRL-CAD. ولا يشترط أن يكون المشروع كيانًا مؤسسًا بشكل قانوني. يجب أن تكون المؤسسات الإرشادية قد أنتجت بالفعل برامج وأصدرتها بموجب ترخيص معتمد من مبادرة المصادر المفتوحة، وأن يكون لديها مساهمان على الأقل يعملان كمسؤولَي مؤسسة و/أو مرشدَين للبرنامج بأكمله من أجل المشاركة فيه.

هل تتلقّى المؤسسات أي أموال مقابل المشاركة في GSoC؟

ستحصل المؤسسات التي تتمتّع بسمعة جيدة على راتب صغير لكل مساهم مقبول في برنامج GSoC في نهاية البرنامج. ويحدث ذلك بغض النظر عمّا إذا كان المساهم في GSoC قد اجتاز التقييم أو لم يجتزه.

ويمكن للمؤسسات استخدام هذه الأموال كيفما تشاء.

لن يتم منح رواتب للمؤسسات التي تديرها Google والمؤسسات التي تشكّل جزءًا من أي حكومة اتحادية (بما في ذلك الجامعات العامة).

أرشفة

كيف يمكنني إزالة معلوماتي من أرشيف Google Summer of Code؟

يُرجى التواصل معنا لإزالة المعلومات.

كنتُ طالبًا/مساهمًا سابقًا في GSoC وتغيّر الآن عنوان URL الذي قدّمته لمشروعي، هل يمكنكم تعديله في الأرشيف؟

لا يمكننا تعديل عنوان URL إذا تغيّر بعد سنوات. يمكنك طلب إزالة عنوان URL الخاص بمشروعك من خلال التواصل معنا مباشرةً.

أين يمكنني العثور على الملفات التي حمّلتها؟

لم يعُد بإمكانك تنزيل الملفات التي تم تحميلها.