Sık Sorulan Sorular

Genel

Google Summer of Code'un amacı nedir?

Google Summer of Code (GSoC), yeni ve heyecanlı katkıda bulunanları açık kaynak topluluklarına kazandırmak için tasarlanmış bir programdır. Bu programın amacı, katılımcıların GSoC programı sona erdikten sonra da uzun süre açık kaynak topluluklarına katkıda bulunmaya devam etmelerini sağlamaktır.

Google Summer of Code ne zaman düzenlenir?

Lütfen program takvimine bakın.

Google Summer of Code'da neler olur?

Açık kaynak projelerine yeni katkıda bulunanlar, yaz aylarını yeni açık kaynak topluluklarındaki mentorların rehberliğinde açık kaynak kuruluşları için kod yazarak geçirecek.

Google, Google Summer of Code programını neden yürütüyor?

Google, açık kaynak ekosistemini büyütmeye kararlıdır. Dünyada ne kadar çok açık kaynak geliştirici olursa tüm topluluk o kadar sağlıklı ve sürdürülebilir olur.

Google Summer of Code programı, 2005'ten beri 21.000'den fazla mentordan rehberlik alan 23.000'i aşkın yeni katılımcıyı/öğrenciyi 1.000'den fazla açık kaynak kuruluşuyla bir araya getirdi.

Google Summer of Code (GSoC) bir işe alım programı mı?

Hayır. Google'da çalışmak istiyorsanız lütfen Google işleri web sitesini ziyaret edin.

GSoC, staj, iş veya herhangi bir istihdam biçimi olarak mı kabul edilir?

Hayır. GSoC, katılımcının bağımsız bir geliştirici olarak gerçekleştirdiği ve karşılığında burs aldığı bir etkinliktir. Katılımcılar Google'da çalışmıyor, Google için çalışmıyor veya Google'da çalışmıyor olmalıdır.

Mentorluk kuruluşlarının, öğrenciler tarafından oluşturulan kodu kullanması zorunlu mu?

Hayır. Bu programdan çıkan tüm kodların mutlu bir yuva bulmasını umut etsek de kuruluşların katkıda bulunanın kodunu kullanmasını zorunlu tutmuyoruz.

GSoC nerede gerçekleşir?

Google Summer of Code tamamen online olarak düzenlenir. Program kapsamında seyahat etmeniz gerekmez.

GSoC hakkında farkındalık oluşturmak için ne yapabilirim?

Üniversite kampüslerinde, yerel geliştirici buluşmalarında vb. yerlerde yayınlamak için broşürler indirebilirsiniz. Ayrıca program hakkında bilgi vermek için çeşitli sosyal medya platformlarınızı kullanabilir veya bölgenizde bir buluşma ya da bilgilendirme oturumu düzenleyebilirsiniz. Ayrıca, topluluğunuza (okul, geliştirici vb.) ve diğer kişilere dağıtmak için kullanabileceğiniz bir şablon e-posta da sunuyoruz.

GSoC bilgi oturumu veya buluşması nasıl düzenleyebilir ya da bunlara nasıl ev sahipliği yapabilirim?

Sizin için uygun olan zaman ve yerde online bir oturum veya buluşma planlayabilirsiniz. Lütfen önce Program Kuralları'nı inceleyin ve sunum şablonumuzu ve broşürlerimizi kullanın.

GSoC'ye hem mentor hem de GSoC Katılımcısı olarak katılabilir miyim?

Hayır. Mentorlar, açık kaynak kuruluşlarında yer almış ve GSoC programında topluluklarına yeni katkıda bulunanlara rehberlik etmek isteyen kişilerdir. GSoC katılımcıları, açık kaynak kuruluşlarına yeni katılan kişilerdir.

Ukrayna, Rusya veya Beyaz Rusya'dan katılımcıların GSoC 2026'ya katılmasına izin veriliyor mu?

Mevcut koşullar nedeniyle GSoC 2026, Rusya, Belarus veya sözde Donetsk Halk Cumhuriyeti ("DNR") ve Luhansk Halk Cumhuriyeti ("LNR")'den katılımcı (katkıda bulunanlar, mentorlar veya kuruluş yöneticileri) kabul etmemektedir. Ukrayna'da bulunan ancak DNR ve LNR dışında kalan katılımcılarla ilgili herhangi bir kısıtlama yoktur.

Başka sorularım olursa ne yapmalıyım?

Katkıda Bulunanlar Kılavuzu'na ve bu sitedeki diğer sayfalara göz atın.

Tüm belgeleri okuduktan sonra hâlâ yanıt bulamıyorsanız lütfen tartışma listesi veya IRC kanalı üzerinden GSoC topluluğuna ulaşın. Nasıl yapılacağını öğrenmek için Bize Ulaşın sayfasını ziyaret edin.

GSoC Katkıda Bulunanlar

GSoC Katılımcıları GSoC'ye ne zaman başvurabilir?

Katkıda Bulunanlar, programın belirli bir örneği için Katkıda Bulunanlar başvuru döneminde başvurabilir.

Daha ayrıntılı bilgi için lütfen program takvimine bakın.

GSoC'ye katılmak için hangi programlama dillerini bilmem gerekir?

Bilmeniz gereken programlama dili, çalışmak istediğiniz kuruluşa bağlıdır. Bu kuruluşun kullandığı programlama dillerini bilmeniz gerekir.

Katılım için uygunluk koşulları nelerdir?

  • Kaydolduğunuzda en az 18 yaşında olmanız gerekir.
  • Program süresince ikamet edeceğiniz ülkede çalışma hakkınız olmalıdır.
  • Açık kaynak konusunda yeni başlayan veya öğrenci olmanız gerekir.
  • GSoC'de birden fazla kez GSoC Katkıda Bulunanı/Öğrencisi olarak kabul edilmemiş olmanız gerekir.
  • ABD'nin şu anda ambargo uygulamadığı bir ülkede ikamet etmeniz gerekir. Daha fazla bilgi için Program Kuralları'na bakın.

Açık kaynak geliştirmede yeni başlayan biri olarak kabul edilip edilmediğimi nasıl anlarım?

Açık kaynaklı yazılım konusunda yeni başlayanlar, açık kaynak konusunda çok az deneyimi olan kişileri kapsar. Deneyiminiz yalnızca aşağıdakileri içeriyorsa yine de yeni başlayan olarak kabul edilirsiniz:

  • Boot camp projeleri de dahil olmak üzere kişisel veya sınıf projeleri
  • Yalnızca tek bir kurumda kullanılan açık kaynak projeler. (örnek: bir kulübün web sitesi veya eski üniversitenizde açık kaynak olarak yayınlanan bir araştırma)
  • Çeşitli açık kaynak paketleriyle ilgili az sayıda (<10) sorun veya çekme isteği açma
  • GSoC kapsamında katıldığınız bir açık kaynak projesine dahil olmaya devam etme

Aksi takdirde, açık kaynaklı bir projeye düzenli olarak katkıda bulunuyorsanız yeni başlayan biri değilsinizdir.

Profesyonel bir yazılım mühendisiyim ancak daha önce açık kaynak topluluklarına katılmadım. Programa katılabilir miyim?

Google Summer of Code, öğrencileri ve açık kaynak alanına yeni girenleri teşvik etmek için tasarlanmıştır. Çeşitli geçmişlere sahip adayları kabul etsek de açık kaynak topluluğuyla önemli ölçüde ilgilenmek de dahil olmak üzere zaman ayırma gereksinimi oldukça fazladır. Tam zamanlı yazılım mühendisliği kariyerine sahip olan kişiler, programın gerektirdiği zaman taahhüdünü karşılamakta zorlanabilir.

Will you make an exception for me?

Hayır. Yetenekli veya ilgili olmanız fark etmeksizin, uygunluk şartlarını karşılamıyorsanız istisna yapamayız. GSoC'ye binlerce katılımcı başvuruyor. Bu nedenle, sizin için istisna yapmak adil olmaz.

Açık kaynak projelerine katkıda bulunan kişiler GSoC Katılımcısı olabilir mi?

GSoC'nin amacı, açık kaynak kuruluşlarına yeni katkıda bulunanlar kazandırmaktır. GSoC, yeni başlayan katkıda bulunanların açık kaynağın inceliklerini öğrenmesine ve deneyimli topluluk üyelerinden mentorluk almasına da yardımcı olabilir.

GSoC, açık kaynak geliştirmeye yeni başlayan öğrenciler ve katkıda bulunanlar içindir. Açık kaynak konusunda deneyimli katkıda bulunanlar için değildir.

Bir grup, tek bir proje üzerinde çalışmak için birlikte teklif gönderebilir mi?

Hayır, belirli bir proje üzerinde yalnızca bir kişi çalışabilir.

GSoC katılımcısı olarak seçilme şansımı artırmak için ne yapmalıyım?

  1. Kuruluşlar duyurulduktan sonra program sitesinde bunlara göz atın ve size hitap eden birkaç kuruluş bulun.
  2. Bu kuruluşların Proje Fikirleri listelerini inceleyin.
  3. İlginizi çeken bir fikir gördüğünüzde, kuruluşla tercih ettikleri iletişim yöntemlerini (GSoC sitesindeki kuruluş sayfalarında listelenir) kullanarak iletişime geçin.
  4. Mentorlar ve toplulukla konuşarak bu proje fikrinin program boyunca üzerinde çalışmaktan keyif alacağınız bir fikir olup olmadığını belirleyin. Sizi motive eden bir şey üzerinde çalışmıyorsanız hem sizin hem de mentorunuz için eğlenceli bir yaz olmaz.
  5. Önerinizi yazarken mentorlarla ve diğer kuruluş topluluğu üyeleriyle iletişiminiz sırasında aldığınız bilgileri kullanın.
  6. Mentorların geri bildirimde bulunabilmesi için Önerinizi erken gönderin. Geri bildirimlerini dikkate alıp son tarihten önce yeniden göndermek için zamanınız olmasını istiyorsanız. Teklifinizi göndermek için son anı beklemeyin.
  7. Açık kaynak kuruluşun tüm materyallerini (yapay zekayla üretilen metin veya kodların kullanımına ilişkin özel yönergeler ya da kısıtlamalar dahil) dikkatlice okuyun. Bazı kuruluşlar, yapay zekayla üretilen teklifleri kabul etmez.

Birden fazla öneri gönderebilir miyim?

Evet, her GSoC katılımcısı en fazla üç öneri gönderebilir. Ancak, GSoC Katılımcısı başına yalnızca bir proje kabul edilebilir. Kaç teklif gönderdiğinizden bağımsız olarak, GSoC katılımcısı başına en fazla bir teklif kabul edilir.

Teklifleri doğrudan mentorluk kuruluşlarına mı göndermeliyim?

Hayır, tüm teklifler program sitesi üzerinden gönderilmelidir. Google Summer of Code program sitesi dışında gönderilen teklifler, Google Summer of Code için değerlendirilmez.

Fikirlerinizi tartışmak, geri bildirim almak ve son teklifinizi göndermeden önce yaptıkları işi daha iyi anlamak için mentorluk kuruluşuna erken bir aşamada ulaşmanız şiddetle tavsiye edilir.

İyi bir teklif nasıl olmalıdır?

Katkıda Bulunan/Öğrenci Kılavuzu'nda "Teklif Yazma" bölümü bulunur.

En iyi öneriler, gönderim öncesinde kuruluşla etkileşime geçip fikirlerini tartışmaya zaman ayıran katılımcılardan gelir. Aşağıdakileri eklediğinizden emin olun: Tam olarak ne önerdiğiniz, neden önerdiğiniz, bunu yapmaya neden uygun olduğunuz, geliştirme metodolojiniz, beklenen zaman çizelgeniz vb. Ayrıca akademik, sektör ve/veya açık kaynak geliştirme deneyiminizle ilgili ayrıntıları da içermelidir.

Kuruluşun listesindeki bir proje fikrini okuyup teklifinizi yazmayın. Kuruluşla konuşmanız gerekir. Önerilerini hedef kuruluşla paylaşmayan katılımcıların GSoC'ye seçilme olasılığı çok düşüktür.

GSoC'de yapay zeka tarafından üretilen metin veya kod kullanabilir miyim?

GSoC'de yapay zeka tarafından üretilen kod veya metinlerin kullanılabilirliği tamamen mentorluk kuruluşunun politikalarına bağlıdır.

Karmaşık lisanslama ve yasal sorunlar (özellikle kod sahipliği ve fikri mülkiyetle ilgili) nedeniyle birçok GSoC kuruluşu, proje çıktıları (kod, doküman vb.) oluşturmak için yapay zeka araçlarının kullanılmasını kesinlikle yasaklar.

Kuruluş Talimatlarını Dikkatlice Okuyun: Başvurduğunuz kuruluşun sağladığı belgeleri ve talimatları dikkatlice incelemeniz gerekir. İzin verilenler ve yasaklananlar hakkında tek kaynak budur.

Belirli Yönergelerden Yararlanın: Çoğu kuruluş, belirli yapay zeka araçlarının ne zaman ve hangi durumlarda kullanılabileceği konusunda açık tavsiyelerde bulunur.

Soru Sorun: Kuruluşun kurallarından herhangi biri hakkında net bir fikriniz yoksa çalışma veya teklif göndermeden önce olası mentorlarınıza danışarak netleştirmeniz gerekir.

GSoC teklifinizi yazmak için yapay zeka kullanmanın, kuruluşun kendi yönergelerine bağlı olarak otomatik olarak reddedilmenize neden olabileceğini lütfen unutmayın. Önerinizin her zaman kendi çalışmanız olduğundan ve kuruluşun yazarlık standartlarına uygun olduğundan emin olun.

GSoC Katılımcı kayıt dönemi sona erdikten sonra 18 yaşına gireceğim. Yine de katılabilir miyim?

Hayır, GSoC'ye kaydolduğunuzda 18 yaşında olmanız gerekir. 18 yaşı birkaç gün sonra dolduracak olsanız bile bu yılki programa katılamazsınız. Lütfen gelecekteki programları takip edin.

Hangi formları sağlamam gerekir?

Kabul edilen katılımcıların uygun vergi formlarını sağlaması gerekir. Bu kapsamda, ödemeleri alacağınız ve katılacağınız ülkede ikamet ettiğinize dair kanıt sunmanız gerekir.

GSoC'ye katıldığım için ödeme alır mıyım?

Evet! Google, değerlendirmelerini geçen ve burs alabilen GSoC Katılımcılarına burs verir.

Kuruluş kodumu kullanmasa bile ödeme alacak mıyım?

Evet, GSoC Katılımcısı değerlendirmelerini geçtiği sürece. Projenin üretilen kodu kullanıp kullanmaması GSoC Katkıda Bulunanı'nın bursunu etkilemez.

GSoC'ye katılım ne kadar zaman alır?

Kuruluşlar, projeleri tamamlamak için gereken toplam tahmini süreye göre kapsamlandırır. Küçük boyutlu projelerin tamamlanması yaklaşık 90 saat, orta boyutlu projelerin tamamlanması yaklaşık 175 saat ve büyük projelerin tamamlanması yaklaşık 350 saat sürer. Becerilerinize ve projenizin zorluğuna bağlı olarak proje hedeflerinize ulaşmak için daha fazla veya daha az zaman harcamanız gerekebilir. Projenizin kapsamının yetersiz veya fazla olduğu anlaşılırsa siz ve mentorunuz gerekli ayarlamaları yapmak için birlikte çalışırsınız.

Google Summer of Code'a başarılı bir şekilde katılmak için toplulukla sürekli olarak ilgilenmenin ve etkileşimde bulunmanın gerekli olduğunu unutmayın. Bu etkileşim zaman alır ve proje kodlama çalışmalarına ek olarak program süresinin tamamı boyunca sürdürülmelidir.

ABD'de F1 vizesiyle öğrenciyim. Katılmak için nasıl yetki alabilirim?

GSoC'ye başvurmadan önce daha fazla bilgi edinmek için hemen okulunuzun uluslararası öğrenci işleri ofisiyle iletişime geçin. GSoC'ye katılmak istediğinizi düşündüğünüz anda onlarla konuşmanız en iyisidir. Google, size herhangi bir CPT veya OPT yetkisi veremez. Vizenizin GSoC gibi bir programa katılmanıza izin verip vermediğini belirlemek sizin sorumluluğunuzdadır. Lütfen başvurmadan önce kontrol edin. Ayrıca, bursu kabul edebileceğinizden de emin olmalısınız. Aksi takdirde, daha sonra (genellikle vize sorunları nedeniyle) kabul edemezseniz sürprizle karşılaşabilirsiniz. Maalesef her yıl bazı öğrenciler, vizeleri GSoC gibi bir programa katılmalarına izin vermediği veya bazı durumlarda haftada 20 saatten fazla GSoC'ye zaman ayırmalarına izin vermediği için burslarını kabul edemiyor.

Kabul edilen tüm katılımcılara kabul edildiklerine dair bir onay e-postası gönderilir. Özelleştirilmiş mektuplar sunmuyoruz. Hiçbir şekilde CPT mektubu düzenlemeyiz.

Topluluk kolejine (veya iki yıllık koleje) gidiyorum. Programa katılabilir miyim?

Evet, umarız beğenirsiniz.

Programın ortasında mezun oluyorum. Programa katılmaya devam edebilir miyim?

Evet.

GSoC'ye katılarak ders kredisi kazanabilir miyim?

Bu durum, okulunuzun şartlarına bağlıdır. Google, size ek evrak sağlayamaz veya sizin adınıza evrak imzalayamaz.

Okulum geç bitiyorsa veya erken başlıyorsa program ayarlanabilir mi?

GSoC programında projelerin zaman çizelgesiyle ilgili esneklikler vardır. Bir projenin tamamlanmasına izin verilen süre, 12 haftalık standart uzunluğa sahip orta ve büyük projeler için 10 hafta ile 22 hafta arasında değişebilir. Küçük projeler 8 ila 12 hafta sürebilir. GSoC katılımcıları ve mentorları, bir projenin birkaç hafta daha uzatılıp uzatılmayacağına birlikte karar verebilir.

Programın başlangıç tarihi değiştirilemez. Herkes programa aynı anda başlar.

Siz ve mentorunuz, programın genel çerçevesinde esneklik sağlamak için kilometre taşlarının planlanmasını veya haftalık çalışma programını ortaklaşa ayarlamayı kabul edebilirsiniz.

İlk değerlendirme tarihi, beklenen proje zaman çizelgenizin yarısına göre belirlenir. Orta ve büyük projelerde, standart 12 haftalık programdaki projeler için bu süre 6 haftadır. Küçük projelerde, standart 8 haftalık projeye göre 4 hafta sonra olur.

Mentorlar/Kuruluş Yöneticileri

GSoC'de mentor olarak katılma hakkında daha fazla bilgi edinmek istiyorum. Nereden daha fazla bilgi edinebilirim?

GSoC mentoru olma hakkında daha fazla bilgi için Mentor Kılavuzu, Program Kuralları ve Roller ve Sorumluluklar belgelerini okuyun. Mentorluk yapmak istediğiniz kuruluşun aktif bir topluluk üyesi olmanız gerekir.

Mentorluk kuruluşu için uygunluk koşulları nelerdir?

Mentorluk kuruluşu olarak katılmaya uygun olmak için aktif bir ücretsiz/açık kaynaklı yazılım projesi yürüten bir grup olmanız gerekir (ör. BRL-CAD). Projenin yasal olarak tescilli bir tüzel kişilik olması gerekmez. Programa katılmak için mentorluk kuruluşlarının önceden Open Source Initiative onaylı lisansı kapsamında yazılım üretip yayınlamış olması ve programın tamamında kuruluş yöneticisi ve/veya mentor olarak görev yapacak en az iki katılımcısının olması gerekir.

Kuruluşlar GSoC'ye katılım karşılığında herhangi bir ödeme alır mı?

Programın sonunda, iyi durumda olan kuruluşlar kabul edilen her GSoC katkıda bulunanı için küçük bir ödeme alır. Bu durum, GSoC katılımcısının başarılı veya başarısız olmasına bağlı değildir.

Kuruluşlar bu fonları istedikleri gibi kullanabilir.

Google'ın yönettiği kuruluşlar ve kamu üniversiteleri de dahil olmak üzere herhangi bir federal devletin parçası olan kuruluşlara burs verilmez.

Arşiv

Bilgilerimi Google Summer of Code Arşivi'nden nasıl kaldırırım?

Bilgilerin kaldırılması için bize ulaşın.

Daha önce GSoC'ta öğrenci/katkıda bulunan olarak yer aldım ve şimdi projeme sağladığım URL değişti. Arşivde benim için günceller misiniz?

Yıllar sonra değişirse URL'nizi güncelleyemeyiz. Doğrudan bizimle iletişime geçerek projenizin URL'sinin kaldırılmasını isteyebilirsiniz.

Yüklediğim dosyalar nerede?

Yüklenen dosyalar artık indirilemez.