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

بنود عامة

ما هو هدف "برنامج Google لكتابة الرموز البرمجية في الصيف"؟

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

متى يبدأ برنامج "معسكر برمجة الصيف" من Google؟

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

ما الذي يحدث في برنامج "معسكر برمجة الصيف" من Google؟

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

لماذا تُدير Google برنامج "معسكر برمجة الصيف"؟

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

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

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

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

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

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

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

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

أين يُقام برنامج GSoC؟

يتم تنفيذ "برنامج Google Summer of Code" بالكامل على الإنترنت، ولا يُشترط السفر كجزء من البرنامج.

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

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

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

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

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

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

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

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

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

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

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

المساهمون في GSoC

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

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

يُرجى الاطّلاع على المخطط الزمني للبرنامج للحصول على معلومات أكثر تفصيلاً.

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

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

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

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

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

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

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

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

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

لا يهدف برنامج GSoC إلى تدريب المهندسين المحترفين في مجال هندسة البرامج. إذا كنت تعمل بدوام كامل كمهندس برامج، لن يكون لديك الوقت للانضمام إلى GSoC.

هل يمكنك إجراء استثناء لي؟

لا، لا يمكننا إجراء استثناء إذا لم تكن تستوفي متطلبات الأهلية، بغض النظر عن مدى موهبتك أو اهتمامك. يقدّم آلاف المشارِكين في GSoC طلبات، ولن يكون من العدل منح استثناء لك.

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

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

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

هل يمكن لمجموعة إرسال عرض جماعي للعمل على مشروع واحد؟

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

ما الذي عليّ فعله لتحسين فرص اختياري كمشارك في GSoC؟

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

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

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

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

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

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

ما هو شكل الاقتراح الجيد؟

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

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

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

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

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

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

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

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

نعم. تقدّم Google معاشًا للمساهمين في GSoC الذين يجتازون تقييماتهم ويمكنهم تلقّي المعاشات.

هل سأتلقّى مبالغ مالية حتى إذا لم تستخدم المؤسسة رمزي؟

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

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

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

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

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

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

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

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

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

نعم.

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

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

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

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

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

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

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

المرشدون/مشرفي المؤسسات

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

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

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

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

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

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

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

لن يتم منح مخصّصات للمؤسسات التي تتبع Google والمؤسسات التي هي جزء من أي حكومة federal (بما في ذلك الجامعات الحكومية).

الأرشيف

كيف يمكنني إزالة معلوماتي من أرشيف "برنامج Google لكتابة الرموز البرمجية في الصيف"؟

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

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

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

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

لم تعُد الملفات المحمَّلة متاحة للتنزيل.