Google Summer of Code , часто сокращенно GSoC , — это международная ежегодная программа, в рамках которой Google присуждает стипендии участникам, успешно завершившим летом проект по кодированию бесплатного программного обеспечения с открытым исходным кодом . С 2022 года [update]программа открыта для всех в возрасте от 18 лет и старше [1] , а не только для студентов и недавних выпускников. Впервые он проводился с мая по август 2005 года. [2] Участникам платят за написание программного обеспечения, [3] причем размер их стипендии зависит от паритета покупательной способности страны, в которой они находятся. [4] Идеи проектов перечислены принимающими организациями, занимающимися разработкой программного обеспечения с открытым исходным кодом, хотя студенты также могут предлагать свои собственные идеи проектов.
Идея проведения Summer of Code исходила непосредственно от основателей Google Сергея Брина и Ларри Пейджа . [2] С 2007 по 2009 год менеджером программы была Лесли Хоторн, участвовавшая в проекте с 2006 года. [5] С 2010 по 2015 год Кэрол Смит была менеджером программы. [6] В 2016 году управление программой взяла на себя Стефани Тейлор.
Каждый год программа соответствует графику. Во-первых, заявки на участие подают организации с открытым исходным кодом. В случае принятия каждая организация предоставляет список первоначальных идей проекта и приглашает участников в свои сообщества разработчиков. Участники, соответствующие критериям отбора, затем подают до трех предложений с подробным описанием интересующих их проектов по кодированию программного обеспечения. Эти заявки затем оцениваются соответствующей наставнической организацией, при этом наставники и администраторы организации просматривают заявки и решают, сколько «слотов» запросить у Google и какие предложения принять. Google выделяет места каждой организации с учетом организационного потенциала, истории наставничества и количества заявок, полученных организацией. Наконец, организации выбирают лучшие предложения для заполнения своих мест, а Google проверяет соответствие критериям, прежде чем объявить о принятых участниках. В случае, если один и тот же участник выбран более чем одной организацией, приоритет отдается той организации, которая первой выделит место студенту.
В 2005 году на 200 имеющихся студенческих должностей было подано более 8740 проектных предложений. [2] Из-за огромного количества откликов Google расширил программу до 419 позиций.
Наставнические организации отвечали за рассмотрение и отбор предложений, а затем давали рекомендации этим студентам, чтобы помочь им завершить свое предложение. Студенты, успешно выполнившие свое предложение к удовлетворению своей наставнической организации, были награждены 4500 долларами США и футболкой Google Summer of Code, а 500 долларов США за проект были отправлены наставнической организации. [2] Примерно 80% проектов были успешно завершены в 2005 году, хотя показатели завершения различались в зависимости от организации: Ubuntu , например, сообщила о степени завершения только 64%, а KDE сообщила о степени завершения 67%. [2] Многие проекты были продолжены прошлым летом, хотя период SOC закончился, а некоторые изменили направление по мере своего развития. [2]
В ходе первого Summer of Code Google критиковали за то, что он не предоставил достаточно времени организациям с открытым исходным кодом, чтобы они могли планировать проекты на Summer of Code. Несмотря на эту критику, в проекте приняла участие 41 организация, [2] включая FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev и сам Google .
Согласно сообщению в блоге Криса Дибоны , менеджера программы открытого исходного кода Google, «около 30 процентов студентов остались в своих группах после SoC [Лето кода]». Разработчик Mozilla Джервас Маркхэм также отметил, что ни один из 10 проектов Mozilla, спонсируемых Google, не выжил после этого события. [7] Однако проект Gaim (теперь Pidgin) смог заручиться достаточной поддержкой кодирования посредством мероприятия, чтобы включить изменения в Gaim (теперь Pidgin) 2.0; Фонд Jabber Software Foundation (теперь Фонд стандартов XMPP) и проект KDE также насчитали несколько собственных проектов, уцелевших на этом мероприятии (KDE насчитал только 1 продолжающийся проект из 24 проектов [2] , которые он спонсировал).
В 2006 году было подано около 6000 заявок, что меньше, чем в предыдущем году, поскольку все заявители должны были иметь учетные записи Google, что уменьшило количество полученных спам-заявок. Google и большинство наставников обнаружили, что предложения были гораздо более высокого качества, чем заявки 2005 года. Кроме того, число участвующих организаций увеличилось более чем вдвое и достигло 102. Помимо организаций, принимавших участие в 2005 году, в 2006 году участвовали такие организации, как Debian , GNU , Gentoo , Adium , PHP и ReactOS [8]. Google решила спонсировать около 600 проектов.
Срок подачи заявок от студентов был продлен до 9 мая 2006 г., 11:00 по тихоокеанскому времени. Хотя результаты должны были быть объявлены к 17:00 по тихоокеанскому времени, их публикация произошла со значительной задержкой, поскольку Google не ожидал, что несколько студентов будут выбраны более чем в одной организации. Google позволяет одному студенту реализовать только один проект в рамках программы. Google потребовалось несколько часов, чтобы устранить дублирующиеся подтверждения. Письма о принятии были разосланы 24 мая в 3:13 утра по тихоокеанскому времени, но письма также были разосланы примерно 1600 заявителям, которые фактически не были приняты комитетом Google SoC. В 3:38 утра по тихоокеанскому времени Крис Дибона опубликовал извинения в официальном списке рассылки, добавив: «Мы очень сожалеем об этом. Если вы получили два электронных письма, в одном из которых говорилось, что вас приняли, а в другом — нет. , это значит, что тебя не было».
Google опубликовала на сайте SoC окончательный список проектов, принятых в программу. Сами предложения были доступны публике в течение нескольких часов, после чего были сняты в ответ на жалобы участников на «конфиденциальную и частную» информацию, содержащуюся в их приложениях. Однако с тех пор Google решил эти проблемы, позволив каждому студенту, участвующему в Summer of Code, предоставлять краткое абстрактное сообщение, которое доступно для публичного просмотра и полностью отделено от содержания фактического предложения, которое было отправлено в Google.
Лето Code 2006 закончилось 8 сентября 2006 г. По данным Google, 82% студентов получили положительную оценку по итогам программы.
В 2007 году Google приняла 131 организацию [9] и более 900 студентов. В общей сложности в этой 131 организации работало около 1500 наставников. [10]
Студентам было разрешено подать до 20 заявок [11] , но была принята только одна. Google получила около 6200 заявок.
Чтобы позволить большему количеству студентов подать заявки, Google в последнюю минуту продлил срок подачи заявок с 24 на 26 марта [12] . Затем его снова продлили до 27 марта. [13]
11 апреля письма о принятии были отложены из-за дополнительных усилий по устранению дублирующихся заявок. В какой-то момент веб-интерфейс изменил состояние каждого приложения на «Не выбрано» . Представители Google сообщили, что только электронное письмо с подтверждением было окончательным свидетельством принятия. [ нужна цитата ]
В 2008 году Google выбрал 174 организации с открытым исходным кодом для участия в Summer of Code, что значительно увеличилось со 131 годом ранее и 102 в 2006 году. Каждая организация выбиралась на основе ряда критериев, таких как ценность проектов, представленные идеи. для студентов, над которыми они могут работать, и способность наставников обеспечить успешное завершение студентами проектов. На Summer of Code 2008 было получено около 7100 предложений, из которых было отобрано 1125.
Результаты университета были объявлены 8 мая 2008 года в блоге Google «Open Source at Google». [14] Согласно ему, Университет Моратувы занял первое место в категориях «10 лучших университетов абитуриентов GSoC 2008 года» и «10 лучших университетов, принятых на GSoC 2008 года». Вроцлавский технологический университет смог занять второе место в категории «Принят GSoC 2008: 10 лучших университетов», а Universidade Estadual de Campinas стал вторым в категории «Абитуриенты GSoC 2008: 10 лучших университетов».
В 2009 году Google сократила количество программных проектов до 150 и ограничила количество принимаемых студенческих проектов до 1000, [15] [16] 85 процентов из которых были успешно завершены. [17]
По состоянию на 2009 год Университет Моратувы в Шри-Ланке занимает первое место по количеству наград, полученных студентами за пятилетний период 2005–2009 годов, в нем приняли 79 студентов. [18]
В 2010 году Google принял 150 программных проектов [19] и 1026 студентов из 69 стран мира. В первую десятку стран по количеству принятых студентов в 2010 году входят: США (197), Индия (125), Германия (57), Бразилия (50), Польша (46), Канада (40), Китай (39), США. Королевство (36), Франция (35), Шри-Ланка (34). [20]
Число организаций увеличено до 175, из них 50 новых. [21] [22] Было принято 1115 студентов. [23]
Всего в программе приняли участие 595 различных университетов, 160 из которых были новыми участниками программы. На 13 университетов с наибольшим количеством студентов, принятых на Google Summer of Code 2011, приходится 14,5% студентов.
Университет Моратувы, Шри-Ланка, занял первое место в программе 2011 года, набрав 27 студентов. Политехнический университет Бухареста, Румыния, занял второе место с 23 принятыми студентами, а Индийский технологический институт в Харагпуре, Индия, занял третье место с 14 студентами.
Распределение степеней колледжей в программе Google Summer of Code 2011 года было следующим: 55% студентов были студентами бакалавриата, 23,3% получали степень магистра, 10,2% работали над докторской диссертацией и 11,5% не указали, какую степень они имеют. работая навстречу. [24]
Google объявил о Google Summer of Code 2012 4 февраля 2012 года. [25] 23 апреля 2012 года Google объявил, что 1212 предложений были приняты в 180 организациях. [26] Впервые с момента создания наибольшее количество участников GSoC прибыло из Индии (227), за ней следуют США (173) и Германия (72). [27] Университет Моратувы продолжил свое доминирование с 29 выборами, за ним следует Институт информационных и коммуникационных технологий Дхирубхая Амбани, лидирующий из Индии, занявший 3-е место. [28] Впервые в Google Summer of Code приняла участие африканская страна Маврикий . [29]
Google объявил о Google Summer of Code 2013 11 февраля 2013 года. [30] 8 апреля 2013 года Google объявил, что в этом году в нем примут участие 177 проектов и организаций с открытым исходным кодом. Было принято 1192 предложения студенческих проектов. [31] [32] Впервые Камерун был представлен в программе двумя студентами. [33]
Google объявил о Google Summer of Code 2014 3 февраля 2014 года. [34] 21 апреля 2014 года Google объявил, что в этом году в нем примут участие 190 проектов и организаций с открытым исходным кодом. Было принято 1307 заявок на студенческие проекты. [35] В 2014 году в эту программу впервые были приняты студенты из Эфиопии, Гондураса, Кении, Малави и Уганды. Кения и Камерун лидируют с тремя студентами, а остальные страны - с одним студентом. [36]
Google объявил о Google Summer of Code 2015 9 февраля 2015 года. [34] 2 марта 2015 года Google объявил, что в этом году в нем примут участие 137 проектов и организаций с открытым исходным кодом, за некоторыми заметными исключениями, включая Mozilla , Linux Foundation и Проект Тор . [37] Период подачи заявок студентов начался 16 марта 2015 г. [38] О принятых студенческих предложениях было объявлено 27 апреля 2015 г., было принято 1051 студенческое предложение. [39] Наибольшее количество участников GSoC прибыло из Индии (335), за ней следуют США (127) и Шри-Ланка (58). [40]
Google объявил о Google Summer of Code 2016 9 февраля 2016 года. Крайний срок подачи заявок от организаций был установлен на 19 февраля 2016 года. Период подачи заявок студентов начался 14 марта 2016 года, а крайний срок подачи заявок студентов был установлен на 25 марта 2016 года. Было принято 180 организаций. Всего было зарегистрировано 18 981 студента (на 36% больше, чем в 2015 году) и поступило 7 543 заявки от 5 107 студентов из 142 стран. [41] О принятых студенческих предложениях было объявлено 22 апреля 2016 г., было принято 1206 студенческих предложений. [42]
Число организаций увеличено до 201, из них 39 новых.
В программу приняли 1318 студентов из 575 университетов, из которых 142 студента участвуют впервые.
Для участия в программе зарегистрировались более 20 651 студент из 144 стран, что на 8,8% больше, чем предыдущий рекорд программы.
4764 студента из 108 стран подали в общей сложности 7089 проектных предложений. [43]
В 2018 году было принято 212 организаций. [44]
В 2019 году принято 207 организаций. [45]
В 2020 году принято 199 организаций и 1199 студенческих проектов. [46]
В 2021 году принято 202 [47] организаций и 1292 [48] студенческих проектов.
В ноябре 2021 года Google объявила о масштабном расширении программы Google Summer of Code. В обновленной программе мог участвовать любой желающий старше 18 лет, что значительно расширило сферу действия программы, которая раньше была ориентирована только на студентов и новых выпускников. Google также реализовал как средние, так и крупные проекты, чтобы предоставить организациям с открытым исходным кодом гибкость для решения более сложных проектов. [49]
Google Summer of Code (SOC), программа, которая предлагала студентам-компьютерщикам проекты бесплатного и открытого программного обеспечения (FOSS) и платила за результаты, завершилась.
На этой странице перечислены студенты и организации, принявшие участие в программе Google Summer of Code 2006. [...] РеактОС