Google Summer of Code

редактировать
Годовая программа, предлагающая проекты программного обеспечения с открытым исходным кодом для разработчиков студентов, получивших среднее образование
Google Summer of Code. GSoC
GSoC-icon.svg Логотип Google Summer of Code
СтатусАктивно
Началоапрель - май
Окончаниеавгуст
ПериодичностьЕжегодно
СтранаПо всему миру
Годы активности15 (с 2005 г. по настоящее время)
Открытие2005
ОсновательСергей Брин и Ларри Пейдж
УчастникиСтуденты
Веб-сайтsummerofcode.withgoogle.com

The Google Summer of Code, часто сокращенно GSoC, - это международная годовая программа, в рамках которой Google присуждает стипендии студентам, успешно завершившим бесплатное программное обеспечение с открытым исходным кодом проект кодирования летом. Программа открыта для студентов университетов в возрасте 18 лет и старше. Впервые он проходил с мая по август 2005 года. Размер стипендии зависит от паритета покупательной способности страны, в которой находится университет студента. Идеи проектов перечислены принимающими организациями, участвующими в разработке программного обеспечения с открытым исходным кодом, хотя студенты также могут предлагать свои собственные идеи проектов.

Идея Summer of Code исходила непосредственно от основателей Google, Сергея Брина и Ларри Пейджа. С 2007 по 2009 год менеджером программы была Лесли Хоторн, которая участвует в проекте с 2006 года. С 2010 по 2015 год Кэрол Смит была менеджером программы. В 2016 году Стефани Тейлор взяла на себя управление программой.

Содержание
  • 1 Обзор
  • 2 История
    • 2,1 2005
    • 2,2 2006
    • 2,3 2007
    • 2,4 2008
    • 2,5 2009
    • 2,6 2010
    • 2,7 2011
    • 2,8 2012
    • 2,9 2013
    • 2,10 2014
    • 2,11 2015
    • 2,12 2016
    • 2,13 2017
    • 2,14 2018
    • 2,15 2019
    • 2,16 2020
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Обзор

Каждый год программа следует графику. Во-первых, заявки на участие подаются организациями с открытым кодом. В случае принятия каждая организация предоставляет список первоначальных проектных идей и приглашает студентов в свои сообщества разработчиков. Учащиеся, соответствующие критериям отбора, затем подают до 3 предложений, в которых подробно описаны проекты программирования, которые их интересуют. Затем эти приложения оцениваются соответствующей организацией-наставником, при этом наставники и администраторы организации просматривают приложения и решают, сколько «слотов» запросить у Google и какие предложения принять. Google выделяет места для каждой организации с учетом возможностей организации, истории наставничества и количества заявок, полученных организацией. Наконец, организации выбирают лучшие предложения, чтобы заполнить свои места, и Google проверяет соответствие критериям до объявления принятых студентов. В случае, если один студент отмечен более чем в одной организации, Google выступает посредником между всеми вовлеченными организациями и решает, кто «получит» этого студента. Затем другая наставническая организация снимает отметку со студента и отмечает новое предложение для принятия или возвращает свой слот обратно в пул, после чего оно перераспределяется.

История

2005

В 2005 году было подано более 8 740 проектных предложений на 200 имеющихся вакансий студентов. Из-за подавляющего отклика Google расширил программу до 419 позиций.

Наставнические организации отвечали за рассмотрение и выбор предложений, а затем за предоставление указаний этим студентам, чтобы помочь им завершить свое предложение. Студенты, которые успешно завершили свое предложение к удовлетворению требований их наставнической организации, были награждены 4500 долларов и футболкой Google Summer of Code, а 500 долларов на проект были отправлены наставнической организации. Примерно 80% проектов были успешно завершены в 2005 году, хотя показатели завершения варьировались в зависимости от организации: например, Ubuntu сообщил о степени выполнения только 64%, а KDE сообщил о 67%. % завершенности. Многие проекты были продолжены прошлым летом, даже несмотря на то, что период SOC закончился, и некоторые изменили направление по мере своего развития.

В течение первого лета кода Google подвергался критике за то, что не уделял достаточно времени организациям с открытым исходным кодом, поэтому они мог планировать проекты на Лето Кодекса. Несмотря на эту критику, в проекте участвовала 41 организация, включая FreeBSD, Apache, KDE, Ubuntu, Blender, Mozdev и . Сам Google.

Согласно сообщению в блоге Криса ДиБоны, менеджера программ с открытым исходным кодом Google, «около 30 процентов студентов остались в своих группах и после SoC [Summer of Code]». Разработчик Mozilla Гервас Маркхам также прокомментировал, что ни один из 10 проектов Mozilla, спонсируемых Google, не выжил после этого события. Однако проект Gaim (теперь Pidgin) смог заручиться достаточной поддержкой кодирования через событие, чтобы включить изменения в Gaim (теперь Pidgin) 2.0; Jabber Software Foundation (теперь XMPP Standards Foundation) и проект KDE также насчитали несколько уцелевших собственных проектов на этом мероприятии (KDE засчитал только 1 продолжающийся проект из 24 проектов, которые она спонсировала).

2006

В 2006 году было подано около 6000 заявок, меньше, чем в предыдущем году, потому что все кандидаты должны были иметь учетные записи Google, что позволило сократить количество получаемых спам-заявок. Google и большинство наставников также считают, что предложения были намного более высокого качества, чем заявки 2005 года. Кроме того, количество участвующих организаций увеличилось более чем вдвое до 102. Помимо организаций, участвовавших в 2005 году, такие организации, как Debian, GNU, Gentoo, Adium, PHP и ReactOS участвовали в 2006 году. Google решил спонсировать около 600 проектов.

Крайний срок подачи заявок студентов был продлен до 9 мая 2006 г., 11:00 PDT. Хотя результаты должны были быть объявлены к 17:00 по тихоокеанскому времени, их публикация была значительной задержкой, поскольку Google не ожидал, что несколько студентов будут отобраны более чем из одной организации. Google позволяет одному студенту выполнять только один проект в рамках программы. Google потребовалось несколько часов, чтобы разрешить повторяющиеся приемки. Письма о принятии были разосланы 24 мая, в 3:13 утра по тихоокеанскому времени, но письма также были разосланы примерно 1600 заявителям, которые фактически не были приняты комитетом Google по SoC. В 3:38 по тихоокеанскому времени Крис ДиБона отправил извинения в официальный список рассылки, добавив, что «Мы очень сожалеем об этом. Если вы получили два электронных письма, в одном говорилось, что вы приняты, а в другом - нет., это означает, что вас не было ".

Google опубликовал окончательный список проектов, принятых в программу, на сайте SoC. Сами предложения были видны общественности в течение нескольких часов, после чего они были сняты в ответ на жалобы участников на «конфиденциальную и частную» информацию, содержащуюся в их заявках. Однако с тех пор Google решил эти проблемы, позволив каждому учащемуся, участвующему в Summer of Code, предоставить краткое абстрактное сообщение, которое доступно для публичного просмотра и полностью отделено от содержания фактического предложения, которое было отправлено в Google.

Лето Кодекса 2006 закончилось 2008-09-08. По данным Google, 82% студентов получили положительную оценку в конце программы.

2007

В 2007 году Google принял 131 организацию и более 900 студентов. В этой 131 организации было в общей сложности почти 1500 наставников.

Студентам было разрешено подать до 20 заявок, хотя только одна могла быть принята. В Google было подано около 6200 заявок.

Чтобы больше студентов могли подавать заявки, Google продлил крайний срок подачи заявок с 24 марта до 26 марта в последнюю минуту. Затем он был снова продлен до 27 марта.

11 апреля письмо о принятии было отложено из-за дополнительных усилий, связанных с устранением дублирующихся представлений. В какой-то момент веб-интерфейс изменил каждое приложение на статус «Не выбрано». Официальные лица Google сообщили, что только письмо о принятии является окончательным признаком принятия.

2008

В 2008 году Google выбрал 174 организации с открытым исходным кодом для участия в Summer of Code, что значительно увеличилось с 131 за год. до и 102 в 2006. Каждая организация была выбрана на основе ряда критериев, таких как достоинства проектов, идеи, предложенные студентам для работы, а также способность наставников обеспечить успешное завершение студентами проектов. На Лето Кодекса 2008 года было получено около 7100 предложений, из которых было отобрано 1125.

Результаты университета были объявлены 8 мая 2008 г. в блоге Google "Open Source at Google". Согласно ему, University of Moratuwa занял первое место в категориях «10 лучших университетов среди абитуриентов GSoC 2008» и «10 лучших университетов, принятых GSoC 2008». Вроцлавский технологический университет смог обеспечить второе место в категории «2008 GSoC Accepted: Top 10 Universities», а Universidade Estadual de Campinas стал вторым в «2008 GSoC Applicants: Top 10 Universities» Категория.

2009

В 2009 году Google сократила количество программных проектов до 150 и ограничила количество принимаемых студенческих проектов 1000, 85 процентов из которых были успешно завершены.

По состоянию на 2009 г. Университет Моратува в Шри-Ланке занимает первое место по количеству наград, полученных студентами за пятилетний период 2005–2009 гг., Обеспечивая 79 принятых студентов.

2010

В 2010 году Google принял 150 программных проектов и 1026 студентов из 69 стран мира. В первую десятку стран по количеству принятых студентов в 2010 г. вошли: США (197), Индия (125), Германия (57), Бразилия (50), Польша (46), Канада (40), Китай (39), США. Королевство (36), Франция (35), Шри-Ланка (34).

2011

Количество организаций увеличено до 175, из которых 50 были новыми. Было принято 1115 студентов.

Всего в программе приняли участие 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% закончили. не уточняйте, над какой степенью они работали.

2012

Google объявил о Google Summer of Code 2012 4 февраля 2012 года. 23 апреля 2012 года Google объявил, что 1212 предложений были приняты в 180 организаций. Впервые с момента основания наибольшее количество участников GSoC прибыло из Индии (227), за ней следуют США (173) и Германия (72). Университет Моратувы продолжил свое доминирование с 29 отборочными работами, за ним следует Институт информационных и коммуникационных технологий Дхирубхай Амбани, ведущий из Индии на 3-м месте. Маврикий, африканская страна, впервые приняла участие в Google Summer of Code.

2013

Google объявил о Google Summer of Code 2013 11 февраля, 2013. 8 апреля 2013 года Google объявил, что в этом году в нем примут участие 177 проектов и организаций с открытым кодом. Было принято 1192 студенческих проектных предложения.

2014

3 февраля 2014 года Google объявил о Google Summer of Code 2014. 21 апреля 2014 года Google объявил, что 190 проектов и организаций с открытым исходным кодом будут принять участие в этом году. Было принято 1307 студенческих проектных предложений. Издание 2014 года было первым случаем, когда студенты из Эфиопии, Гондураса, Кении, Малави и Уганды были приняты на эту программу. Кения лидирует с 3 студентами, а другие страны с одним студентом.

2015

9 февраля 2015 года Google объявила о Google Summer of Code 2015. 2 марта 2015 года компания Google объявила что в этом году примут участие 137 проектов и организаций с открытым исходным кодом, за некоторыми заметными исключениями, включая Mozilla, Linux Foundation и Tor Project. Прием заявок студентов начался 16 марта 2015 года. Принятые заявки студентов были объявлены 27 апреля 2015 года, и было принято 1051 студенческое предложение. Наибольшее количество участников GSoC прибыло из Индии (335), за ней следуют США (127) и Шри-Ланка (58).

2016

Google объявил о Google Summer of Code 2016 9 февраля., 2016. Крайний срок подачи заявок от организаций был установлен на 19 февраля 2016 года. Срок подачи заявок студентов начался 14 марта 2016 года, а срок подачи заявок студентов был установлен на 25 марта 2016 года. Было принято 180 организаций. Всего было зарегистрировано 18 981 студента (на 36% больше, чем в 2015 году), и было предложено 7 543 студента от 5 107 студентов из 142 стран. О принятых студенческих предложениях объявили 22 апреля 2016 года, было принято 1206 студенческих предложений.

2017

Количество организаций увеличено до 201, из них 39 новых.

В программу приняли 1318 студентов из 575 университетов, из которых в 142 участвуют студенты впервые.

Для участия в программе зарегистрировалось более 20 651 студента из 144 стран, что на 8,8% больше предыдущего максимума для программы.

4764 студента из 108 стран представили в общей сложности 7089 проектных предложений.

2018

В 2018 году было принято 212 организаций.

2019

207 организаций были приняты в 2019 году.

2020

199 организаций и 1199 студенческих проектов были приняты в 2020 году.

См. Также
Ссылки

Введение в Google Summer of Code 2017

Внешние ссылки
  • Портал бесплатного программного обеспечения с открытым исходным кодом
У MediaWiki есть документация, относящаяся к: Google Summer of Code
На Викискладе есть медиа, связанные с Google Summer of Code.
Последняя правка сделана 2021-05-22 14:03:55
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте