常見問題

一般

  • Google Summer of Code (GSoC) 的目標是什麼?

    吸引新貢獻者加入開放原始碼社群,培養他們長期參與開放原始碼生態系統。

  • 異動何時生效?

    請參閱 官方計畫時間表

  • 這項計畫的流程為何?

    參與者會在導師的指導下,為開放原始碼機構編寫程式碼。

  • Google 為何要舉辦 GSoC?

    自 2005 年以來,Google 一直致力於發展及維護全球開放原始碼生態系統。全球開放原始碼開發人員越多,整個社群就越健康且越能永續發展。

  • GSoC 是招募計畫嗎?

    否。如要瞭解 Google 的職缺,請前往 Google 職涯網站

  • GSoC 是實習還是就業?

    否。參與者是領取津貼的獨立開發人員,不是 Google 員工、實習生,也不是參與指導機構的員工。

  • 機構是否必須使用產生的程式碼?

    不需要,但我們鼓勵您這麼做。

  • Google Summer of Code 的舉辦地點在哪裡?

    完全線上進行,無須出差。

  • 如何宣傳 GSoC?

    使用 官方宣傳單、社群媒體或舉辦聚會。

  • 如何舉辦資訊說明會?

    你可以使用 簡報範本,並按照 計畫規則排定合適的課程時間。


使用資格

  • 申請資格規定為何?
    • 註冊時年滿 18 歲
    • 有資格在居住國家/地區工作
    • 學生或開放原始碼新手
    • 先前最多只能接受一次 GSoC
    • 居住地並非美國禁運國家/地區
  • 誰屬於「新手」?

    開放原始碼經驗有限的人。如果您的經驗僅包含下列項目,仍會被視為初學者:

    • 個人或課程專案,包括訓練營專案。
    • 僅供單一機構使用的開放原始碼專案。(例如:社團網站或您在舊大學發表的開放原始碼研究)
    • 針對各種開放原始碼套件開啟少量問題或提取要求 (少於 10 個)。
    • 持續參與您在準備 GSoC 時加入的開放原始碼專案。

    開放原始碼專案的定期貢獻者並非新手。

  • 專業工程師是否符合資格?

    雖然 GSoC 歡迎各種背景的人士參加,但主要目標是新手。專業人士往往難以兼顧所需的時間投入。

  • 如果我在註冊後年滿 18 歲,會怎麼樣?

    你今年不符合資格。

  • 目前的開放原始碼貢獻者可以參加嗎?

    只有初學者才需要。GSoC 不適合經驗豐富的開放原始碼開發人員。

  • 群組可以提交提案嗎?

    不行,提案只能由個人提交。

  • Google 是否會破例?

    否。為確保公平性,系統會嚴格執行相關規定。

  • 我可以同時擔任導師和貢獻者嗎?

    否,您必須選擇一個角色。在 GSoC 中擔任導師或機構管理員後,就無法再擔任 GSoC 貢獻者。

  • 是否允許烏克蘭、俄羅斯或白俄羅斯的參與者參加?

    目前俄羅斯、白俄羅斯和頓內次克人民共和國/盧干斯克人民共和國地區的參與者不符合資格。烏克蘭境內 (DNR/LNR 除外) 的使用者不受任何限制。

  • 如果還有其他問題,該怎麼辦?

    請參閱 投稿者指南 與我們聯絡


GSoC 貢獻者申請人

  • 何時可以提出申請?

    時間軸上註明的特定貢獻者申請期間。

  • 我應該瞭解哪些程式設計語言?

    各機構的要求不同,您應精通所選專案使用的語言。

  • 如何提高獲獎機會?

    提早與機構互動、與導師討論專案構想,並在截止日期前提交提案以取得意見回饋。

  • 可以提交多份提案嗎?

    可以,最多可接受三則邀請,但只能接受一則。

  • 我應該直接將提案傳送給機構嗎?

    不可以,所有提案都必須透過 GSoC 網站提交。*強烈建議* 您盡早與指導機構聯絡,討論您的想法並取得意見回饋,以便在提交最終提案前,進一步瞭解他們的工作。

  • 如何撰寫出色的提案?

    詳細目標、方法和明確的時間表。與導師的互動次數是決定是否能獲得導師協助的最重要因素。詳情請參閱投稿者指南

  • 可以使用 AI 生成的文字或程式碼嗎?

    申請前,請務必先查看機構的特定 AI 政策。請注意,如果使用 AI 撰寫 GSoC 提案,機構可能會根據個別指引自動拒絕提案。請務必確保提案為原創作品,並符合機構的著作權標準。GSoC 申請人 AI 一般指南

  • 需要填寫哪些表單?

    獲選者必須提供 稅務表單和居住地證明。

  • 我會收到款項嗎?

    是的,Google 會為通過評估且符合資格的參與者提供津貼

  • 如果沒人使用我的代碼,我會得到酬勞嗎?

    可以,獎學金是根據評估結果發放,而非程式碼實作。

  • 需要多久時間?

    專案範圍約為 90 小時 (小型)、175 小時 (中型) 或 350 小時 (大型)。視您的技能和專案難度而定,您可能需要更多或更少時間才能達成專案目標。如果發現專案範圍不足或過大,您和導師會共同調整。

  • 我是美國的 F1 學生,如何取得授權?

    請諮詢學校的國際學生辦公室。Google 無法提供 CPT/OPT 授權或專業信函。所有獲准參與者都會收到確認電子郵件。

  • 社區學院/專科學校的學生可以參加嗎?

    是。

  • 如果我在計畫期間畢業,可以繼續參與嗎?

    是。

  • 我可以獲得學分嗎?

    這取決於學校政策,Google 不會提供額外的抵免文件。

  • 可以調整時間表嗎?

    開始日期固定,但如果導師和貢獻者同意,結束日期可以延長 (總共最多 22 週)。請在申請期間盡早討論這項事宜。

  • 我已獲准加入 GSoC。如何公開說明我參與這項計畫?

    在順利通過計畫前,您無法聲稱自己是 GSoC 貢獻者,也不能將此頭銜加進履歷。如要在社群媒體上分享獲准加入計畫的消息,可以說明您已獲准加入計畫,並提及具體的指導機構。在完成課程前就聲稱自己擁有該頭銜是不正確的,就像醫學生在畢業前就自稱醫生一樣。

  • 成功通過計畫後,如何描述我參與 GSoC 的經歷?

    成功完成計畫後,請務必準確填寫與 Google 和指導機構的專業關係,以利招募人員和雇主進行事實查核。請遵守下列規範:

    • 不是 Google、GSoC 或指導機構的員工或實習生。由於你在 GSoC 期間並非 Google (或你的指導機構) 的員工,因此無法將 Google 新增為雇主。
    • 說明您以貢獻者身分參與該開放原始碼機構的活動。

    • 請一律在簡介中加入「Google Summer of Code 2025 contributor」(Google Summer of Code 2025 貢獻者),並附上您合作的機構名稱。(例如:2025 年 Google Summer of Code 貢獻者,Python Software Foundation)。

    請向貴機構確認是否有偏好的時間描述方式。


導師

  • 哪裡可以找到導師資訊?

    請參閱 導師指南 角色/職責

  • 指導機構有哪些規定?

    必須是活躍的開放原始碼專案,且擁有穩固的社群,並已根據 開放原始碼促進會 (OSI) 核准的授權發布軟體。

  • 機構是否會收到款項?

    是,對於記錄良好的機構 (不包括 Google 主導或政府附屬機構),每位獲准的貢獻者可獲得少量津貼。


封存

  • 如何從封存檔案中移除我的資訊?

    如要要求移除,請使用「與我們聯絡」或「與 GSoC 支援團隊聯絡」。

  • 你們會更新我的專案網址嗎?

    不行。我們只能移除舊網址,無法更新。

  • 我上傳的檔案在哪裡?

    先前上傳的檔案將無法再下載。