よくある質問

全般

  • Google Summer of Code(GSoC)の目標は何ですか?

    新しいコントリビューターをオープンソース コミュニティに迎え入れ、オープンソース エコシステムへの長期的な関与を促進する。

  • いつから実施されますか?

    プログラムの公式タイムラインを参照してください。

  • プログラムの期間中は何が行われますか?

    参加者は、メンターの指導の下でオープンソース組織のコードを記述します。

  • Google が GSoC を実施する理由

    Google は 2005 年以来、グローバルなオープンソース エコシステムの成長と維持に取り組んでいます。世界にオープンソース デベロッパーが増えるほど、コミュニティ全体が健全で持続可能なものになります。

  • GSoC は採用プログラムですか?

    いいえ。Google の求人については、 Google の採用サイトをご覧ください。

  • GSoC はインターンシップですか、それとも雇用ですか?

    いいえ。参加者は、Google の従業員やインターン、参加しているメンタリング組織の従業員ではなく、奨学金を受け取る独立したデベロッパーです。

  • 組織は生成されたコードを使用する必要がありますか?

    いいえ。ただし、事前に取得することをおすすめします。

  • GSoC はどこで行われますか?

    完全にオンラインで行われるため、出張は必要ありません。

  • GSoC について広めるにはどうすればよいですか?

    公式チラシやソーシャル メディアを使用するか、ミートアップを開催します。

  • 説明会を開催するにはどうすればよいですか?

    プレゼンテーション テンプレートを使用して、 プログラム ルールに沿って都合の良い時間にセッションをスケジュールできます。


利用要件

  • 資格要件は何ですか?
    • 登録時に 18 歳以上であること
    • お住まいの国で就労する資格がある
    • 学生またはオープンソース初心者
    • 過去に GSoC に参加した回数が 1 回以下であること
    • 米国の禁輸措置対象国に居住していない
  • 「初心者」とはどのようなユーザーですか?

    オープンソースの経験がほとんどない人。次のような経験しかない場合は、初心者と見なされます。

    • 個人プロジェクトまたはクラス プロジェクト(ブートキャンプ プロジェクトを含む)。
    • 単一の機関でのみ使用されるオープンソース プロジェクト。(例: クラブのウェブサイト、以前の大学でオープンソースとして公開された研究)
    • さまざまなオープンソース パッケージに対して少数の問題(10 件未満)またはプルリクエストを開く。
    • GSoC の準備として参加したオープンソース プロジェクトへの継続的な関与。

    オープンソース プロジェクトに定期的に貢献しているユーザーは初心者ではありません。

  • プロのエンジニアも対象ですか?

    GSoC はさまざまなバックグラウンドを持つ人を対象としていますが、特に新規参加者を対象としています。多くの場合、専門家は必要な時間配分を調整するのが難しいと感じています。

  • 登録後に 18 歳になった場合はどうなりますか?

    今年度は対象外です。

  • 現在のオープンソース コントリビューターも参加できますか?

    初心者のみ。GSoC は、経験豊富なオープンソース デベロッパーを対象としていません。

  • グループで提案を提出できますか?

    いいえ。提案は個人でのみ提出できます。

  • Google は例外を認めますか?

    いいえ。公平性を確保するため、要件は厳格に適用されます。

  • メンターと投稿者の両方になることはできますか?

    いいえ。ロールを 1 つ選択する必要があります。GSoC でメンターまたは組織管理者になった場合、GSoC 貢献者に戻ることはできません。

  • ウクライナ、ロシア、ベラルーシの参加者は許可されますか?

    現時点では、ロシア、ベラルーシ、ドネツク人民共和国/ルハンスク人民共和国の地域にお住まいの参加者は対象外です。ウクライナの DNR/LNR 以外の地域にお住まいの方には制限はありません。

  • 他に質問がある場合はどうすればよいですか?

    投稿者ガイドまたは お問い合わせをご覧ください。


GSoC 貢献者申請者

  • 応募期間を教えてください。

    タイムラインに記載されている特定の投稿者申請期間中。

  • どのようなプログラミング言語を習得すべきですか?

    要件は組織によって異なります。選択したプロジェクトで使用されている言語に精通している必要があります。

  • 当選確率を上げるにはどうすればよいですか?

    早めに組織と連携し、メンターとプロジェクトのアイデアについて話し合い、フィードバックを得るために締め切りよりもかなり前に提案書を提出します。

  • 複数の提案を送信できますか?

    はい、最大 3 件までですが、承認できるのは 1 件のみです。

  • 提案を組織に直接送信する必要がありますか?

    いいえ。すべての提案は 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 貢献者、The Python Software Foundation)。

    組織での勤務期間の記載方法について、組織の希望があるかどうかをご確認ください。


メンター

  • メンターの情報はどこで確認できますか?

    メンター ガイド 役割と責任をご覧ください。

  • メンタリング組織の要件は何ですか?

    OSI 承認済みライセンスに基づいてソフトウェアをリリース済みの、確固たるコミュニティを持つアクティブなオープンソース プロジェクトであること。

  • 組織に資金が提供されますか?

    はい。承認されたコントリビューター 1 人あたり少額の奨励金が、良好な状態の組織に提供されます(Google 主導の組織や政府関連の組織を除く)。


アーカイブ

  • アーカイブから情報を削除するにはどうすればよいですか?

    削除をリクエストするには、お問い合わせまたは GSoC サポートへのお問い合わせをご利用ください。

  • プロジェクトの URL を更新してもらえますか?

    いいえ。古い URL の削除のみ可能で、更新はできません。

  • アップロードしたファイルはどこにありますか?

    以前にアップロードしたファイルはダウンロードできなくなります。