一般
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 支援團隊聯絡」。
你們會更新我的專案網址嗎?
不行。我們只能移除舊網址,無法更新。
我上傳的檔案在哪裡?
先前上傳的檔案將無法再下載。