Google Open Source is proud to announce Google Summer of Code (GSoC) 2020—the 16th year of the program! We look forward to introducing the 16th batch of student developers to the world of open source and matching them with open source projects, while earning a stipend so they can focus their summer on their project.

Over the last 15 years GSoC has provided over 15,000 university students, from 109 countries, with an opportunity to hone their skills by contributing to open source projects during their summer break.

And the ‘special sauce’ that has kept this program thriving for 16 years: the mentorship aspect of the program. Participants gain invaluable experience working directly with mentors who are dedicated members of these open source communities; mentors help bring students into their communities while teaching them, guiding them and helping them find their place in the world of open source.

We’re excited to keep the tradition going! Applications for interested open source project organizations open on January 14, 2020, and student applications open March 25.

Are you an open source project interested in learning more? Visit the program site and read the mentor guide to learn more about what it means to be a mentor organization, how to prepare your community and create appropriate project ideas, and tips for preparing your application. We welcome all types of organizations—large and small—and are very eager to involve first time projects. For 2020, we hope to welcome more organizations into GSoC than ever before and are looking to accept 40-50 new organizations into their first GSoC.

Are you a university student interested in learning how to prepare for the 2020 GSoC program? It’s never too early to start thinking about your proposal or about what type of open source organization you may want to work with. You should read the student guide for important tips on preparing your proposal and what to consider if you wish to apply for the program in mid-March. You can also get inspired by checking out the 200 organizations that participated in Google Summer of Code 2019, as well as the projects that students worked on.

We encourage you to explore other resources and you can learn more on the program website.

By Stephanie Taylor, Google Open Source


  1. For the reason that the admin of this web page
    is working, no uncertainty very shortly it will be well-known, due to its quality contents.

  2. I am sure this piece of writing has touched all the internet visitors, its
    really really fastidious paragraph on building up new blog.

  3. Undeniably believe that which you stated. Your favorite
    reason seemed to be on the net the easiest factor to
    take into account of. I say to you, I definitely get annoyed even as folks think about concerns that they
    just don’t recognize about. You managed to hit the nail upon the top and outlined out the entire thing without having side effect , folks can take a signal.

    Will likely be back to get more. Thank you

    Review my page –;u=8369

  4. These are genuinely enormous ideas in regarding blogging.
    You have touched some fastidious points here. Any way keep up wrinting.

    Here is my web page … Octavio

  5. It’s amazing to pay a visit this web site and reading
    the views of all mates regarding this paragraph, while I am also zealous of getting know-how.

    Feel free to surf to my blog post – Efrain

  6. I have been surfing on-line more than three hours
    lately, yet I by no means found any attention-grabbing article like yours.

    It is beautiful worth sufficient for me. In my view, if all website owners and bloggers made good content material as
    you did, the net will be a lot more useful than ever before.

    My page: ok388 company – Rudolph

  7. I have read so many articles concerning the blogger lovers but this post is truly a pleasant piece of writing, keep it up.

  8. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I
    get four e-mails with the same comment. Is there any way you can remove people from
    that service? Many thanks!

    Here is my webpage: hengheng2 love138

  9. Do you have a spam issue on this site; I also am a
    blogger, and I was wanting to know your situation; we have created some nice practices and we are
    looking to trade methods with others, please shoot
    me an email if interested.

    Also visit my web blog: sky777 download

  10. Hello! This is my 1st comment here so I just wanted to give
    a quick shout out and say I really enjoy reading through your
    posts. Can you suggest any other blogs/websites/forums
    that go over the same topics? Thanks a lot!

    Also visit my web-site ::

  11. My brothеr recommended I might like this web site.
    He was totally right. This рost actuaⅼly made my day.
    Yoᥙ сɑnn not imagine simply how much timе Ι had spent
    for thіs іnfo! Thanks!

  12. Next time I read a blog, Hopefully it won’t disappoint me just as much as
    this particular one. I mean, Yes, it was my choice to read
    through, but I genuinely believed you’d have something helpful to talk about.
    All I hear is a bunch of whining about something you
    could possibly fix if you were not too busy seeking attention.

    My page

  13. I like the valuable info you provide in your articles. I will bookmark your blog and check again here regularly.
    I am quite certain I’ll learn many new stuff right here!
    Good luck for the next!

    my blog post –

  14. Hmm it appears like your blog ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say,
    I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to the whole thing.

    Do you have any helpful hints for first-time blog writers?
    I’d definitely appreciate it.

    Here is my web page;

  15. Superb website you have here but I was wondering if you
    knew of any community forums that cover the same topics discussed in this
    article? I’d really like to be a part of group where I can get opinions from other experienced people that share
    the same interest. If you have any suggestions, please let me
    know. Bless you!

    Visit my web site:

  16. I enjoy you because of your whole effort on this web page.

    My aunt enjoys making time for internet research
    and it’s really simple to grasp why. We notice all concerning the lively manner you render both interesting and useful tactics through the
    web blog and encourage response from website visitors
    on the subject and our own simple princess is
    undoubtedly discovering a great deal. Take pleasure in the rest of the year.
    You have been performing a fabulous job.

    Also visit my homepage

  17. Have you ever thought about publishing an ebook or guest authoring on other sites?
    I have a blog centered on the same ideas you discuss and would really like to have you share
    some stories/information. I know my readers would value your work.
    If you’re even remotely interested, feel free to send me
    an email.

    my webpage ::

  18. Hi, i read your blog from time to time and i own a similar one and i was just curious
    if you get a lot of spam feedback? If so how do you protect against it, any plugin or anything you can advise?

    I get so much lately it’s driving me crazy so any assistance is very
    much appreciated.

    My website:

  19. We are a bunch of volunteers and opening a new scheme in our community.
    Your site provided us with useful information to work on. You
    have performed a formidable job and our entire community might be grateful to

    Feel free to surf to my blog post;

  20. I’m not sure exactly why but this weblog is loading very slow for me.
    Is anyone else having this issue or is it a problem on my end?
    I’ll check back later and see if the problem still exists.

    my website

  21. Fantastic beat ! I wish to apprentice at the same time as you amend your website, how can i subscribe for a blog
    site? The account aided me a appropriate deal.
    I have been tiny bit familiar of this your broadcast provided vibrant clear idea

    my webpage:

  22. I am extremely impressed along with your writing skills as well
    as with the format in your weblog. Is this a paid
    theme or did you modify it your self? Either way keep up the nice high quality writing, it’s
    rare to look a great blog like this one these days.

    my page …

  23. Hello, i read your blog occasionally and i own a similar one
    and i was just wondering if you get a lot of spam comments?
    If so how do you stop it, any plugin or anything you can suggest?

    I get so much lately it’s driving me crazy
    so any support is very much appreciated.

    my web-site …

  24. Hello are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and set up
    my own. Do you require any html coding knowledge to make
    your own blog? Any help would be really appreciated!

    my homepage …

  25. Hi there, You have done a fantastic job. I’ll definitely digg it and personally suggest to
    my friends. I’m confident they will be benefited
    from this website.

  26. Great post. I used to be checking continuously this blog and I’m impressed!

    Extremely helpful information specially the final
    part 🙂 I maintain such information much. I used to be seeking this
    certain info for a long time. Thanks and good luck.

    Also visit my blog –

  27. Thank you for each of your efforts on this website. Gloria really likes managing internet
    research and it’s obvious why. We learn all
    concerning the compelling method you convey rewarding tips
    by means of the blog and in addition cause participation from
    others on that subject matter while our favorite princess is
    without a doubt learning a lot of things. Enjoy the rest
    of the new year. You are performing a fabulous job.[X-N-E-W-L-I-N-S-P-I-N-X]I am really
    impressed with your writing abilities as smartly as with the format to your weblog.

    Is this a paid topic or did you modify it your self? Anyway
    stay up the excellent quality writing, it’s rare to peer a great
    blog like this one these days.

    My page ::

  28. Howdy, i read your blog from time to time and i own a similar
    one and i was just wondering if you get a lot of spam responses?
    If so how do you reduce it, any plugin or anything you can recommend?
    I get so much lately it’s driving me mad so any assistance is very much appreciated.

    Here is my web site …

  29. Hello! This is my 1st comment here so I just wanted to give a quick shout out and tell you I really
    enjoy reading your posts. Can you suggest any other blogs/websites/forums that deal with the same topics?
    Thanks a lot!

    Here is my site –

  30. Fantastic beat ! I wish to apprentice at the same time as you amend your site, how could i subscribe for a weblog web site?
    The account helped me a acceptable deal. I were tiny bit acquainted of this your broadcast offered brilliant transparent idea.

    Look into my site:

  31. Thank you for every other great article. Where else may anyone get that type of information in such a perfect approach of writing?
    I’ve a presentation subsequent week, and I am on the search for such information.

    Check out my homepage ::

  32. Thank you for your own labor on this website. Betty loves participating in research and it’s really easy to see
    why. A number of us learn all concerning the
    compelling way you deliver very useful tricks by means
    of the website and as well as recommend participation from other people on that issue so our favorite princess is learning a lot of things.
    Take advantage of the rest of the year. Your doing a dazzling job.

    My blog –

  33. I don’t comment, but I read through some responses here Announcing Google Summer
    of Code 2020! – Pavvy Designs. I actually do have 2 questions for you if it’s allright.
    Could it be simply me or do some of the responses appear like they are left by brain dead individuals?

    😛 And, if you are writing at additional online sites, I’d like to follow you.

    Could you post a list of the complete urls of all your public pages like your twitter feed, Facebook page or
    linkedin profile?

    Feel free to surf to my page :: Tri-Bol Testo Pills

  34. Good blog! I really love how it is simple on my eyes and
    the data are well written. I am wondering how I could be notified whenever a new post has been made.
    I have subscribed to your feed which must do the trick!
    Have a nice day!

    Check out my web blog: Folital

  35. Wow that was odd. I just wrote an incredibly long comment but after I clicked submit my comment didn’t show up.

    Grrrr… well I’m not writing all that over again. Regardless, just wanted to say fantastic blog!

    Here is my website Kodo Detox Patches

  36. I actually still can’t quite think I could often be one of those studying the important tips found on your web
    blog. My family and I are sincerely thankful for the generosity
    and for offering me the possibility to pursue our chosen career path.
    Many thanks for the important information I got from
    your blog.

    my blog post :: Breeze Tec

  37. As I site possessor I believe the content matter here is rattling wonderful ,
    appreciate it for your efforts. You should keep it up forever!

    Good Luck.

    Also visit my web-site – Breeze Tec

  38. Hey there just wanted to give you a quick heads up. The text in your article seem to be running off
    the screen in Internet explorer. I’m not sure
    if this is a formatting issue or something to do with browser
    compatibility but I figured I’d post to let you know.
    The design look great though! Hope you get the problem resolved soon. Many thanks

  39. Right here is the right website for anybody who wishes to
    understand this topic. You realize so much its almost tough to argue with you (not that
    I personally will need to…HaHa). You certainly put a fresh spin on a topic that’s been discussed for
    years. Wonderful stuff, just wonderful!

  40. Hello would you mind letting me know which hosting company you’re
    utilizing? I’ve loaded your blog in 3 different internet browsers and I must say this blog loads a lot quicker then most.
    Can you suggest a good hosting provider at a fair price?
    Thanks a lot, I appreciate it!

  41. I was very pleased to uncover this website. I wanted to thank you for ones time for this fantastic read!!
    I definitely loved every little bit of it and I have you saved to
    fav to see new things in your web site.

  42. Thank you, I have recently been searching for information about this topic
    for a long time and yours is the greatest I have came upon till now.

    But, what in regards to the bottom line? Are you certain about the source?

  43. It’s a pity you don’t have a donate button! I’d certainly donate to this brilliant blog!
    I guess for now i’ll settle for book-marking and adding
    your RSS feed to my Google account. I look forward to fresh updates and will talk about this site with my Facebook group.
    Talk soon!

  44. I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did
    you hire out a designer to create your theme?
    Exceptional work!

  45. What i do not understood is in reality how you are now not really a lot more neatly-preferred than you may be right now.
    You’re so intelligent. You recognize therefore considerably relating to this topic, made me for my part imagine it from a lot of various angles.
    Its like men and women are not interested unless it is something to do with Woman gaga!
    Your personal stuffs nice. All the time handle it up!

  46. Definitely believe that which you said.
    Your favorite justification seemed to be on the web the easiest thing to be aware of.
    I say to you, I certainly get annoyed while people consider worries that they plainly do not
    know about. You managed to hit the nail upon the top and defined out the whole thing without having side effect ,
    people can take a signal. Will likely be back to get more.

  47. Hey very nice web site!! Guy .. Beautiful ..
    Amazing .. I will bookmark your blog and take the feeds
    also? I’m satisfied to seek out a lot of
    useful info right here within the submit, we’d like develop
    extra strategies on this regard, thank you for sharing. .

    . . . .

  48. We would like to thank you once more for the gorgeous ideas you gave Jeremy when preparing her own post-graduate research plus, most importantly, regarding providing all the ideas within a blog post.
    Provided we had been aware of your web site a year ago, we’d have been kept from the pointless measures we were participating in. Thank you very much.

    Feel free to surf to my webpage –

  49. I feel that is one of the such a lot significant info for me.
    And i am satisfied studying your article. But should
    remark on few normal things, The site taste is great, the articles is truly great :
    D. Excellent task, cheers

    Feel free to surf to my website; Mega Arise Max Review

  50. Hello every one, here every one is sharing these
    familiarity, so it’s pleasant to read this blog, and I used
    to pay a quick visit this blog everyday.

  51. Howdy! This post could not be written any better! Reading this post reminds
    me of my good old room mate! He always kept talking about this.
    I will forward this write-up to him. Pretty
    sure he will have a good read. Thanks for sharing!

  52. I loved as much as you will receive carried out right here.
    The sketch is attractive, your authored material stylish.
    nonetheless, you command get got an edginess over that you wish
    be delivering the following. unwell unquestionably come more formerly again since
    exactly the same nearly a lot often inside case you shield this increase.

  53. เว็บพนันออนไลน์ คาสิโน CASINO CLUB GAME
    เว็บพนันออนไลน์ ศูนย์รวมเกมส์ คาสิโน หลากหลายค่าย มากกว่า
    200 เกม มาส่งตรงให้กับนักลงทุนทุกท่านได้เลือกทำกำไรกันแบบส่งตรงถึงมือ ที่รองรับทั้งระบบ iOS และ Android หรือจะเล่นใน Notebook หรือ PC ก็ไม่ขัด และหากว่าท่านเป็นนักลงทุนหน้าใหม่ที่กำลังจะเข้ามาใช้บริการ ไม่ต้องกลัวว่า วิธีขั้นตอนการสมัคร หรือการเล่นเกมนั้นจะซับซ้อน เพราะว่าเราได้มีการจัดากรเรื่องระบบการใช้งานที่เข้าใจง่าย ให้สอดคล้องต่อการเข้ามาใช้บริการกับทุกกลุ่มคน รวมถึงมีวิธีการเล่นที่อธิบายอย่างละเอียด เข้าใจได้ง่าย เพียงแค่กดสมัครกับเรา ก็จะพบกับความเพลิดเพลินในการทำกำไรอย่างง่ายดายคาสิโนออนไลน์

  54. This design is incredible! You most certainly know how to keep a reader entertained.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job.
    I really enjoyed what you had to say, and more than that, how
    you presented it. Too cool!

    Also visit my blog post :: FrioBreeze Air Conditioner

  55. I am curious to find out what blog platform you happen to be utilizing?
    I’m experiencing some minor security issues with my latest blog and I
    would like to find something more secure. Do you have any recommendations?

    Also visit my homepage … Primal Testo XL

  56. Thanks for every other informative site. The place else may
    just I get that type of information written in such an ideal means?
    I have a mission that I’m just now working on, and I have been on the look
    out for such information.

    Review my homepage …

  57. I don’t know whether it’s just me or if everybody else encountering
    problems with your website. It appears like some of the
    text on your posts are running off the screen. Can someone
    else please comment and let me know if this is happening to them as well?
    This might be a issue with my internet browser because I’ve had this happen previously.

    Here is my web page :: Nature Leaf CBD Reviews

  58. Pretty nice post. I just stumbled upon your blog and wished to say
    that I’ve truly enjoyed surfing around your blog posts.

    After all I’ll be subscribing to your rss feed and I hope you write again very soon!

    Look into my blog post; hatched seeds

  59. Hello very nice web site!! Man .. Beautiful .. Superb .. I
    will bookmark your web site and take the feeds also…I
    am satisfied to find a lot of helpful info right here in the put up, we need work out more strategies on this regard, thanks for sharing.

    Feel free to surf to my web page –

  60. Hi I am so happy I found your site, I really found you by mistake, while I was browsing on Google for something else, Anyways
    I am here now and would just like to say kudos for a marvelous
    post and a all round interesting blog (I also
    love the theme/design), I don’t have time to go through
    it all at the moment but I have bookmarked it and also
    added in your RSS feeds, so when I have time I will be back to
    read a lot more, Please do keep up the fantastic work.

    Look at my homepage – crash diet

  61. Wow, marvelous blog format! How lengthy have you ever been running a blog for?
    you make blogging glance easy. The entire glance
    of your web site is wonderful, as smartly as the content![X-N-E-W-L-I-N-S-P-I-N-X]I
    just could not leave your web site before suggesting that I
    extremely enjoyed the usual info a person provide
    for your visitors? Is gonna be again steadily in order to investigate cross-check new posts.

    My site; fat burn

  62. ラブドール 素晴らしい ?私は間違いなくあなたのウェブサイトに感銘を受けて発音すべきです。一部の人にとっては、ダッチワイフはにらみつけるもののように見えるかもしれません、そして多くの個人は彼らが本物の女性に取って代わることはできないと述べています

  63. Hello there, just became alert to your blog through Google, and found that it is truly
    informative. I’m gonna watch out for brussels. I’ll be grateful
    if you continue this in future. A lot of people
    will be benefited from your writing. Cheers!

  64. Thank you for the good writeup. It in fact was a amusement account
    it. Look advanced to far added agreeable from you! By the way, how can we communicate?

  65. Greetings from Carolina! I’m bored at work so I decided to check out your site
    on my iphone during lunch break. I really like the knowledge you present here and can’t wait
    to take a look when I get home. I’m surprised at how
    fast your blog loaded on my mobile .. I’m not even using
    WIFI, just 3G .. Anyhow, wonderful blog!

  66. What i don’t understood is actually how you’re no longer really a lot more neatly-liked than you may be now.
    You’re very intelligent. You realize therefore considerably on the subject of this subject,
    made me in my view believe it from a lot of
    varied angles. Its like men and women don’t seem
    to be fascinated except it is one thing to do with
    Lady gaga! Your own stuffs outstanding. All the time maintain it up!

  67. whoah this blog is magnificent i like reading your
    posts. Keep up the great work! You already know, many individuals are searching around for this info, you can help
    them greatly.

  68. Howdy! This post couldn’t be written any better!
    Reading this post reminds me of my good old room mate!

    He always kept chatting about this. I will forward this write-up to him.
    Fairly certain he will have a good read. Thank you for sharing!

  69. hey there and thank you for your info – I have definitely picked
    up anything new from right here. I did however expertise a few technical issues using this web site, as I
    experienced to reload the web site many times
    previous to I could get it to load properly.
    I had been wondering if your web host is OK? Not that I’m
    complaining, but sluggish loading instances times will often affect your placement in google and can damage your high quality score if advertising and marketing with Adwords.
    Anyway I am adding this RSS to my email and
    could look out for a lot more of your respective exciting
    content. Make sure you update this again very soon.

  70. You should be a part of a contest for one of the most useful websites on the internet.
    I will recommend this blog!

  71. I’m no longer sure the place you’re getting your info, but good topic.

    I needs to spend some time learning much more or understanding more.
    Thanks for excellent information I was searching
    for this information for my mission.

  72. I’m impressed, I have to admit. Seldom do I come across a blog that’s both equally educative and engaging, and without a doubt, you have hit
    the nail on the head. The problem is something too few folks are speaking intelligently about.
    I’m very happy I found this in my search for something concerning this.

Leave a Reply

Your email address will not be published.