Firstly I appreciate these initiatives but I think this misses a large point of why github or gitlab is popular.
Recently a large scientific (EU) institution was wanting to coordinate efforts to have data stored inside EU - they wanted a running gitlab server (as many Prof. were just using their own local or using gitlab/github SaaS.
After contacting many EU companies no one could provide a 24x7 (reasonable uptime) services like github/gitlab with just a creditcard.
Too many EU companies suggested we self host. This institute does not have people/space to do it. They wanted Just Works.
Now what happens is that all these students get used to github/gitlab. And all future students become managers/employees - they will go to github/gitlab.
Recently a large scientific (EU) institution was wanting to coordinate efforts to have data stored inside EU - they wanted a running gitlab server (as many Prof. were just using their own local or using gitlab/github SaaS.
After contacting many EU companies no one could provide a 24x7 (reasonable uptime) services like github/gitlab with just a creditcard.
Too many EU companies suggested we self host. This institute does not have people/space to do it. They wanted Just Works.
Now what happens is that all these students get used to github/gitlab. And all future students become managers/employees - they will go to github/gitlab.