Verano de código de Google

Programa anual que ofrece proyectos de software de código abierto a desarrolladores de estudiantes de educación postsecundaria.
Verano de código de Google
GSoC
Logotipo de Google Summer of Code
EstadoActivo
ComienzaAbril – Mayo
FinalizaOctubre
FrecuenciaAnualmente
PaísMundial
Años de actividad17 (2005 – presente)
Inaugurado2005
FundadorSergey Brin
Larry Página
ParticipantesCualquier persona mayor de 18 años
Sitio webveranoofcode.withgoogle.com

Google Summer of Code , a menudo abreviado como GSoC , es un programa anual internacional en el que Google otorga estipendios a los colaboradores que completen con éxito un proyecto de codificación de software libre 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 son enumeradas por 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 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 gerente del programa. [5] Desde 2010 hasta 2015, Carol Smith fue la gerente del programa. [6] En 2016, Stephanie Taylor asumió la gestión del programa.

Descripción general

Cada año, el programa sigue un cronograma. Primero, las organizaciones de código abierto solicitan participar. Si son aceptadas, 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. Luego, estas solicitudes son evaluadas por la organización de mentoría correspondiente, y los mentores y administradores de la organización 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 mentorí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 a los contribuyentes aceptados. En el caso de que más de una organización seleccione a un solo contribuyente, se le da prioridad a la organización que asigna un espacio al estudiante primero.

Historia

2005

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

Las organizaciones de mentoría se encargaron de revisar y seleccionar las propuestas, y luego proporcionar orientación a los estudiantes para ayudarlos a completar su propuesta. Los estudiantes que completaron con éxito su propuesta a satisfacción de su organización de mentoría recibieron un premio de $4500 y una camiseta de Google Summer of Code, mientras que se enviaron $500 por proyecto a la organización de mentoría. [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 solo el 64%, y KDE informó una tasa de finalización del 67%. [2] Muchos proyectos continuaron después del verano, a pesar de que el período SOC había terminado, y algunos cambiaron de dirección a medida que se desarrollaban. [2]

En el primer Summer of Code, Google fue criticado por no darle tiempo suficiente 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] entre ellas FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev y el propio Google .

Según una entrada de blog de Chris DiBona , el 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 apoyo 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 sobrevivientes del evento (KDE solo contó 1 proyecto continuo de los 24 proyectos [2] que patrocinó).

2006

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 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 alcanzar las 102. Además de las organizaciones que participaron en 2005, organizaciones como Debian , GNU , Gentoo , Adium , PHP y ReactOS [8] participaron en 2006. Google había decidido patrocinar alrededor de 600 proyectos.

El plazo de presentación de solicitudes de los 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 PM 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 sólo 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 AM 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 AM PDT, Chris DiBona publicó una disculpa en la lista de correo oficial, añadiendo que "Lamentamos profundamente esto. Si recibió dos correos electrónicos, uno que decía que había sido aceptado y otro que no, esto significa que no lo fue".

Google ha publicado una lista final de proyectos aceptados en el programa en el sitio web de SoC. Las propuestas estuvieron visibles para el público durante unas horas, tras lo cual fueron retiradas en respuesta a las quejas de los participantes sobre la información "sensible y privada" que contenían sus solicitudes. Sin embargo, Google ha resuelto estos problemas permitiendo a cada estudiante que participe en Summer of Code proporcionar un breve mensaje abstracto que sea visible públicamente y completamente separado del contenido de la propuesta real que se envió a Google.

El Summer of Code 2006 finalizó el 8 de septiembre de 2006. Según Google, el 82% de los estudiantes recibió una evaluación positiva al finalizar el programa.

2007

En 2007, Google aceptó 131 organizaciones [9] y más de 900 estudiantes. Esas 131 organizaciones contaban con un total de casi 1500 mentores. [10]

A los estudiantes se les permitió enviar hasta 20 solicitudes [11] , aunque solo se aceptó una. Google recibió casi 6.200 solicitudes.

Para permitir que más estudiantes se inscribieran, Google extendió la fecha límite de solicitud del 24 de marzo 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 los esfuerzos adicionales que implicaba resolver los envíos duplicados. En un momento dado, la interfaz web cambió cada solicitud para que tuviera el estado No seleccionado . Los funcionarios de Google informaron que solo el correo electrónico de aceptación era la indicación definitiva de aceptación. [ cita requerida ]

2008

En 2008, Google eligió a 174 organizaciones de código abierto para participar en Summer of Code, un número muy superior al de 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 calidad de los proyectos, las ideas que se les dieron a los estudiantes para que trabajaran en ellas y la capacidad de los mentores para garantizar que los estudiantes completaran los proyectos con éxito. Se recibieron casi 7100 propuestas para Summer of Code 2008, de las cuales se seleccionaron 1125.

Los resultados de la universidad se anunciaron el 8 de mayo de 2008 en el blog de Google "Open Source at Google". [14] Según el mismo, la Universidad de Moratuwa quedó en primer lugar en las categorías "Top 10 Universities of 2008 GSoC Applicants" y "Top 10 Accepted university 2008 GSoC". La Universidad Tecnológica de Wrocław logró el segundo puesto en la categoría "2008 GSoC Accepted: Top 10 Universities", mientras que la Universidade Estadual de Campinas quedó en segundo lugar en la categoría "2008 GSoC Applicants: Top 10 Universities".

2009

Para 2009, Google redujo el número de proyectos de software a 150 y limitó el número de proyectos estudiantiles que aceptaría a 1.000, [15] [16] de los cuales el 85 por ciento se completaron con éxito. [17]

En 2009, la Universidad de Moratuwa en Sri Lanka ocupó el primer lugar en términos de número de premios recibidos por estudiantes durante el período de cinco años 2005-2009, asegurando 79 estudiantes aceptados. [18]

2010

En 2010, Google aceptó 150 proyectos de software [19] y 1.026 estudiantes de 69 países de todo el mundo. Los diez principales 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), Reino Unido (36), Francia (35), Sri Lanka (34). [20]

2011

El número de organizaciones se incrementó a 175, de las cuales 50 eran nuevas. [21] [22] Se aceptaron 1.115 estudiantes. [23]

En total participaron en el programa 595 universidades diferentes, de las cuales 160 eran nuevas. Las 13 universidades con mayor número de estudiantes aceptados en Google Summer of Code 2011 representan el 14,5% de los estudiantes.

La Universidad de Moratuwa, Sri Lanka, obtuvo el primer puesto 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, Kharagpur, India, se ubicó en tercer lugar con 14 estudiantes.

El desglose de los títulos universitarios para el programa Google Summer of Code 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ó qué título estaban cursando. [24]

2012

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 habían aceptado 1212 propuestas en 180 organizaciones. [26] Por primera vez desde su creación, el mayor número de participantes de GSoC provino de la India (227), seguida de los EE. UU. (173) y Alemania (72). [27] La ​​Universidad de Moratuwa continuó su dominio con 29 selecciones, seguida por el Instituto de Tecnología de la Información y la Comunicación Dhirubhai Ambani, que lideró desde la India en el tercer puesto. [28] Por primera vez, Mauricio , un país africano, participó en el Google Summer of Code. [29]

2013

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 proyectos y organizaciones de código abierto participarían ese año. Se aceptaron 1.192 propuestas de proyectos de estudiantes. [31] [32] Esta fue la primera vez que Camerún estuvo representado en el programa por 2 estudiantes. [33]

2014

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 de estudiantes. [35] La edición de 2014 fue la primera vez que se aceptaron estudiantes de Etiopía, Honduras, Kenia, Malawi y Uganda en este programa. Kenia y Camerún tomaron la delantera con 3 estudiantes y los otros países con un estudiante. [36]

2015

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, algunas excepciones notables incluyen Mozilla , la Fundación Linux y el 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 de GSoC provino de la India (335), seguido de los EE. UU. (127) y Sri Lanka (58). [40]

2016

Google anunció el Google Summer of Code 2016 el 9 de febrero de 2016. La fecha límite para la presentación de solicitudes de las organizaciones se fijó para el 19 de febrero de 2016. El período de presentación de solicitudes de los estudiantes comenzó el 14 de marzo de 2016 y la fecha límite para la presentación de solicitudes de los estudiantes se fijó para el 25 de marzo de 2016. Se aceptaron 180 organizaciones. Se registraron 18 981 estudiantes en total (un 36 % más que en 2015) con 7543 propuestas de estudiantes de 5107 estudiantes en 142 países. [41] Las propuestas de estudiantes aceptadas se anunciaron el 22 de abril de 2016, y se aceptaron 1206 propuestas de estudiantes. [42]

2017

El número de organizaciones se incrementó a 201, de las cuales 39 eran nuevas.

Los 1.318 estudiantes aceptados en el programa provienen 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% respecto del máximo anterior del programa.

4.764 estudiantes de 108 países presentaron un total de 7.089 propuestas de proyectos. [43]

2018

En 2018 se aceptaron 212 organizaciones. [44]

2019

En 2019 se aceptaron 207 organizaciones. [45]

2020

En 2020 se aceptaron 199 organizaciones y 1199 proyectos estudiantiles. [46]

2021

En 2021 se aceptaron 202 [47] organizaciones y 1292 [48] proyectos estudiantiles.

2022

En noviembre de 2021, Google anunció una expansión masiva del programa Google Summer of Code. El programa actualizado permitió la participación de cualquier persona mayor de 18 años, lo que amplió significativamente el alcance del programa, que solía centrarse únicamente en estudiantes y recién graduados. Google también lanzó proyectos medianos y grandes para brindar a las organizaciones de código abierto la flexibilidad para abordar proyectos más complejos. [49]

Véase también

Referencias

  1. ^ "Ampliación de Google Summer of Code en 2022" . Consultado el 11 de noviembre de 2021 .
  2. ^ abcdefgh Byfield, Bruce (septiembre de 2005). "Google's Summer of Code concluye (primer año)". linux.com . Archivado desde el original el 21 de mayo de 2011 . Consultado el 8 de agosto de 2013 . El programa Summer of Code (SOC) de Google, que conectaba a estudiantes de informática con proyectos de software libre y de código abierto (FOSS) y pagaba por los resultados, ha finalizado.
  3. ^ "Estipendios para colaboradores". developer.google.com .
  4. ^ "Becas para estudiantes de Google Summer Of Code 2017" . Consultado el 22 de enero de 2017 .
  5. ^ Directrices para los materiales de prensa de Google Summer of CodeTM 2009 Archivado el 14 de abril de 2009 en Wayback Machine
  6. ^ "Directrices para los materiales de prensa de Google Summer of CodeTM 2010". Archivado desde el original el 27 de mayo de 2010.
  7. ^ "¿El Summer of Code de Google fue una bendición o un fracaso?". internetnews.com .
  8. ^ "Google Summer of Code 2006". Esta es una página que enumera a los estudiantes y organizaciones que participaron en el programa Google Summer of Code 2006. [...] ReactOS
  9. ^ "Ya están abiertas las solicitudes para estudiantes del Summer of Code - Slashdot". slashdot.org .
  10. ^ "Google Summer of Code 2007". Google Developers . 28 de enero de 2013.
  11. ^ Preguntas frecuentes sobre Google Code: ¿Puede un estudiante enviar más de una solicitud? Archivado el 28 de septiembre de 2011 en Wayback Machine
  12. ^ "Se acerca la fecha límite para presentar solicitudes para estudiantes del Summer of Code - Slashdot". slashdot.org .
  13. ^ "Anuncio de Google Summer of Code: fecha límite de solicitud de estudiantes extendida hasta las 16:00 UTC del 27 de marzo de 2007". google.com .
  14. ^ "Las 10 mejores universidades para Google Summer of Code 2008". 2008.
  15. ^ Kerner, SM (2009). "Google Summer of Code 2009 comienza con Melange". internetnews.com.
  16. ^ "Blog de código abierto de Google: Anuncio de los estudiantes aceptados para Google Summer of Code 2009". Blog de código abierto de Google .
  17. ^ "Página oficial de GSOC 2009". Archivado desde el original el 2011-08-31 . Consultado el 2017-11-01 .
  18. ^ "Blog de código abierto de Google: nuevas y atractivas estadísticas del Google Summer of Code". Blog de código abierto de Google .
  19. ^ "Lista de organizaciones aceptadas para Google Summer of Code 2010". socghop.appspot.com. 2010. Archivado desde el original el 23 de marzo de 2010.
  20. ^ Smith, Carol (2010). "Google Summer of Code 2010: ¡Conoce a los estudiantes!". google-opensource.blogspot.com.
  21. ^ "Se anuncian las organizaciones mentoras de Google Summer of Code 2011". 2011.
  22. ^ "Organizaciones aceptadas para Google Summer of Code 2011". 2011. Archivado desde el original el 15 de junio de 2011.
  23. ^ "Estudiantes aceptados para Google Summer of Code 2011". 2011.
  24. ^ "¿Quién está siendo educado?". 2011.
  25. ^ "¡Ya empezó Google Summer of Code 2012!". 2012.
  26. ^ "Se anunciaron los estudiantes para Google Summer of Code 2012". 2012.
  27. ^ "Estadísticas de Google Summer of Code 2012".
  28. ^ "Estadísticas corregidas".
  29. ^ "Google Summer of Code 2012 en cifras: Parte 1 de 2". Blog de código abierto de Google . Consultado el 1 de marzo de 2017 .
  30. ^ "Flip bits, not burgers: ¡Google Summer of Code 2013 ya está en marcha!". 2013-02-11 . Consultado el 2013-04-10 .
  31. ^ "Se anuncian las organizaciones de mentoría para Google Summer of Code 2013". 2013-04-08 . Consultado el 2013-04-10 .
  32. ^ "GSoC nombra mentores, GNOME busca candidatos para pasantías". The H Online . 2013-04-09 . Consultado el 2013-04-10 .
  33. ^ Estadísticas de Google Summer of Code 2013, estadísticas de GSoC 2013.
  34. ^ ab "Google Summer of Code 2014". 3 de febrero de 2014.
  35. ^ "Se anunciaron los estudiantes para Google Summer of Code 2014". 21 de abril de 2014.
  36. ^ "Nuevos países que participan en el Google Summer of Code". 15 de mayo de 2014.
  37. ^ Verma, Adarsh ​​(5 de marzo de 2015). "Mozilla, Linux y Tor no fueron aceptados para Google Summer of Code 2015". fossBytes . Fossbytes . Consultado el 8 de noviembre de 2015 .
  38. ^ "Blog de código abierto de Google: Organizaciones mentoras para Google Summer of Code 2015". Blog de código abierto de Google .
  39. ^ "Google Summer of Code: lista de proyectos aceptados". Google melange .
  40. ^ "Estadísticas de GSoC 2015, parte 1: Todo sobre los países". Blog de código abierto de Google .
  41. ^ "¡Google Summer of Code sigue adelante!". Blog de código abierto de Google . Consultado el 18 de abril de 2016 .
  42. ^ http://google-opensource.blogspot.com.es/2016/04/students-announced-for-google-summer-of.html Anunciados los estudiantes para Google Summer of Code 2016
  43. ^ "Estadísticas de Google Summer of Code 2017, parte 2". Blog de código abierto de Google . Consultado el 20 de diciembre de 2019 .
  44. ^ "Google Summer of Code". summerofcode.withgoogle.com . Consultado el 27 de febrero de 2019 .
  45. ^ "Y las organizaciones mentoras de Google Summer of Code 2019 son..." Blog de código abierto de Google . Consultado el 27 de febrero de 2019 .
  46. ^ "Proyectos 2020". Google Summer of Code . Consultado el 4 de mayo de 2020 .
  47. ^ "Se anuncian las organizaciones de mentoría de Google Summer of Code 2021". Blog de código abierto de Google . Consultado el 24 de mayo de 2021 .
  48. ^ "Se anuncian los estudiantes de Google Summer of Code 2021". Blog de código abierto de Google . Consultado el 24 de mayo de 2021 .
  49. ^ "Ampliación de Google Summer of Code en 2022" . Consultado el 11 de noviembre de 2021 .
  • Sitio web oficial
  • Artículo de InternetNews sobre la tasa de éxito de los SoC
  • Artículo de InternetNews sobre los resultados de SoC 2006
  • (5 de agosto de 2013) Google Summer of Code lleno de estadísticas - Parte 3, Países
Obtenido de "https://es.wikipedia.org/w/index.php?title=Google_Summer_of_Code&oldid=1228833638"