Häufig gestellte Fragen

Allgemein

Was ist das Ziel des Google Summer of Code?

Google Summer of Code (GSoC) ist ein Programm, mit dem neue, begeisterte Beitragende in Open-Source-Communitys eingebracht werden können. Sie hoffen, dass sie auch noch lange nach dem Ende ihres GSoC-Programms zu Open-Source-Communitys beitragen können.

Wann findet der Google Summer of Code statt?

Bitte beachten Sie den Programmzeitplan.

Was passiert im Google Summer of Code?

Neue Beitragende für Open Source werden ihren Sommer damit verbringen, Code für eine Open-Source-Organisation unter der Leitung von Mentoren aus ihrer neuen Open-Source-Community zu schreiben.

Warum veranstaltet Google das Google Summer of Code-Programm?

Google hat es sich zur Aufgabe gemacht, das Open-Source-Ökosystem weiter auszubauen. Je mehr Open-Source-Entwickler es auf der Welt gibt, desto gesünder und nachhaltiger ist die gesamte Community.

Seit 2005 hat das Google Summer of Code-Programm über 20.000 neue Mitwirkende/Studenten mit über 800 Open-Source-Organisationen unter der Leitung von mehr als 19.000 Mentoren zusammengebracht.

Ist Google Summer of Code (GSoC) ein Recruiting-Programm?

Nein. Wenn Sie bei Google arbeiten möchten, besuchen Sie die Jobs-Website von Google.

Gilt bei GSoC ein Praktikum, ein Job oder eine sonstige Beschäftigung?

Nein. GSoC ist eine Aktivität, die ein Teilnehmer als unabhängiger Entwickler ausführt und für den er ein Stipendium erhält. Die Teilnehmer sind nicht bei Google angestellt, arbeiten bei oder für Google.

Müssen beratende Organisationen den von den Schülern erstellten Code verwenden?

Nein. Wir hoffen zwar, dass der gesamte Code aus diesem Programm ein schönes Zuhause findet, doch Organisationen müssen den Code des Beitragenden nicht verwenden.

Wo ist GSoC verfügbar?

Der Google Summer of Code findet ausschließlich online statt. Sie müssen im Rahmen des Programms nicht reisen.

Was kann ich tun, um GSoC bekannt zu machen?

Sie können Flyer herunterladen, um beispielsweise auf Universitätscampussen, Entwicklertreffen vor Ort usw. zu posten. Sie können auch Ihre verschiedenen Social-Media-Plattformen nutzen, um auf das Programm aufmerksam zu machen, oder ein Treffen oder Informationssitzungen in Ihrer Nähe veranstalten. Wir haben auch eine E-Mail-Vorlage, die du an deine Community (Bildungseinrichtung, Entwickler usw.) und andere Kontakte senden kannst.

Wie organisiere oder veranstalte ich eine GSoC-Informationssitzung oder ein Treffen?

Sie können jederzeit einen Onlinetermin oder ein Treffen vereinbaren. Lesen Sie sich zuerst die Programmregeln durch und verwenden Sie dann unsere Präsentationsvorlage und Flyer.

Kann ich an GSoC sowohl als Mentor als auch als GSoC Contributor teilnehmen?

Nein. Mentoren sind Personen, die Teil einer Open-Source-Organisation sind und neue Beitragende im GSoC-Programm für ihre Community unterstützen möchten. GSoC-Beitragende sind Personen, die neu in einer Open-Source-Organisation sind.

Dürfen Teilnehmer aus der Ukraine, Russland oder Belarus an der GSoC 2024 teilnehmen?

Aufgrund der aktuellen Situation nimmt das GSoC 2024 keine Teilnehmer (Beitragende, Mentoren oder Organisationsadministratoren) aus Russland, Belarus oder der sogenannten Volksrepublik Donezk („DNR“) und der sogenannten Volksrepublik Lugansk („LNR“) an. Es gibt keine Beschränkungen für Teilnehmer, die sich in der Ukraine, aber außerhalb des DNR und LNR befinden.

Ich habe weitere Fragen. Was kann ich tun?

Weitere Informationen findest du im Leitfaden für Contributor und auf anderen Seiten auf dieser Website.

Wenn Sie die gesamte Dokumentation gelesen haben, aber immer noch keine Antwort haben, können Sie sich über die Diskussionsliste oder den IRC-Kanal an die GSoC-Community wenden. Weitere Informationen dazu finden Sie auf der Kontaktseite.

GSoC-Beitragende

Wann können GSoC Contributors einen Antrag für GSoC stellen?

Contributor können sich während des Contributor-Bewerbungszeitraums für eine bestimmte Instanz des Programms bewerben.

Ausführlichere Informationen finden Sie im Programmzeitplan.

Welche Programmiersprachen sollte ich beherrschen, um am GSoC teilzunehmen?

Welche Programmiersprache Sie kennen müssen, hängt von der Organisation ab, mit der Sie arbeiten möchten. Sie sollten mit den von diesem Unternehmen verwendeten Programmiersprachen vertraut sein.

Welche Teilnahmevoraussetzungen gelten für die Teilnahme?

  • Sie müssen mindestens 18 Jahre alt sein, um sich registrieren zu können.
  • Sie müssen berechtigt sein, in dem Land zu arbeiten, in dem Sie während des Programms leben.
  • Sie müssen ein Open-Source-Anfänger oder Student sein.
  • Du wurdest nur einmal als GSoC-Beitragender/-Student in GSoC akzeptiert.
  • Sie müssen in einem Land leben, das derzeit nicht gegen ein Embargo der USA verstößt. Weitere Informationen finden Sie unter Programmregeln.

Woher weiß ich, ob ich noch Neueinsteiger in der Open-Source-Entwicklung bin?

Zum Einstieg in Open-Source-Software zählen auch Personen mit wenig Open-Source-Erfahrung. Sie gelten trotzdem als Anfänger, wenn Ihre Erfahrung Folgendes umfasst:

  • Private oder Kursprojekte, einschließlich Bootcamp-Projekten
  • Open-Source-Projekte, die nur in einer einzigen Institution genutzt werden. (Beispiel: Website eines Vereins oder Forschungsergebnisse, die an Ihrer alten Universität als Open Source veröffentlicht wurden)
  • Öffnen einer kleinen Anzahl (<10) von Problemen oder Pull-Anfragen für verschiedene Open-Source-Pakete.
  • Sie waren weiterhin an einem Open-Source-Projekt beteiligt, an dem Sie im Rahmen von GSoC mitarbeiten.

Wenn Sie sonst regelmäßig an einem Open-Source-Projekt beitragen, sind Sie kein Neuling.

Ich bin professioneller Softwareentwickler, habe aber noch nie an Open-Source-Communitys teilgenommen. Bin ich berechtigt?

GSoC ist nicht für erfahrene Softwareentwickler gedacht.

Machen Sie für mich eine Ausnahme?

Nein. Wir können keine Ausnahme machen, wenn Sie die Teilnahmevoraussetzungen nicht erfüllen, unabhängig davon, wie talentiert oder interessiert Sie sind. Tausende von GSoC Contributors bewerben sich und eine Ausnahme wäre nicht fair.

Kann jemand, der bereits an Open Source teilnimmt, ein GSoC Contributor sein?

Das Ziel von GSoC ist es, neue Beitragende für Open-Source-Organisationen zu gewinnen. GSoC kann auch Anfängern helfen, sich mit den Besonderheiten von Open Source vertraut zu machen und sich dabei von erfahrenen Community-Mitgliedern beraten zu lassen.

GSoC ist für Studenten und Einsteiger gedacht, die an der Open-Source-Entwicklung arbeiten. Es ist nicht für erfahrene Open-Source-Entwickler gedacht.

Kann eine Gruppe gemeinsam ein Angebot einreichen, um an einem einzigen Projekt zu arbeiten?

Nein, an einem bestimmten Projekt darf nur eine Einzelperson arbeiten.

Was kann ich tun, um meine Chancen zu erhöhen, als GSoC-Beitragender ausgewählt zu werden?

  1. Sehen Sie sich nach der Bekanntgabe auf der Programmwebsite einige Organisationen an, die für Sie interessant sind.
  2. Lies dir die Projektideenlisten dieser Organisationen durch.
  3. Wenn Sie eine Idee finden, die Ihr Interesse weckt, wenden Sie sich über ihre bevorzugten Kommunikationsmethoden an die Organisation, die auf ihrer Organisationsseite auf der GSoC-Website aufgeführt ist.
  4. Sprechen Sie mit den Mentoren und der Community und überlegen Sie, ob dies eine Projektidee ist, an der Sie während des Programms gerne arbeiten würden. Wenn Sie nicht an etwas arbeiten, das Sie motiviert, ist das weder für Sie noch für Ihre beratende Person ein unterhaltsamer Sommer.
  5. Verwenden Sie die Informationen, die Sie während der Kommunikation mit den Mentoren und anderen Mitgliedern der Organisations-Community erhalten haben, um Ihren Vorschlag zu formulieren.
  6. Reiche deinen Vorschlag frühzeitig ein, damit die beratenden Personen Zeit haben, Feedback zu geben. Sie möchten genügend Zeit haben, das Feedback zu berücksichtigen und es vor Ablauf der Frist noch einmal einzureichen. Reiche deinen Vorschlag ein!

Kann ich mehrere Vorschläge einreichen?

Ja, jeder Beitragende in der GSoC darf bis zu drei Vorschläge einreichen. Es kann jedoch nur ein GSoC-Beitragender akzeptiert werden. Pro GSoC Contributor wird immer nur ein Vorschlag angenommen, unabhängig davon, wie viele Vorschläge Sie einreichen.

Soll ich Angebote direkt an die Mentoring-Organisationen senden?

Nein, alle Vorschläge müssen über die Programmwebsite eingereicht werden. Vorschläge, die außerhalb der Website des Google Summer of Code-Programms eingereicht werden, werden nicht für den Google Summer of Code-Programmcode berücksichtigt.

Wir empfehlen dringend, sich frühzeitig an die Mentoring-Organisation zu wenden, um Ihre Ideen zu besprechen, Feedback zu erhalten und die Arbeit besser zu verstehen, bevor Sie Ihren endgültigen Vorschlag einreichen.

Wie sieht ein gutes Angebot aus?

Der Leitfaden für Beitragende/Studenten enthält einen Abschnitt zum Schreiben eines Angebots.

Die besten Vorschläge stammen von Teilnehmern, die sich die Zeit genommen haben, vor der Einreichung mit der Organisation zu interagieren und ihre Ideen zu besprechen. Geben Sie unbedingt Folgendes an: Details zu Ihrem Vorschlag, warum Sie ihn vorschlagen, warum Sie dazu qualifiziert sind, Ihre Entwicklungsmethodik, den erwarteten Zeitplan usw. Außerdem sollten Details zu Ihrer Erfahrung in der akademischen, branchenspezifischen und/oder Open-Source-Entwicklung enthalten sein.

Lesen Sie nicht nur eine Projektidee aus der Liste der Organisation ab und schreiben Sie dann Ihren Vorschlag – Sie müssen mit der Organisation sprechen. Beitragende, die ihre Vorschläge nicht mit der Zielorganisation besprechen, werden mit hoher Wahrscheinlichkeit nicht für GSoC ausgewählt.

Ich werde nach Ablauf des Registrierungszeitraums für GSoC Contributor 18. Kann ich trotzdem teilnehmen?

Nein, Sie müssen mindestens 18 Jahre alt sein, wenn Sie sich für das GSoC registrieren. Solltest du ein paar Tage später 18 Jahre alt werden, bist du nicht berechtigt, am diesjährigen Programm teilzunehmen. Schaue also später noch einmal nach.

Welche Formulare muss ich einreichen?

Berechtigte Teilnehmer müssen entsprechende Steuerformulare einreichen. Dazu gehört auch der Nachweis deines Wohnsitzes in dem Land, in dem du teilnehmen wirst und in dem du die Zahlungen erhältst.

Werde ich für die Teilnahme am GSoC bezahlt?

Ja. Google stellt ein Stipendium für GSoC Contributors zur Verfügung, die ihre Bewertungen bestehen und Stipendien erhalten können.

Erhalte ich auch dann Einnahmen, wenn die Organisation meinen Code nicht verwendet?

Ja, vorausgesetzt, der GSoC Contributor hat seine Bewertungen bestanden. Das GSoC Contributor-Stipendium hat keinen Einfluss darauf, ob im Projekt der erstellte Code verwendet wird.

Wie lange dauert die Teilnahme am Google SoC?

Organisationen haben Projekte basierend auf der insgesamt erwarteten Zeit für die Durchführung eines Projekts begrenzt. Kleine Projekte sollten etwa 90 Stunden, mittelgroße Projekte etwa 175 Stunden und große Projekte etwa 350 Stunden dauern. Je nach Ihren Fähigkeiten und der Schwierigkeit Ihres Projekts kann es mehr oder weniger Zeit in Anspruch nehmen, um die Ziele Ihres Projekts zu erreichen. Wenn Ihr Projekt zu wenig oder zu viel erreicht hat, passen Sie und die beratende Person zusammen, um dies entsprechend anzupassen.

Ich bin Student in den USA mit einem F1-Visum. Wie erhalte ich die Autorisierung zur Teilnahme?

Bevor Sie sich bei GSoC bewerben, wenden Sie sich bitte an das International Student Affairs-Büro Ihrer Bildungseinrichtung, um weitere Informationen zu erhalten. Am besten sprichst du mit ihnen, sobald du an GSoC teilnehmen möchtest. Google kann Ihnen keine CPT- oder OPT-Autorisierung erteilen. Es liegt in deiner Verantwortung, herauszufinden, ob du mit deinem Visum an einem Programm wie dem GSoC teilnehmen kannst. Bitte erkundige dich vor der Bewerbung. Sie sollten auch sicher sein, dass Sie das Stipendium annehmen können, damit Sie später nicht überrascht werden, wenn dies nicht möglich ist (häufig aufgrund von Bedenken hinsichtlich des Visums). Leider können manche Studenten jedes Jahr ihr Stipendium nicht annehmen, weil sie mit ihrem Visum nicht an einem Programm wie GSoC teilnehmen oder in einigen Fällen nicht zulassen, dass eine Person mehr als 20 Stunden pro Woche für GSoC aufwendet.

Alle angenommenen Teilnehmer erhalten eine Bestätigungs-E-Mail. Wir bieten keine benutzerdefinierten Buchstaben an. Wir stellen keine CPT-Buchstaben jeglicher Art aus.

Ich besuche ein Community College oder ein Junior College. Kann ich trotzdem teilnehmen?

Ja, das hoffen wir!

Ich mache mitten in dem Programm mein Studium ab. Kann ich trotzdem teilnehmen?

Ja.

Kann ich für die Teilnahme am GSoC Kursguthaben erhalten?

Das hängt möglicherweise von den Anforderungen Ihrer Bildungseinrichtung ab. Google kann Ihnen keine zusätzlichen Unterlagen zur Verfügung stellen oder Unterlagen unterzeichnen.

Kann der Zeitplan angepasst werden, wenn meine Schule zu spät endet/frühzeitig beginnt?

Das GSoC-Programm 2024 bietet einige Flexibilität im Zeitplan für Projekte. Die für die Abwicklung eines Projekts zur Verfügung stehende Zeit kann zwischen 10 und 22 Wochen für mittlere und große Projekte mit der Standarddauer von 12 Wochen liegen. Kleine Projekte können zwischen 8 und 12 Wochen dauern. GSoC Contributors und ihre Mentoren können gemeinsam entscheiden, ob ein Projekt ein paar Wochen später enden soll.

Das Startdatum des Programms kann nicht geändert werden. Alle Teilnehmer starten das Programm zur selben Zeit.

Sie und die beratende Person können gemeinsam vereinbaren, die Planung von Meilensteinen oder den wöchentlichen Arbeitsplan anzupassen, um im Rahmen des Gesamtprogramms eine gewisse Flexibilität zu ermöglichen.

Der erste Bewertungsdatum liegt in der Hälfte des erwarteten Projektzeitplans. Bei mittleren und großen Projekten dauert es bei Projekten im standardmäßigen 12-Wochen-Zeitplan nach 6 Wochen. Bei kleinen Projekten sind es 4 Wochen, basierend auf dem standardmäßigen 8-Wochen-Projekt.

Mentoren/Organisationsadministratoren

Ich möchte mehr über die Teilnahme als Mentor bei GSoC erfahren. Wo erhalte ich weitere Informationen?

Weitere Informationen dazu, wie du GSoC-Mentor werden kannst, findest du im Leitfaden für Mentoren, in den Programmregeln sowie in den Rollen und Verantwortlichkeiten. Sie müssen bereits ein aktives Community-Mitglied der Organisation sein, für die Sie als Mentor fungieren möchten.

Welche Teilnahmevoraussetzungen gelten für eine Mentoring-Organisation?

Um als Mentoring-Organisation teilnehmen zu können, musst du eine Gruppe sein, die ein aktives kostenloses Softwareprojekt bzw. Open-Source-Softwareprojekt durchführt (z. B. BRL-CAD). Bei dem Projekt muss es sich nicht um eine gesetzeskonforme Rechtspersönlichkeit handeln. Mentoringorganisationen müssen bereits Software unter einer von der Open-Source-Initiative genehmigten Lizenz produziert und veröffentlicht haben und mindestens zwei Mitwirkende als Organisationsadministratoren und/oder Mentoren für das gesamte Programm haben, um am Programm teilnehmen zu können.

Erhalten Organisationen Geld für die Teilnahme an GSoC?

Organisationen mit einwandfreiem Status erhalten am Ende des Programms ein kleines Stipendium pro akzeptiertem GSoC-Mitwirkenden. Dies gilt unabhängig davon, ob der GSoC-Beitragende die Prüfung bestanden hat oder nicht.

Organisationen können diese Mittel nach Belieben verwenden.

Organisationen und Organisationen von Google, die Teil einer Bundesregierung sind (einschließlich öffentlicher Universitäten), erhalten keine Stipendien.

Archivieren

Wie entferne ich meine Informationen aus dem Google Summer of Code-Archiv?

Wenden Sie sich an uns, wenn Sie Informationen entfernen lassen möchten.

Ich war früher Student/Beitragender am GSoC und jetzt hat sich die URL zu meinem Projekt geändert. Würden Sie sie im Archiv für mich aktualisieren?

Wir können deine URL nicht aktualisieren, wenn sie sich Jahre später ändert. Du kannst beantragen, dass wir die URL für dein Projekt entfernen, indem du uns direkt kontaktierst.

Wo sind die Dateien, die ich hochgeladen habe?

Hochgeladene Dateien können nicht mehr heruntergeladen werden.