맨위로가기

구글 서머 오브 코드

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

구글 서머 오브 코드(Google Summer of Code, GSoC)는 구글이 후원하는 오픈 소스 개발 장려 프로그램이다. 2005년 시작되어, 학생 및 신규 졸업생을 대상으로 시작했으나 2022년부터는 18세 이상이면 누구나 참여할 수 있도록 확대되었다. 매년 오픈 소스 단체가 참여를 신청하고, 선정된 단체는 프로젝트 아이디어를 제시하며, 자격을 갖춘 기여자는 제안서를 제출한다. 멘토링 단체가 제안서를 평가하고, 구글은 단체의 역량 등을 고려하여 슬롯을 할당하여 최종 참여자를 선정한다. GSoC는 오픈 소스 개발에 기여하고, 개발자 양성에 영향을 미치고 있다.

더 읽어볼만한 페이지

  • 구글의 행사 - 구글 코드 잼
    구글 코드 잼은 구글이 주최하는 국제 프로그래밍 대회로, 전 세계 프로그래머들이 알고리즘 문제 해결 능력을 겨루는 행사이다.
  • 구글의 행사 - 구글 I/O
    구글 I/O는 구글이 매년 개최하는 개발자 컨퍼런스로, 안드로이드, 구글 어시스턴트, 인공지능 등 구글의 최신 기술과 서비스 발표 및 구글의 기술 비전과 미래 전략을 엿볼 수 있는 행사이다.
  • 프로그래밍 대회 - 경쟁 프로그래밍
    경쟁 프로그래밍은 알고리즘 설계 및 구현 능력을 겨루는 활동으로, 국제 대학생 프로그래밍 경시대회(ICPC)를 시작으로 발전하여 현재 전 세계적으로 다양한 대회와 플랫폼에서 활발히 이루어지고 있으며, 문제 해결 능력과 코딩 능력 향상에 기여한다.
  • 프로그래밍 대회 - 구글 코드 잼
    구글 코드 잼은 구글이 주최하는 국제 프로그래밍 대회로, 전 세계 프로그래머들이 알고리즘 문제 해결 능력을 겨루는 행사이다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
    브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
    광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
구글 서머 오브 코드
기본 정보
구글 여름 코드 태양 로고 2022
구글 여름 코드 로고
상태활성
장르해당 없음
시작4월 - 5월
종료10월
빈도매년
위치해당 없음
좌표해당 없음
국가전 세계
활동 연도17년 (2005년 - 현재)
처음2005년
창립자세르게이 브린
래리 페이지
마지막해당 없음
이전해당 없음
다음해당 없음
참가자18세 이상 누구나
출석해당 없음
영역해당 없음
활동해당 없음
후원자해당 없음
조직해당 없음
서류해당 없음
사람해당 없음
멤버해당 없음
웹사이트구글 여름 코드 공식 웹사이트
각주해당 없음

2. 역사

2. 1. 2005년: 시작

2005년, 구글 서머 오브 코드의 첫 해에는 200개의 학생 자리에 8,740개 이상의 프로젝트 제안이 제출되어 큰 관심을 받았다.[4][50] 이에 구글은 프로그램 규모를 419개 자리로 확대했다.[4][50]

멘토링 기관은 제안서를 검토하고 선정하는 역할을 맡았으며, 선정된 학생들에게 제안서를 완성하도록 지도했다. 멘토링 기관의 만족을 얻을 정도로 제안서를 성공적으로 완료한 학생들에게는 4,500달러와 구글 서머 오브 코드 티셔츠가 수여되었으며, 프로젝트당 500달러가 멘토링 기관에 지급되었다.[4][50] 우분투는 64%, KDE는 67%의 완료율을 보이는등, 기관별로 완료율은 달랐지만, 전체적으로 약 80%의 프로젝트가 성공적으로 완료되었다.[4][50] 많은 프로젝트가 SOC 기간이 종료된 후에도 지속되었으며, 개발 과정에서 방향을 바꾸기도 했다.[4][50]

첫 번째 서머 오브 코드에 대해 구글은 오픈 소스 기관에 서머 오브 코드를 위한 프로젝트를 계획할 충분한 시간을 제공하지 않았다는 비판을 받았다. 이러한 비판에도 불구하고 FreeBSD, 아파치, KDE, 우분투, 블렌더, 모즈데브, 그리고 구글을 포함한 41개의 기관이 참여했다.[4][50]

구글의 오픈 소스 프로그램 관리자인 크리스 디보나에 따르면 "학생의 약 30%가 SoC [서머 오브 코드] 이후에도 해당 그룹에 남았다"고 한다. 모질라 개발자 게르바스 마크햄 역시 구글이 후원한 10개의 모질라 프로젝트 중 어떤 것도 행사 이후에 살아남지 못했다고 언급했다.[7][53] 하지만, 게임(현재 피진) 프로젝트는 행사 기간 동안 충분한 코딩 지원을 받아 게임 (현재 피진) 2.0에 변경 사항을 포함할 수 있었다. Jabber Software Foundation (현재 XMPP 표준 재단) 및 KDE 프로젝트 역시 자체적으로 몇 개의 생존 프로젝트를 기록했다 (KDE는 후원한 24개의 프로젝트 중 1개의 지속적인 프로젝트만 기록했다[4][50]).

2. 2. 2006년

2006년에는 약 6,000건의 지원서가 접수되었는데, 이는 지원자 전원이 구글 계정을 요구했기 때문에 전년도보다 적었다. 구글과 대부분의 멘토들은 제안서의 품질이 2005년의 지원서보다 훨씬 더 높다고 평가했다. 또한, 참여 기관의 수가 102개로 두 배 이상 증가했다. 2005년에 참여했던 기관 외에도 데비안, GNU, 젠투, 아디움, PHP, ReactOS[8]와 같은 기관들이 2006년에 참여했다. 구글은 약 600개의 프로젝트를 후원하기로 결정했다.

학생 지원 마감일은 2006년 5월 9일 오전 11시(PDT)까지 연장되었다. 결과는 오후 5시(PDT)까지 발표될 예정이었지만, 구글은 여러 학생이 두 개 이상의 기관에서 선택될 것이라고 예상하지 못했기 때문에 발표가 상당 기간 지연되었다. 구글은 한 명의 학생이 프로그램의 일부로 하나의 프로젝트만 수행하도록 허용한다. 구글은 중복된 합격을 해결하는 데 몇 시간이 걸렸다. 합격 통지서는 5월 24일 오전 3시 13분(PDT)에 발송되었지만, 실제로는 구글의 SoC 위원회에 의해 합격되지 않은 약 1,600명의 지원자들에게도 통지서가 발송되었다. 오전 3시 38분(PDT)에 크리스 디보나는 공식 메일링 리스트에 사과문을 게시하며 "이 점에 대해 깊이 사과드립니다. 두 개의 이메일을 받으신 경우, 하나는 합격이고 다른 하나는 불합격이라고 표시되어 있다면, 당신은 불합격입니다."라고 덧붙였다.[8]

구글은 SoC 웹사이트에 프로그램에 참여하는 프로젝트의 최종 목록을 발표했다. 제안서 자체는 몇 시간 동안 공개되었지만, 참여자들이 지원서에 포함된 "민감하고 사적인" 정보에 대해 불만을 제기한 후 삭제되었다. 그러나 구글은 이후 각 Summer of Code 참여 학생이 구글에 제출된 실제 제안서 내용과 완전히 분리된 짧은 요약 메시지를 공개적으로 볼 수 있도록 함으로써 이러한 문제를 해결했다.

2006년 Summer of Code는 2006년 9월 8일에 종료되었다. 구글에 따르면, 학생의 82%가 프로그램 종료 시 긍정적인 평가를 받았다.[8]

2. 3. 2007년 ~ 2015년: 성장과 발전

2007년 구글은 131개의 단체와 900명 이상의 학생을 선정했으며, 이들 단체에는 총 1500명에 가까운 멘토가 참여했다.[9][10][54][55] 학생들은 최대 20개의 지원서를 제출할 수 있었지만, 한 개만 채택될 수 있었다.[11][56] 구글은 약 6,200개의 지원서를 받았다.[57] 더 많은 학생들이 지원할 수 있도록 구글은 마감일을 3월 24일에서 3월 26일로, 다시 3월 27일로 연장했다.[12][13][58]

2008년에는 참여 단체가 174개로 크게 늘었으며, 1125개의 프로젝트가 선정되었다.[14] 선정 기준은 프로젝트의 가치, 학생들에게 제공되는 아이디어, 그리고 멘토의 지도 능력이었다. 2008년에는 약 7100개의 제안서가 접수되었다.[14] 모라투와 대학교가 "2008 GSoC 지원자 상위 10개 대학"과 "2008 GSoC 선정 상위 10개 대학" 부문 모두에서 1위를 차지했다.[14]

2009년에는 소프트웨어 프로젝트 수가 150개로 줄었고, 학생 프로젝트 수용 규모는 1,000개로 제한되었으며, 이 중 85%가 성공적으로 완료되었다.[15][16][17][59] 모라투와 대학교는 2005년부터 2009년까지 5년간 학생들이 받은 수상 건수에서 1위를 차지했다.[18]

2010년에는 150개의 소프트웨어 프로젝트와 1,026명의 학생이 선발되었다.[19] 학생 선발 수 상위 10개 국가는 미국(197명), 인도(125명), 독일(57명), 브라질(50명), 폴란드(46명), 캐나다(40명), 중국(39명), 영국(36명), 프랑스(35명), 스리랑카(34명) 순이었다.[20][60]

2011년에는 참여 기관 수가 175개로 증가했으며, 1,115명의 학생이 선발되었다.[21][22][23][61] 모라투와 대학교가 27명의 학생을 선발하며 1위를 차지했다.[24]

2012년에는 180개 단체에서 1,212개의 제안이 채택되었다.[26][62] 처음으로 인도(227명)가 참가자 수 1위를 차지했으며, 미국(173명)과 독일(72명)이 그 뒤를 이었다.[27] 모라투와 대학교는 29개의 선발로 계속해서 우위를 점했다.[28]

2013년에는 177개 단체에서 1,192개의 프로젝트가 채택되었다.[31][32][63][64]

2014년에는 190개 단체에서 1,307개의 프로젝트가 채택되었다.[35][65]

2015년에는 137개 단체에서 1,051개의 제안이 채택되었으며,[39][70] 참가자 수는 인도(335명)가 가장 많았고, 미국(127명)과 스리랑카(58명)가 그 뒤를 이었다.[40][71] 모질라, 리눅스 재단, 토 프로젝트(en)가 참여했다.

2. 4. 2016년 이후: 지속적인 발전

구글은 2016년 2월 9일에 구글 서머 오브 코드 2016을 발표했다. 단체 신청 마감일은 2016년 2월 19일이었으며, 180개의 단체가 선정되었다. 학생 신청 기간은 2016년 3월 14일부터 3월 25일까지였다. 총 18,981명의 학생이 등록했으며(2015년 대비 36% 증가), 142개국 5,107명의 학생으로부터 7,543개의 제안이 접수되었다.[41] 2016년 4월 22일에 1,206개의 학생 제안이 채택되었다.[42]

2017년에는 201개의 단체가 참여했으며, 이는 39개의 신규 단체가 포함된 숫자였다. 프로그램에 참여가 승인된 1,318명의 학생들은 575개 대학 출신이었으며, 이 중 142개 대학은 처음으로 학생들을 참여시켰다. 144개 국가에서 20,651명 이상의 학생들이 프로그램에 등록했는데, 이는 프로그램 사상 최고치보다 8.8% 증가한 수치이다. 108개 국가의 4,764명의 학생들이 총 7,089개의 프로젝트 제안서를 제출했다.[43]

2018년에는 212개[44], 2019년에는 207개[45]의 단체가 선정되었다. 2020년에는 199개 단체와 1199개의 학생 프로젝트가 승인되었고,[46] 2021년에는 202개[47]의 단체와 1292개[48]의 학생 프로젝트가 승인되었다.

2. 5. 2022년: 프로그램 확장

구글은 2021년 11월에 구글 서머 오브 코드 프로그램의 대규모 확장을 발표했다. 업데이트된 프로그램은 18세 이상이면 누구나 참여할 수 있게 되어, 학생 및 신입 졸업생에만 초점을 맞추었던 프로그램의 범위를 크게 넓혔다. 구글은 또한 오픈 소스 단체가 더 복잡한 프로젝트를 처리할 수 있도록 중형 및 대형 프로젝트를 모두 출시했다.

3. 프로그램 운영 방식

오픈 소스 단체들이 매년 일정에 따라 구글 서머 오브 코드 프로그램 참여를 신청한다.[52] 참여가 수락되면, 각 단체는 프로젝트 아이디어 목록을 제공하고 기여자를 개발 커뮤니티에 초대한다.[52] 자격 요건을 충족하는 기여자는 최대 3개의 제안서를 제출할 수 있다.[52]

멘토링 단체는 이러한 신청서를 평가하고, 멘토 및 단체 관리자는 검토 후 구글에 요청할 슬롯 수와 수락할 제안을 결정한다.[52] 구글은 단체의 역량, 멘토링 이력, 신청서 수 등을 고려하여 각 단체에 슬롯을 할당한다.[52] 단체는 상위 제안서를 선택하고, 구글은 자격 여부 확인 후 수락된 기여자를 발표한다.[52] 한 명의 기여자가 여러 단체에 선택된 경우, 먼저 슬롯을 할당한 단체가 우선권을 갖는다.[52]

프로젝트 시작 전, 채택된 기여자에게는 커뮤니티 적응 기간이 주어진다.[52] 구글의 호손 PM은 2007년 4월, 기여자들이 채팅방(IRC 채널)에 참여하여 서로를 알아가고 관계를 맺는 것이 중요하다고 설명했다.[52]

4. 한국의 참여

5. 평가 및 영향

참조

[1] 웹사이트 Expanding Google Summer of Code in 2022 https://opensource.g[...] 2021-11-11
[2] 웹사이트 Contributor Stipends https://developers.g[...]
[3] 웹사이트 Google Summer Of Code 2017 Student Stipends https://developers.g[...] 2017-01-22
[4] 웹사이트 Google's Summer of Code concludes (first year) http://www.linux.com[...] linux.com 2005-09
[5] Webarchive Guidelines for Google Summer of CodeTM Press Materials 2009 https://socghop.apps[...] 2009-04-14
[6] 웹사이트 Guidelines for Google Summer of CodeTM Press Materials 2010 https://socghop.apps[...]
[7] 웹사이트 Was Google's Summer of Code a Boon or Bust? http://www.internetn[...]
[8] 웹사이트 Google Summer of Code 2006 https://developers.g[...]
[9] 웹사이트 Summer of Code Student Applications Now Open - Slashdot http://developers.sl[...]
[10] 웹사이트 Google Summer of Code 2007 https://code.google.[...] 2013-01-28
[11] Webarchive Google Code FAQ – Can a student submit more than one application? https://code.google.[...] 2011-09-28
[12] 웹사이트 Summer of Code Student Application Deadline Looms - Slashdot http://developers.sl[...]
[13] 웹사이트 Google Summer of Code Announce: Student Application Deadline Extended to 16:00 UTC March 27, 2007 https://groups.googl[...]
[14] 웹사이트 Top 10 Universities for Google Summer of Code 2008 http://google-openso[...]
[15] 웹사이트 Google Summer of Code 2009 opens up with Melange http://blog.internet[...] internetnews.com
[16] 웹사이트 Google Open Source Blog: Announcing Accepted Students for Google Summer of Code 2009 http://google-openso[...]
[17] 웹사이트 GSOC 2009 official home page https://socghop.apps[...] 2017-11-01
[18] 웹사이트 Google Open Source Blog: Tasty New Google Summer of Code Stats http://google-openso[...]
[19] 웹사이트 List of Accepted Organizations for Google Summer of Code 2010 https://socghop.apps[...] socghop.appspot.com
[20] 웹사이트 Google Summer of Code 2010: Meet the Students! http://google-openso[...] google-opensource.blogspot.com
[21] 웹사이트 Google Summer of Code 2011 Mentoring Organizations Announced https://groups.googl[...]
[22] 웹사이트 Accepted organisations for Google Summer of Code 2011 http://www.google-me[...]
[23] 웹사이트 Accepted students for Google Summer of Code 2011 http://google-openso[...]
[24] 웹사이트 Who's Being Schooled? http://google-openso[...]
[25] 웹사이트 Google Summer of Code 2012 is on! http://googlecode.bl[...]
[26] 웹사이트 Students Announced for Google Summer of Code 2012 http://google-openso[...]
[27] 웹사이트 Statistics of Google Summer of Code 2012 http://google-openso[...]
[28] 웹사이트 Corrected Stats http://google-openso[...]
[29] 뉴스 Google Summer of Code 2012 by the Numbers: Part 1 of 2 https://opensource.g[...] 2017-03-01
[30] 웹사이트 Flip bits, not burgers: Google Summer of Code 2013 is on! http://google-openso[...] 2013-02-11
[31] 웹사이트 Mentoring Organizations for Google Summer of Code 2013 Announced http://google-openso[...] 2013-04-08
[32] 뉴스 GSoC names mentors, GNOME seeks internship applicants http://www.h-online.[...] 2013-04-09
[33] 문서 Google Summer of Code 2013 stats https://opensource.g[...]
[34] 웹사이트 Google Summer of Code 2014 http://www.google-me[...] 2014-02-03
[35] 웹사이트 Students Announced for Google Summer of Code 2014 http://google-openso[...] 2014-04-21
[36] 웹사이트 New countries being part of the Google Summer of Code https://opensource.g[...] 2014-05-15
[37] 웹사이트 Mozilla, Linux and Tor Not Accepted for Google Summer of Code 2015 http://fossbytes.com[...] Fossbytes 2015-03-05
[38] 웹사이트 Google Open Source Blog: Mentoring Organizations for Google Summer of Code 2015 http://google-openso[...]
[39] 웹사이트 Google Summer of Code: Accepted projects list http://www.google-me[...]
[40] 웹사이트 GSoC 2015 stats part 1: All about the countries http://google-openso[...]
[41] 웹사이트 Google Summer of Code marches on! http://google-openso[...] 2016-04-18
[42] 문서 Students announced for Google Summer of Code 2016 http://google-openso[...]
[43] 웹사이트 Google Summer of Code 2017 statistics part 2 https://opensource.g[...] 2019-12-20
[44] 웹사이트 Google Summer of Code https://summerofcode[...] 2019-02-27
[45] 웹사이트 And the Google Summer of Code 2019 mentor organizations are... https://opensource.g[...] 2019-02-27
[46] 웹사이트 2020 Projects https://summerofcode[...] 2020-05-04
[47] 웹사이트 Google Summer of Code 2021 Mentoring Orgs announced https://opensource.g[...] 2021-05-24
[48] 웹사이트 Google Summer of Code 2021 students are announced https://opensource.g[...] 2021-05-24
[49] 웹사이트 Expanding Google Summer of Code in 2022 https://opensource.g[...] 2021-11-11
[50] 뉴스 "Google's Summer of Code concludes" http://www.linux.com[...] Bruce Byfield 2005-09
[51] 문서 Guidelines for Google Summer of CodeTM Press Materials http://socghop.appsp[...]
[52] 블로그 Google Summer of Code Blog: So what is this community bonding all about? https://googlesummer[...]
[53] 뉴스 Was Google's Summer of Code a Boon or Bust? http://www.internetn[...]
[54] 뉴스 Slashdot | Summer of Code Student Applications Now Open http://developers.sl[...]
[55] 문서 Google Code - Summer of Code - Google Summer of Code https://code.google.[...]
[56] 문서 Google Code FAQ - Can a student submit more than one application? https://code.google.[...]
[57] 뉴스 Slashdot | Summer of Code Student Application Deadline Looms http://developers.sl[...]
[58] 문서 Google Summer of Code Announce: Student Application Deadline Extended to 16:00 UTC March 27, 2007 https://groups.googl[...]
[59] 문서 Google Summer of Code 2009 https://www.google-m[...]
[60] 문서 Google Summer of Code 2010 https://www.google-m[...]
[61] 문서 Google Summer of Code 2011 https://www.google-m[...]
[62] 문서 Google Summer of Code 2012 https://www.google-m[...]
[63] 웹사이트 2013年4月25日 Google Summer of Codeに参加しよう,FreeBSDプロジェクト https://gihyo.jp/adm[...] 技術評論社 2019-09-03
[64] 문서 Google Summer of Code 2013 https://www.google-m[...]
[65] 문서 Google Summer of Code 2014 https://www.google-m[...]
[66] 문서 Google Summer of Code 2015 https://www.google-m[...]
[67] 웹사이트 Google Summer of Code 2014 http://www.google-me[...] 2014-02-03
[68] 웹사이트 Mozilla, Linux and Tor Not Accepted for Google Summer of Code 2015 http://fossbytes.com[...] Fossbytes
[69] 웹사이트 Google Open Source Blog: Mentoring Organizations for Google Summer of Code 2015 http://google-openso[...]
[70] 웹사이트 Google Summer of Code: Accepted projects list http://www.google-me[...]
[71] 웹사이트 GSoC 2015 stats part 1: All about the countries http://google-openso[...] 2015-11-08
[72] 웹사이트 Google Summer of Code marches on! http://google-openso[...] 2016-04-18
[73] 문서 Students announced for Google Summer of Code 2016 http://google-openso[...]
[74] 웹사이트 Google Summer of Code 2017:Kritaへの参加生徒の自己紹介 {{!}} Krita https://krita.org/jp[...] 2019-09-03
[75] 웹사이트 Google Summer of Code https://summerofcode[...] 2019-02-27
[76] 웹사이트 And the Google Summer of Code 2019 mentor organizations are... https://opensource.g[...] 2019-02-27
[77] 웹인용 Google Summer Of Code 2017 Student Stipends https://developers.g[...] 2017-01-22
[78] 웹인용 Google's Summer of Code concludes (first year) https://archive.toda[...] linux.com 2013-08-08
[79] 문서 Guidelines for Google Summer of CodeTM Press Materials 2009 https://socghop.apps[...]
[80] 웹인용 Guidelines for Google Summer of CodeTM Press Materials 2010 https://web.archive.[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com