General
¿Cuál es el objetivo de Google Summer of Code?
Google Summer of Code (GSoC) es un programa diseñado para atraer colaboradores nuevos y entusiastas a las comunidades de código abierto, con la esperanza de que sigan contribuyendo a ellas mucho después de que finalice el programa de GSoC.
¿Cuándo se lleva a cabo Google Summer of Code?
Consulta el cronograma del programa.
¿Qué sucede en Google Summer of Code?
Los nuevos colaboradores de código abierto pasarán el verano escribiendo código para una organización de código abierto bajo la guía de mentores de su nueva comunidad de código abierto.
¿Por qué Google ejecuta el programa Google Summer of Code?
Google se compromete a desarrollar el ecosistema de código abierto. Cuantos más desarrolladores de código abierto haya en el mundo, más saludable y sustentable será toda la comunidad.
Desde 2005, el programa Google Summer of Code reunió a más de 23,000 estudiantes y colaboradores nuevos con más de 1,000 organizaciones de código abierto bajo la guía de más de 21,000 mentores.
¿Google Summer of Code (GSoC) es un programa de reclutamiento?
No. Si te interesa trabajar en Google, visita el sitio web de empleos de Google.
¿Se considera el GSoC como una pasantía, un trabajo o alguna forma de empleo?
No. GSoC es una actividad que un participante realiza como desarrollador independiente y por la que recibe un estipendio. Los participantes no son empleados de Google, ni trabajan en Google ni para Google.
¿Las organizaciones de mentoría deben usar el código que producen los estudiantes?
No. Si bien esperamos que todo el código que surja de este programa encuentre un hogar feliz, no exigimos que las organizaciones usen el código del colaborador.
¿Dónde se lleva a cabo el GSoC?
El programa Google Summer of Code se realiza completamente en línea, por lo que no es necesario viajar como parte del programa.
¿Qué puedo hacer para ayudar a difundir información sobre el GSoC?
Puedes descargar folletos para publicarlos en campus universitarios, reuniones locales de desarrolladores, etcétera. También puedes usar tus diversas plataformas de redes sociales para difundir información sobre el programa o organizar una reunión o una sesión informativa en tu área. También tenemos una plantilla de correo electrónico que puedes usar para distribuirla entre tu comunidad (escuela, desarrolladores, etc.) y otros contactos.
¿Cómo organizo o presento una sesión informativa o una reunión de GSoC?
Puedes programar una sesión o una reunión en línea en el momento y lugar que te resulten convenientes. Primero, revisa las Reglas del Programa y utiliza nuestra plantilla de presentación y los folletos.
¿Puedo participar en GSoC como mentor y colaborador al mismo tiempo?
No. Los mentores son personas que participaron en una organización de código abierto y desean guiar a los nuevos colaboradores de su comunidad en el programa GSoC. Los colaboradores de GSoC son personas que son nuevas en una organización de código abierto.
¿Se permite la participación de personas de Ucrania, Rusia o Bielorrusia en el GSoC 2026?
Debido a las circunstancias actuales, el GSoC 2026 no acepta participantes (colaboradores, mentores o administradores de organizaciones) de Rusia, Bielorrusia ni las denominadas República Popular de Donetsk ("RPD") y República Popular de Luhansk ("RPL"). No hay restricciones para los participantes que se encuentren en Ucrania, pero fuera de la RPD y la RPL.
¿Cómo puedo resolver otras dudas que pueda tener?
Consulta la Guía para colaboradores y otras páginas de este sitio.
Si después de leer toda la documentación aún no tienes una respuesta, considera comunicarte con la comunidad de GSoC a través de la lista de debate o el canal de IRC. Visita la página Comunícate con nosotros para obtener más información.
Colaboradores de GSoC
¿Cuándo pueden los colaboradores del GSoC postularse al programa?
Los colaboradores pueden postularse durante el período de solicitud de colaboradores para una instancia específica del programa.
Consulta el cronograma del programa para obtener información más detallada.
¿Qué lenguajes de programación debo conocer para participar en GSoC?
El lenguaje de programación que necesitas conocer depende de la organización con la que te interese trabajar. Debes conocer los lenguajes de programación que usa esa organización.
¿Cuáles son los requisitos de elegibilidad para participar?
- Debes tener al menos 18 años cuando te registres.
- Debes reunir los requisitos para trabajar en el país en el que residirás durante el programa.
- Debes ser principiante en código abierto o estudiante.
- No se te aceptó como estudiante o colaborador del GSoC más de una vez.
- Debes residir en un país que no esté sujeto a embargo por parte de Estados Unidos. Consulta las Reglas del Programa para obtener más información.
¿Cómo sé si se me considera principiante en el desarrollo de código abierto?
Un principiante en software de código abierto incluye a las personas con poca experiencia en código abierto. Aún se te consideraría principiante si tu experiencia solo incluye lo siguiente:
- Proyectos personales o de clase, incluidos los proyectos de bootcamps
- Proyectos de código abierto que solo se usan en una sola institución (por ejemplo, el sitio web de un club o una investigación que se publicó como código abierto en tu antigua universidad)
- Abrir una pequeña cantidad (menos de 10) de problemas o solicitudes de extracción en varios paquetes de código abierto
- Participación continua en un proyecto de código abierto al que te uniste como parte de GSoC
Si eres un colaborador habitual de un proyecto de código abierto, no eres principiante.
Soy ingeniero de software profesional, pero nunca participé en comunidades de código abierto. ¿Cumplo con los requisitos?
Google Summer of Code está diseñado para alentar a los estudiantes y a los recién llegados al código abierto. Si bien aceptamos postulantes con diversos antecedentes, el compromiso de tiempo, incluida una participación significativa en la comunidad de código abierto, es considerable. Es posible que a las personas con carreras existentes de ingeniería de software de tiempo completo les resulte difícil cumplir con el compromiso de tiempo requerido del programa.
¿Podrías hacer una excepción en mi caso?
No. No podemos hacer excepciones si no cumples con los requisitos de elegibilidad, sin importar tu talento o interés. Miles de colaboradores del GSoC envían sus solicitudes, y no sería justo hacer una excepción en tu caso.
¿Puede ser colaborador de GSoC una persona que ya participa en proyectos de código abierto?
El objetivo de GSoC es incorporar nuevos colaboradores a las organizaciones de código abierto. El GSoC también puede ayudar a los colaboradores principiantes a aprender los pormenores del código abierto con la orientación de miembros experimentados de la comunidad.
El GSoC es para estudiantes y colaboradores principiantes del desarrollo de código abierto, no para colaboradores experimentados.
¿Un grupo puede enviar una propuesta en conjunto para trabajar en un solo proyecto?
No, solo una persona puede trabajar en un proyecto determinado.
¿Qué debo hacer para aumentar mis posibilidades de ser seleccionado como colaborador de GSoC?
- Después de que se anuncien las organizaciones, revísalas en el sitio del programa y busca algunas que te interesen.
- Lee las listas de ideas de proyectos de estas organizaciones.
- Cuando veas una idea que te interese, comunícate con la organización a través de sus métodos de comunicación preferidos (que se indican en su página de organización en el sitio de GSoC).
- Habla con los mentores y la comunidad para determinar si esta es una idea de proyecto con la que disfrutarías trabajar durante el programa. Si no trabajas en algo que te motive, no será un verano divertido para ti ni para tu mentor.
- Usa la información que recibiste durante tus comunicaciones con los mentores y otros miembros de la comunidad de la organización para redactar tu propuesta.
- Envía tu propuesta con anticipación para que los mentores tengan tiempo de darte comentarios. Quieres tener tiempo para incorporar sus comentarios y volver a enviar el video antes de la fecha límite. No esperes hasta el último momento para enviar tu propuesta.
- Lee con atención todo el material de la organización de código abierto, incluidos los lineamientos o las restricciones específicos sobre el uso de cualquier texto o código generado por IA. Algunas organizaciones no aceptarán ninguna propuesta generada por IA.
¿Puedo enviar más de una propuesta?
Sí, cada colaborador de GSoC puede enviar hasta tres propuestas. Sin embargo, solo se puede aceptar una por colaborador del GSoC. No se aceptará más de una propuesta por colaborador del GSoC, sin importar cuántas envíes.
¿Debo enviar propuestas directamente a las organizaciones de mentoría?
No, todas las propuestas se deben enviar a través del sitio del programa. Las propuestas enviadas fuera del sitio del programa Google Summer of Code no se tendrán en cuenta para el Google Summer of Code.
Te recomendamos que te comuniques con la organización de tutoría con anticipación para analizar tus ideas, obtener comentarios y comprender mejor el trabajo que realizan antes de enviar tu propuesta final.
¿Cómo es una buena propuesta?
La Guía para estudiantes y colaboradores tiene una sección sobre "Cómo escribir una propuesta".
Las mejores propuestas son de los participantes que se tomaron el tiempo de interactuar y analizar sus ideas con la organización antes de enviarlas. Asegúrate de incluir los siguientes detalles: qué propones exactamente, por qué lo propones, por qué estás calificado para hacerlo, tu metodología de desarrollo, el cronograma previsto, etcétera. También debes incluir detalles de tu experiencia académica, en la industria o en el desarrollo de código abierto.
No solo leas una idea de proyecto de la lista de la organización y, luego, escribas tu propuesta. Debes hablar con ellos. Es muy poco probable que se seleccionen para el GSoC a los colaboradores que no analicen sus propuestas con la organización objetivo.
¿Puedo usar texto o código generado por IA en GSoC?
La aceptación del uso de código o texto generado por IA en GSoC depende completamente de las políticas de la organización de mentoría.
Debido a las complejas inquietudes legales y de licencias (específicamente en relación con la propiedad del código y la propiedad intelectual), muchas organizaciones del GSoC prohíben estrictamente el uso de cualquier herramienta de IA para generar entregables del proyecto (código, documentación, etcétera).
Lee atentamente las instrucciones de la organización: Debes revisar en detalle la documentación y las instrucciones proporcionadas por la organización específica a la que postulas. Esta es la única fuente de lo que se permite o prohíbe.
Busca orientación específica: La mayoría de las organizaciones brindan asesoramiento explícito sobre cuándo y si es aceptable usar ciertas herramientas de IA.
Haz preguntas: Si no tienes claridad sobre alguna de las reglas de la organización, es tu responsabilidad pedirles a tus posibles mentores que te aclaren las dudas antes de enviar trabajos o propuestas.
Ten en cuenta que usar IA para escribir tu propuesta de GSoC podría generar un rechazo automático por parte de la organización, según sus instrucciones individuales. Asegúrate siempre de que tu propuesta sea un trabajo original y cumpla con los estándares de autoría de la organización.
Cumplo 18 años después de que finalice el período de registro de colaboradores del GSoC. ¿Puedo participar?
No, debes tener 18 años cuando te registres en el GSoC. Si cumples 18 años incluso unos días después, no podrás participar en el programa de este año. Vuelve a consultar si hay programas futuros.
¿Qué formularios deberé proporcionar?
Los participantes aceptados deberán proporcionar los formularios fiscales correspondientes. Esto incluye proporcionar un comprobante de residencia en el país desde el que participarás y, por lo tanto, recibirás los pagos.
¿Recibiré un pago por participar en GSoC?
Sí. Google proporcionará un estipendio a los colaboradores del GSoC que aprueben sus evaluaciones y puedan recibir estipendios.
¿Recibiré el pago incluso si la organización no usa mi código?
Sí, siempre y cuando el colaborador de GSoC apruebe sus evaluaciones. El hecho de que el proyecto use o no el código producido no afecta el estipendio del colaborador de GSoC.
¿Cuánto tiempo lleva participar en el GSoC?
Las organizaciones definieron el alcance de los proyectos en función del tiempo total esperado para completarlos. Los proyectos pequeños deberían tardar alrededor de 90 horas, los medianos, alrededor de 175 horas, y los grandes, alrededor de 350 horas. Según tus habilidades y la dificultad del proyecto, es posible que tardes más o menos tiempo en alcanzar los objetivos. Si se hace evidente que tu proyecto tiene un alcance insuficiente o excesivo, tú y tu mentor trabajarán juntos para realizar los ajustes necesarios.
Recuerda que la participación y la interacción constantes de la comunidad son un componente esencial y obligatorio para participar con éxito en Google Summer of Code. Esta participación requiere tiempo y debe mantenerse durante todo el período del programa, además del esfuerzo de codificación del proyecto.
Soy estudiante en Estados Unidos con una visa F1. ¿Cómo obtengo autorización para participar?
Comunícate de inmediato con la oficina de asuntos estudiantiles internacionales de tu institución educativa para obtener más detalles antes de postularte al GSoC. Lo mejor es que hables con ellos en cuanto creas que quieres participar en el GSoC. Google no puede proporcionarte ningún tipo de autorización de CPT ni OPT. Es tu responsabilidad determinar si tu visa te permite participar en un programa como GSoC. Verifica esto antes de postularte. También debes asegurarte de que puedes aceptar el estipendio para que no te sorprendas más adelante si no puedes hacerlo (a menudo, debido a problemas con la visa). Lamentablemente, cada año algunos estudiantes no pueden aceptar sus estipendios porque sus visas no les permiten participar en programas como GSoC o, en algunos casos, no les permiten dedicar más de 20 horas a la semana a GSoC.
Todos los participantes aceptados recibirán un correo electrónico de confirmación. No ofrecemos cartas personalizadas. No emitiremos cartas de CPT de ningún tipo.
¿Puedo participar si asisto a una universidad comunitaria (o universidad junior)?
Sí, esperamos que lo hagas.
Me graduaré a mitad del programa. ¿Puedo participar de todas formas?
Sí.
¿Puedo obtener créditos académicos por participar en GSoC?
Es posible, pero depende de los requisitos de tu institución educativa. Google no puede proporcionarte ningún documento adicional ni firmar documentos en tu nombre.
¿Se puede ajustar el horario si mi escuela termina tarde o comienza temprano?
El programa de GSoC tiene cierta flexibilidad en el cronograma de los proyectos. El tiempo permitido para completar un proyecto puede variar de 10 a 22 semanas para proyectos medianos y grandes, con una duración estándar de 12 semanas. Los proyectos pequeños pueden durar de 8 a 12 semanas. Los colaboradores de GSoC y sus mentores pueden decidir juntos si un proyecto debe extenderse para finalizar un par de semanas después.
No se puede cambiar la fecha de inicio del programa. Todos comenzarán el programa al mismo tiempo.
Tú y tu mentor pueden acordar conjuntamente ajustar la programación de los hitos o el horario de trabajo semanal para permitir cierta flexibilidad dentro del marco general del programa.
La primera fecha de evaluación se basa en el punto medio del cronograma esperado de tu proyecto. En el caso de los proyectos medianos y grandes, será después de 6 semanas para los proyectos en el programa estándar de 12 semanas. En el caso de los proyectos pequeños, será después de 4 semanas, según el proyecto estándar de 8 semanas.
Mentores o administradores de la organización
Quiero obtener más información para participar como mentor en GSoC. ¿Dónde puedo encontrar más información?
Lee la Guía para mentores, las Reglas del programa y las Funciones y responsabilidades para obtener más información sobre cómo convertirte en mentor de GSoC. Ya debes ser un miembro activo de la comunidad de la organización para la que deseas ser mentor.
¿Cuáles son los requisitos de elegibilidad para una organización de mentoría?
Para poder participar como organización de mentoría, debes ser un grupo que ejecute un proyecto de software de código abierto o gratuito activo, p.ej., BRL-CAD. El proyecto no necesita ser una entidad incorporada legalmente. Para participar en el programa, las organizaciones de mentoría deben haber producido y lanzado previamente software bajo una licencia aprobada por la Iniciativa de Código Abierto y tener al menos dos colaboradores que actúen como administradores de la organización o mentores durante todo el programa.
¿Las organizaciones reciben dinero por participar en GSoC?
Las organizaciones que cumplan con los requisitos recibirán un pequeño estipendio por cada colaborador aceptado en el GSoC al final del programa. Esto se aplica sin importar si el colaborador de GSoC aprueba o no.
Las organizaciones pueden usar estos fondos como deseen.
No se emitirán estipendios a las organizaciones dirigidas por Google ni a las que forman parte de cualquier gobierno federal (incluidas las universidades públicas).
Archivar
¿Cómo quito mi información del archivo de Google Summer of Code?
Comunícate con nosotros para que se quite la información.
Fui estudiante o colaborador en GSoC anteriormente, y ahora cambió la URL que proporcioné para mi proyecto. ¿La actualizarán en el archivo?
No podemos actualizar tu URL si cambia años después. Puedes solicitar que quitemos la URL de tu proyecto comunicándote directamente con nosotros.
¿Dónde están los archivos que subí?
Los archivos subidos ya no están disponibles para su descarga.