Google Summer of Code
Google Summer of Code, atau sering disingkat GSoC, adalah program internasional tahunan, yang pertama kali digelar dari Mei hingga Agustus 2005, dimana Google menghadiahkan tunjangan (US$5,500, ) untuk semua mahasiswa yang berhasil menyelesaikan permintaan proyek koding perangkat lunak bebas dan sumber terbuka selama musim panas. Program ini terbuka untuk mahasiswa berusia 18 tahun atau lebih.
Ide "Summer of Code" datang langsung dari pendiri Google, Sergey Brin dan Larry Page. Leslie Hawthorn menjadi manajer program ini dari tahun 2007 sampai tahun 2009, dimana ia telah terlibat dalam proyek ini sejak tahun 2006. Sejak tahun 2010 sampai dengan tahun 2015, Carol Smith menjabat sebagai manajer program. Pada tahun 2016, Stephanie Taylor mengambil alih pengelolaan program.
Program ini mengajak para mahasiswa yang memenuhi kriteria kelayakan mereka untuk mengirim paling banyak 5 usulan yang menjelaskan proyek perangkat lunak yang mereka inginkan untuk dikerjakan. Usulan ini kemudian dievaluasi oleh organisasi pendamping yang bersangkutan. Setiap organisasi yang berpartisipasi harus menyediakan mentor untuk masing-masing ide proyek yang diterima, jika organisasi berpendapat bahwa proyek ini akan mendapatkan keuntungan dari mereka. Para mentor kemudian mengurutkan usulan dan memutuskan di antara mereka sendiri proposal yang diterima. Google kemudian memutuskan berapa banyak proyek yang masing-masing organisasi dapatkan dengan memperhitungkan jumlah lamaran yang organisasi tersebut terima, dan meminta organisasi untuk menandai paling banyak sejumlah proyek yang telah ditentukan.
Pada kasus dimana satu mahasiswa ditandai dengan lebih dari satu organisasi, Google menengahi di antara semua organisasi yang terlibat dan memutuskan siapa yang "mendapat" mahasiswa tersebut. Pendamping organisasi lain kemudian menghapus tanda pada mahasiswa dan menandai sebuah usulan baru untuk diterima, atau memberikan slotnya kembali ke "pool", lalu setelah itu didistribusikan kembali.
Google telah menerbitkan 15 sekolah teratas dari tahun berjalan untuk periode 2005-2016. daftarnya adalah sebagai berikut:
Pada tahun 2005, lebih dari 8,740 proposal proyek yang diajukan untuk 200 posisi pelajar yang tersedia. Karena tanggapan yang luar biasa, Google memperluas program menjadi 419 posisi.
Organisasi pendamping bertanggung jawab untuk meninjau dan memilih proposal, dan kemudian memberikan bimbingan kepada para mahasiswa untuk membantu mereka menyelesaikan proposal mereka. Mahasiswa yang berhasil menyelesaikan proposal mereka hingga mencapai kepuasan organisasi pendamping mereka kemudian diberikan $4500 dan Google Summer of Code T-shirt, sementara $500 per proyek dikirim kepada organisasi pembimbing. Sekitar 80% dari proyek-proyek berhasil diselesaikan pada tahun 2005, meskipun kecepatan penyelesaian bervariasi pada setiap organisasi: Ubuntu, misalnya, melaporkan tingkat penyelesaian yang hanya 64%, dan KDE melaporkan 67% tingkat penyelesaian. Banyak proyek dilanjutkan selama musim panas, meskipun periode SOC telah berakhir, dan berubah arah selama pengembangan.
Pada Summer of Code pertama, Google dikritik karena tidak memberikan waktu yang cukup bagi organisasi sumber terbuka supaya mereka bisa merencanakan proyek-proyek untuk Summer of Code. Meskipun terdapat kritik-kritik tersebut, terdapat 41 organisasi yang terlibat, termasuk FreeBSD, Apache, KDE, Ubuntu, Blender, Mozdev, dan Google itu sendiri.
Menurut sebuah artikel blog oleh Chris DiBona, manajer program open source Google, "sekitar 30 persen mahasiswa "stuck "dengan kelompok SoC [Summer of Code] mereka." Pengembang Mozilla Gervase Markham juga berkomentar bahwa tidak ada satupun dari 10 proyek Mozilla yang disponsori Google bertahan setelah acara. Namun, proyek Gaim (sekarang Pidgin) mampu memberikan dukungan coding yang cukup selama kegiatan untuk memasukkan perubahan ke Gaim (sekarang Pidgin) 2.0; Jabber Software Foundation (sekarang XMPP Standard Foundation) dan proyek KDE juga menghitung beberapa proyek mereka yang masih bertahan dari acara (KDE hanya menghitung 1 project yang berlanjut dari 24 proyek yang disponsori).
Pada tahun 2006, terdapat sekitar 6.000 aplikasi yang diajukan, kurang dari tahun sebelumnya karena semua pemohon diminta untuk memiliki Akun Google, sehingga mengurangi jumlah usulan spam yang diterima. Google dan sebagian besar mentor juga berpendapat bahwa proposal jauh lebih berkualitas dari proposal tahun 2005. Juga, jumlah organisasi yang berpartisipasi meningkat lebih dari dua kali lipat menjadi 102. Selain organisasi-organisasi yang berpartisipasi dalam 2005, organisasi seperti Debian, GNU, Gentoo, Adium, PHP, dan ReactOS berpartisipasi pada tahun 2006. Google telah memutuskan untuk mensponsori sekitar 600 proyek.
Batas waktu usulan mahasiswa diperpanjang sampai 2006-05-09, pukul 11.00 PDT. Meskipun hasilnya dinyatakan pada pukul 17.00 PDT, dimana ada penundaan dalam penerbitan ini karena Google tidak memperhitungkan beberapa mahasiswa terpilih dalam lebih dari satu organisasi. Google memperbolehkan satu mahasiswa untuk melakukan hanya satu proyek sebagai bagian dari program. Google butuh beberapa jam untuk menyelesaikan duplikasi penerimaan. Surat penerimaan dikirim pada 24 Mei pukul 03.13 PDT, tetapi surat itu juga dikirim kepada 1,600 pelamar yang pada kenyataannya, tidak diterima oleh panitia Google SoC. Pada pukul 03.38 PDT, Chris DiBona memposting permintaan maaf resmi di milis, menambahkan bahwa "Kami sangat sangat menyesal untuk ini. Jika anda menerima surel, yang mengatakan Anda diterima dan email lainnya anda tidak, ini berarti anda tidak."
Google telah merilis daftar terakhir dari proyek-proyek yang diterima ke dalam program pada website SoC. Usulannya sendiri dapat terlihat oleh umum selama beberapa jam, namun setelah itu dihapus menanggapi keluhan peserta tentang informasi yang "sensitif dan pribadi" yang terkandung dalam usulan mereka. Namun, Google telah menyelesaikan masalah ini dengan memungkinkan setiap mahasiswa yang terlibat dalam Summer of Code untuk memberikan abstrak singkat yang dapat dilihat secara publik dan benar-benar terpisah dari konten usulan sebenarnya yang dikirimkan ke Google.
Summer of Code 2006 berakhir pada 2006-09-08. Menurut Google, 82% mahasiswa memperoleh evaluasi positif pada akhir program.
Pada tahun 2007, Google menerima 131 organisasi dan lebih dari 900 mahasiswa. 131 organisasi tersebut memiliki total hampir 1.500 mentor.
Mahasiswa diperbolehkan untuk mengirimkan sampai dengan 20 usulan meskipun hanya satu yang bisa diterima. Google menerima hampir 6.200 usulan.
Untuk memungkinkan lebih banyak mahasiswa untuk melamar, Google memperpanjang batas waktu pendaftaran dari tanggal 24 Maret hingga 26 Maret di menit terakhir. Kemudian diperpanjang lagi hingga tanggal 27 Maret.
Pada April 11, surat penerimaan ditunda dikarenakan upaya tambahan dalam menyelesaikan duplikasi kiriman. Pada satu titik, antarmuka web mengubah setiap aplikasi menjadi memiliki status "Not Selected". Pihak resmi Google melaporkan bahwa hanya email penerimaan yang menjadi tanda yang pasti mengenai penerimaan.
Pada tahun 2008, Google memilih 174 organisasi sumber terbuka untuk berpartisipasi dalam Summer of Code, meningkat 131 dari tahun sebelumnya dan 102 dari tahun 2006. Masing-masing organisasi itu dipilih berdasarkan sejumlah kriteria, seperti kebajikan proyek, ide-ide yang diberikan bagi mahasiswauntuk dikerjakan, dan kemampuan dari para mentor untuk memastikan mahasiswa berhasil menyelesaikan proyek-proyek.
Hampir 7100 usulan yang diterima untuk tahun Summer of Code 2008, dimana 1.125 yang dipilih.
Hasil universitas diumumkan pada Mei 8, 2008 pada blog Google ""Open Source at Google"". Menurut hasil tersebut, Universitas Moratuwa menempati posisi pertama dalam kategori "Top 10 Universities of 2008 GSoC applicants" dan "Top 10 accepted universities 2008 GSoC". Wroclaw University of Technology mampu mengamankan tempat kedua dalam kategori "2008 GSoC Accepted: Top 10 Universities" , sementara Universidade Estadual de Campinas menjadi peringkat kedua dalam kategori "2008 GSoC Applicants: Top 10 Universities".
Untuk tahun 2009 Google mengurangi jumlah proyek perangkat lunak menjadi 150, dan membatasi jumlah proyek mahasiswa yang akan diterima menjadi sebanyak 1.000, 85 persen di antaranya berhasil diselesaikan.
Pada tahun 2009, Universitas di Moratuwa, Sri Lanka menempati urutan pertama dalam hal jumlah penghargaan yang diterima oleh mahasiswa untuk periode lima tahun 2005-2009 mengamankan 79 mahasiswa yang diterima.
Pada tahun 2010 Google menerima 150 proyek perangkat lunak dan 1,026 mahasiswa dari 69 negara-negara di seluruh dunia. Sepuluh negara dengan jumlah mahasiswa baru yang diterima pada tahun 2010 adalah: Amerika Serikat (197), India (125), Jerman (57), Brasil (50), Polandia (46), Kanada (40), Cina (39), Inggris (36), Perancis (35), Sri Lanka (34).
Jumlah organisasi meningkat menjadi 175, dimana 50 diantaranya merupakan organisasi baru. Sebanyak 1,115 mahasiswa yang diterima.
Total sebanyak 595 perguruan tinggi berbeda yang berpartisipasi dalam program ini, dimana 160 di antaranya baru mengikuti program ini. 13 perguruan tinggi dengan jumlah mahasiswa yang diterima dalam tahun Google Summer of Code 2011 menyumbang sebanyak 14.5% dari total mahasiswa.
Universitas Moratuwa, Sri Lanka mengamankan posisi pertama di program tahun 2011 ini dengan 27 mahasiswa yang diterima. Polytechnic University of Bucharest, Rumania menempati posisi kedua dengan 23 mahasiswa yang diterima sementara Indian Institute of Technology, Kharagpur, India menempati posisi ketiga dengan 14 mahasiswa.
Pemecahan gelar perguruan tinggi untuk tahun 2011 Google Summer of Code program adalah sebagai berikut: 55% mahasiswa sarjana, 23.3% sedang mengejar gelar master mereka, 10.2% bekerja pada mereka Phd dan 11,5% tidak menentukan strata yang sedang mereka tempuh.
Google mengumumkan Google Summer of Code 2012 pada 4 februari 2012. Pada April 23, 2012, Google mengumumkan bahwa 1,212 proposal yang diterima di 180 organisasi. Untuk pertama kalinya sejak awal, jumlah tertinggi GSoC peserta datang dari India (227) diikuti oleh amerika SERIKAT (173) dan Jerman (72). Universitas Moratuwa melanjutkan dominasinya dengan 29 mahasiswa terpilih, diikuti oleh India tech sekolah BITS Pilani dengan 26 mahasiswa terpilih dari kampus Goa dan Pilani.
Google mengumumkan Google Summer of Code 2013 pada 11 februari 2013. Pada tanggal 8 April 2013, Google mengumumkan bahwa 177 proyek "open source" dan organisasi akan mengambil bagian tahun itu. Sebanyak 1,192 proposal proyek mahasiswa yang diterima.
Google mengumumkan Google Summer of Code 2014 pada februari 3, 2014. Pada tanggal 21 April 2014, Google mengumumkan bahwa 190 proyek "open source" dan organisasi akan mengambil bagian tahun itu. 1,307 proposal proyek mahasiswa yang diterima.
Google mengumumkan Google Summer of Code 2015 pada 9 februari 2015. Pada tanggal 2 Maret, 2015, Google mengumumkan bahwa 137 proyek open source dan organisasi akan mengambil bagian tahun itu, beberapa pengecualian termasuk Mozilla, the Linux Foundation, dan the Tor Project. Periode usulan mahasiswa dimulai pada tanggal 16 Maret, 2015. Proposal mahasiswa yang diterima akan diumumkan pada tanggal 27 April, 2015, dengan sejumlah 1051 mahasiswa proposal yang diterima. jumlah tertinggi peserta GSoC datang dari India (335) diikuti oleh Amerika Serikat (127) dan Sri Lanka (58).
Google mengumumkan Google Summer of Code 2016 pada 9 Februari 2016. Batas waktu aplikasi untuk organisasi ditetapkan ke tanggal 19 Februari 2016. Periode lamaran mahasiswa dimulai pada 14 Maret 2016, dan batas waktu lamaran mahasiswa ditetapkan menjadi tanggal 25 Maret 2016. 180 organisasi telah diterima. Terpantau 18.981 total mahasiswa yang mendaftar (naik 36% dari tahun 2015) dengan 7.543 usulan mahasiswa dari 5.107 mahasiswa di 142 negara. Proposal mahasiswa yang diterima akan diumumkan pada tanggal 22 April 2016, dengan sejumlah 1.206 proposal mahasiswa yang diterima.