edit: just checked:
education: https://about.gitlab.com/solutions/education/
opensource: https://about.gitlab.com/solutions/open-source/program/
But these pages are not easy to find, I had to use search. This should be mentioned on the pricing page.
TBH all these features on Gold and Ultimate for free are game changers (specially Gold since you won't need to manage and install so many things that used to be many different systems), GitLab should advertise it more.
> Your project must not seek to make a profit from the resulting project software
My project is my job, it's OS but I need to profit from it. I don't mind paying, but just per project. I just don't want to pay for the thousands of people on it who's just making spelling corrections.
> Your project must not seek to make a profit from the resulting project software
Maybe Gitlab should also stop seeking profit from their project software.
"Open source is great! We heavily rely on open source! We support open source! So let us maybe give you a key that lifts artificial restrictions from our proprietary code. Only if you're open source. Oh and you mustn't do exactly the thing we do: try to make profit with open source."
If I had made something Gitlab needs, they would not need to ask me to give anything for free because that's what I do by default. I don't build artificial scarcity in my stuff.