Verano de código de Google


El Google Summer of Code , a menudo abreviado a GSoC , es un programa anual internacional en el que Google otorga becas a los contribuyentes que completan con éxito un software libre y de código abierto del proyecto de codificación durante el verano. A partir de 2022, el programa está abierto a cualquier persona de 18 años o más, [1] ya no solo estudiantes y recién graduados. Se llevó a cabo por primera vez de mayo a agosto de 2005. [2] El monto del estipendio depende de la paridad de poder adquisitivo del país donde se encuentra la universidad del estudiante. [3] Las organizaciones anfitrionas que participan en el desarrollo de software de código abierto enumeran las ideas de proyectos, aunque los estudiantes también pueden proponer sus propias ideas de proyectos.

La idea del Summer of Code surgió directamente de los fundadores de Google, Sergey Brin y Larry Page . [2] Desde 2007 hasta 2009, Leslie Hawthorn, quien ha estado involucrada en el proyecto desde 2006, fue la directora del programa. [4] Desde 2010 hasta 2015, Carol Smith fue la directora del programa. [5] En 2016, Stephanie Taylor se hizo cargo de la gestión del programa.

Cada año, el programa sigue una línea de tiempo. Primero, las organizaciones de código abierto se postulan para participar. Si se acepta, cada organización proporciona una lista de ideas de proyectos iniciales e invita a los contribuyentes a sus comunidades de desarrollo. Los contribuyentes que cumplen con los criterios de elegibilidad envían hasta 3 propuestas que detallan los proyectos de codificación de software que les interesan. Estas aplicaciones luego son evaluadas por la organización de mentoría correspondiente, con mentoresy administradores de la organización que revisan las solicitudes y deciden cuántos "espacios" solicitar a Google y qué propuestas aceptar. Google asigna espacios a cada organización, teniendo en cuenta la capacidad organizativa, el historial de tutoría y la cantidad de solicitudes que ha recibido la organización. Finalmente, las organizaciones seleccionan las mejores propuestas para llenar sus espacios y Google verifica la elegibilidad antes de anunciar los contribuyentes aceptados. En el caso de que más de una organización seleccione a un solo contribuyente, se le dará prioridad a la organización que asigne un espacio al estudiante en primer lugar.

En 2005, se presentaron más de 8.740 propuestas de proyectos para las 200 plazas disponibles para estudiantes. [2] Debido a la abrumadora respuesta, Google expandió el programa a 419 posiciones.

Las organizaciones de mentores fueron responsables de revisar y seleccionar propuestas, y luego brindar orientación a esos estudiantes para ayudarlos a completar su propuesta. Los estudiantes que completaron con éxito su propuesta a satisfacción de su organización de mentores recibieron $ 4500 y una camiseta de Google Summer of Code, mientras que $ 500 por proyecto se enviaron a la organización de mentores. [2] Aproximadamente el 80% de los proyectos se completaron con éxito en 2005, aunque las tasas de finalización variaron según la organización: Ubuntu , por ejemplo, informó una tasa de finalización de sólo el 64% y KDE informó una tasa de finalización del 67%. [2]Muchos proyectos continuaron el verano pasado, a pesar de que el período del SOC había terminado, y algunos cambiaron de dirección a medida que se desarrollaban. [2]

Durante el primer Summer of Code, Google fue criticado por no dar suficiente tiempo a las organizaciones de código abierto para que pudieran planificar proyectos para el Summer of Code. A pesar de estas críticas, hubo 41 organizaciones involucradas, [2] incluidas FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev y el propio Google .