It used to be 12 weeks, not 20 as your comment implies: https://opensource.googleblog.com/2019/05/google-summer-of-c...
I'm curious to see how it's going to work out. Halving the student's stippend and the scope of the projects is going to be a big change. On the other hand, it might make it easier for students outside the USA to participate. In other countries the GSOC coding period often overlaps with part of the school year, including final exams.