Google Summer of Code , a menudo abreviado como GSoC , es un programa anual internacional en el que Google otorga estipendios a los contribuyentes que completen con éxito un proyecto de codificación de software gratuito y de código abierto durante el verano. A partir de 2022 [actualizar], el programa está abierto a cualquier persona mayor de 18 años, [1] ya no solo a estudiantes y recién graduados. Se llevó a cabo por primera vez de mayo a agosto de 2005. [2] A los participantes se les paga por escribir software, [3] y el monto de su estipendio depende de la paridad de poder adquisitivo del país donde se encuentran. [4] Las ideas de proyectos las enumeran las organizaciones anfitrionas involucradas en el desarrollo de software de código abierto, aunque los estudiantes también pueden proponer sus propias ideas de proyectos.
La idea del Verano del Código surgió directamente de los fundadores de Google, Sergey Brin y Larry Page . [2] Desde 2007 hasta 2009, Leslie Hawthorn, que ha estado involucrada en el proyecto desde 2006, fue la directora del programa. [5] Desde 2010 hasta 2015, Carol Smith fue la directora del programa. [6] En 2016, Stephanie Taylor asumió la gestión del programa.
Cada año, el programa sigue un cronograma. Primero, las organizaciones de código abierto solicitan participar. Si se acepta, cada organización proporciona una lista de ideas de proyectos iniciales e invita a 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. Luego, estas solicitudes son evaluadas por la organización de tutoría correspondiente, con mentores y administradores de la organización revisando las solicitudes y decidiendo 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 un solo colaborador, se le dará prioridad a la organización que asigne un lugar al estudiante primero.
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 amplió 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 mentora recibieron $4500 y una camiseta de Google Summer of Code, mientras que se enviaron $500 por proyecto a la organización mentora. [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 SOC había terminado, y algunos cambiaron de dirección a medida que se desarrollaban. [2]
Para el primer Verano del Código, Google fue criticado por no dar suficiente tiempo a las organizaciones de código abierto para que pudieran planificar proyectos para el Verano del Código. A pesar de estas críticas, hubo 41 organizaciones involucradas, [2] incluidas FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev y el propio Google .
Según una entrada de blog de Chris DiBona , director del programa de código abierto de Google, "algo así como el 30 por ciento de los estudiantes se quedaron con sus grupos después del SoC [Summer of Code]". El desarrollador de Mozilla, Gervase Markham, también comentó que ninguno de los 10 proyectos de Mozilla patrocinados por Google sobrevivió después del evento. [7] Sin embargo, el proyecto Gaim (ahora Pidgin) pudo conseguir suficiente soporte de codificación a través del evento para incluir los cambios en Gaim (ahora Pidgin) 2.0; la Jabber Software Foundation (ahora XMPP Standards Foundation) y el proyecto KDE también contaron algunos proyectos propios supervivientes del evento (KDE sólo contó 1 proyecto continuo de los 24 proyectos [2] que patrocinó).
En 2006, se presentaron alrededor de 6.000 solicitudes, menos que el año anterior porque todos los solicitantes debían tener cuentas de Google, lo que redujo la cantidad de solicitudes de spam recibidas. Google y la mayoría de los mentores descubrieron que las propuestas eran de mucha mayor calidad que las solicitudes de 2005. Además, el número de organizaciones participantes se duplicó con creces hasta llegar a 102. Además de las organizaciones que participaron en 2005, en 2006 participaron organizaciones como Debian , GNU , Gentoo , Adium , PHP y ReactOS [8]. Google había decidido patrocinar alrededor de 600 proyectos.
La fecha límite para la solicitud de estudiantes se extendió hasta el 9 de mayo de 2006, a las 11:00 PDT. Aunque los resultados debían anunciarse a las 5:00 p. m. PDT, hubo un retraso considerable en su publicación ya que Google no esperaba que se seleccionaran varios estudiantes en más de una organización. Google permite que un estudiante realice solo un proyecto como parte del programa. Google tardó varias horas en resolver las aceptaciones duplicadas. Las cartas de aceptación se enviaron el 24 de mayo a las 3:13 a. m. PDT, pero también se enviaron a unos 1.600 solicitantes que, de hecho, no habían sido aceptados por el comité SoC de Google. A las 3:38 a.m. PDT, Chris DiBona publicó una disculpa en la lista de correo oficial y agregó que "Lamentamos mucho esto. Si recibió dos correos electrónicos, uno que decía que fue aceptado y otro que no". , esto significa que no lo estabas."
Google ha publicado una lista final de proyectos aceptados en el programa en el sitio web de SoC. Las propuestas en sí fueron visibles al público durante unas horas, tras las cuales fueron retiradas en respuesta a las quejas de los participantes sobre la información "sensible y privada" que contenían sus solicitudes. Sin embargo, desde entonces Google resolvió estos problemas al permitir que cada estudiante involucrado en Summer of Code proporcione un breve mensaje abstracto que es visible públicamente y completamente separado del contenido de la propuesta real que se envió a Google.
El Verano del Código 2006 finalizó el 2006-09-08. Según Google, el 82% de los estudiantes recibieron una evaluación positiva al finalizar el programa.
En 2007, Google aceptó 131 organizaciones [9] y más de 900 estudiantes. Esas 131 organizaciones tenían un total de casi 1.500 mentores. [10]
A los estudiantes se les permitió presentar hasta 20 solicitudes [11] , aunque sólo se pudo aceptar una. Google recibió cerca de 6.200 solicitudes.
Para permitir que más estudiantes presenten su solicitud, Google extendió la fecha límite de solicitud del 24 al 26 de marzo [12] en el último minuto. Luego se extendió nuevamente hasta el 27 de marzo. [13]
El 11 de abril, las cartas de aceptación se retrasaron debido a esfuerzos adicionales involucrados en resolver envíos duplicados. En un momento, la interfaz web cambió cada aplicación para que tuviera el estado No seleccionada . Los funcionarios de Google informaron que sólo el correo electrónico de aceptación era la indicación definitiva de aceptación. [ cita necesaria ]
En 2008, Google eligió 174 organizaciones de código abierto para participar en Summer of Code, cifra muy superior a las 131 del año anterior y a las 102 de 2006. Cada organización fue elegida en función de una serie de criterios, como la virtud de los proyectos, las ideas aportadas para que los estudiantes trabajen y la capacidad de los mentores para garantizar que los estudiantes completen con éxito los proyectos. Se recibieron cerca de 7.100 propuestas para el Summer of Code 2008, de las cuales 1.125 fueron seleccionadas.
Los resultados de la universidad se anunciaron el 8 de mayo de 2008 en el blog "Open Source at Google" de Google. [14] Según él, la Universidad de Moratuwa ocupó el primer lugar en las categorías "10 mejores universidades de los solicitantes del GSoC de 2008" y "10 mejores universidades aceptadas del GSoC de 2008". La Universidad Tecnológica de Wrocław consiguió el segundo lugar en la categoría "2008 GSoC Aceptados: 10 Mejores Universidades", mientras que la Universidad Estadual de Campinas obtuvo el segundo lugar en la categoría "2008 GSoC Aceptados: 10 Mejores Universidades".
Para 2009, Google redujo el número de proyectos de software a 150 y limitó el número de proyectos de estudiantes que aceptaría a 1000, [15] [16] el 85 por ciento de los cuales se completaron con éxito. [17]
En 2009, la Universidad de Moratuwa en Sri Lanka ocupa el primer lugar en términos de número de premios recibidos por estudiantes durante el período de cinco años 2005-2009, con 79 estudiantes aceptados. [18]
En 2010, Google aceptó 150 proyectos de software [19] y 1.026 estudiantes de 69 países de todo el mundo. Los diez primeros países por número de estudiantes aceptados en 2010 son: Estados Unidos (197), India (125), Alemania (57), Brasil (50), Polonia (46), Canadá (40), China (39), Estados Unidos. Reino Unido (36), Francia (35), Sri Lanka (34). [20]
El número de organizaciones se incrementó a 175, de las cuales 50 eran nuevas. [21] [22] Se aceptaron 1.115 estudiantes. [23]
En el programa participaron un total de 595 universidades diferentes, 160 de las cuales eran nuevas en el programa. Las 13 universidades con el mayor número de estudiantes aceptados en el Google Summer of Code 2011 representan el 14,5% de los estudiantes.
La Universidad de Moratuwa, Sri Lanka, obtuvo la primera posición en el programa de 2011 con 27 estudiantes aceptados. La Universidad Politécnica de Bucarest (Rumania) fue la segunda con 23 estudiantes aceptados, mientras que el Instituto Indio de Tecnología de Kharagpur (India) quedó en tercer lugar con 14 estudiantes.
El desglose de los títulos universitarios para el programa Google Summer of Code de 2011 fue el siguiente: el 55% de los estudiantes eran estudiantes universitarios, el 23,3% estaban cursando sus maestrías, el 10,2% estaban trabajando en sus doctorados y el 11,5% no especificó en qué grado estaban. trabajando hacia. [24]
Google anunció el Google Summer of Code 2012 el 4 de febrero de 2012. [25] El 23 de abril de 2012, Google anunció que se aceptaron 1212 propuestas en 180 organizaciones. [26] Por primera vez desde su creación, el mayor número de participantes del GSoC provino de la India (227), seguido de los EE. UU. (173) y Alemania (72). [27] La Universidad de Moratuwa continuó su dominio con 29 selecciones, seguida por el Instituto Dhirubhai Ambani de Tecnología de la Información y las Comunicaciones, líder de la India en el tercer puesto. [28] Por primera vez, Mauricio , un país africano, participó en Google Summer of Code. [29]
Google anunció el Google Summer of Code 2013 el 11 de febrero de 2013. [30] El 8 de abril de 2013, Google anunció que 177 organizaciones y proyectos de código abierto participarían ese año. Se aceptaron 1.192 propuestas de proyectos estudiantiles. [31] [32] Esta fue la primera vez que Camerún estuvo representado en el programa por 2 estudiantes. [33]
Google anunció el Google Summer of Code 2014 el 3 de febrero de 2014. [34] El 21 de abril de 2014, Google anunció que 190 proyectos y organizaciones de código abierto participarían ese año. Se aceptaron 1.307 propuestas de proyectos estudiantiles. [35] La edición de 2014 fue la primera vez que estudiantes de Etiopía, Honduras, Kenia, Malawi y Uganda fueron aceptados en este programa. Kenia y Camerún van a la cabeza con 3 estudiantes y los demás países con un estudiante. [36]
Google anunció el Google Summer of Code 2015 el 9 de febrero de 2015. [34] El 2 de marzo de 2015, Google anunció que 137 proyectos y organizaciones de código abierto participarían ese año, con algunas excepciones notables como Mozilla , la Fundación Linux y la Proyecto Tor . [37] El período de solicitud de estudiantes comenzó el 16 de marzo de 2015. [38] Las propuestas de estudiantes aceptadas se anunciaron el 27 de abril de 2015, con 1051 propuestas de estudiantes aceptadas. [39] El mayor número de participantes del GSoC provino de la India (335), seguida de los EE. UU. (127) y Sri Lanka (58). [40]
Google anunció Google Summer of Code 2016 el 9 de febrero de 2016. La fecha límite para la solicitud de organización se fijó para el 19 de febrero de 2016. El período de solicitud para estudiantes comenzó el 14 de marzo de 2016 y la fecha límite para la solicitud de estudiantes se fijó para el 25 de marzo de 2016. Se aceptaron 180 organizaciones. Se registró un total de 18.981 estudiantes registrados (un 36% más que en 2015) con 7.543 propuestas de 5.107 estudiantes en 142 países. [41] Las propuestas de estudiantes aceptadas se anunciaron el 22 de abril de 2016, con 1.206 propuestas de estudiantes aceptadas. [42]
El número de organizaciones se incrementó a 201, de las cuales 39 eran nuevas.
Los 1.318 estudiantes aceptados en el programa procedían de 575 universidades, de las cuales 142 tienen estudiantes que participan por primera vez.
Más de 20.651 estudiantes de 144 países se inscribieron en el programa, lo que representa un aumento del 8,8% con respecto al máximo anterior del programa.
4.764 estudiantes de 108 países presentaron un total de 7.089 propuestas de proyectos. [43]
En 2018 se aceptaron 212 organizaciones. [44]
En 2019 se aceptaron 207 organizaciones. [45]
En 2020 se aceptaron 199 organizaciones y 1199 proyectos de estudiantes. [46]
En 2021 se aceptaron 202 [47] organizaciones y 1292 [48] proyectos de estudiantes.
Google anunció una expansión masiva del programa Google Summer of Code en noviembre de 2021. El programa actualizado permitió participar a cualquier persona mayor de 18 años, lo que amplió significativamente el alcance del programa que solía centrarse solo en estudiantes y nuevos graduados. Google también lanzó proyectos medianos y grandes para brindar a las organizaciones de código abierto flexibilidad para abordar proyectos más complejos. [49]
El Summer of Code (SOC) de Google, un programa que unía a estudiantes de informática con proyectos de software gratuito y de código abierto (FOSS) y pagaba por los resultados, ha terminado.
Esta es una página que enumera los estudiantes y organizaciones que participaron en el programa Google Summer of Code 2006.
[...] reacciona