It's important for your company's messaging that you be accurate here.
I'll also take the opportunity to express my disappointment that GitLab has decided that Microsoft's offering should be the home of any open-source project of significance; I think that's bad strategy. But it's not my call.
You are correct that in order for projects to be eligible they must not be seeking profit. This is listed as a requirement on the program page: https://about.gitlab.com/solutions/open-source/join/.
You can see many of the open source projects of significance who are part of the program here: https://about.gitlab.com/solutions/open-source/partners/
> While most partners are also members of the GitLab for Open Source Program, not all are (as some partners are commercial open source entities and therefore ineligible for the program).
Source: https://about.gitlab.com/handbook/marketing/community-relati...
You can see many of the open source projects of significance who are using GitLab here: https://about.gitlab.com/solutions/open-source/partners/
Will a individual developer be able to create a repo for a small FLOSS project under these terms? I don't see the option there.
And before somebody says that a small project will fit a free tier, remember that this entire discussion was born from the fact that free tiers can be removed 5 minutes from now if Gitlab wants to.
The requirements are:
- use an OSI-approved license
- not seeking profit
- be publicly visible
> Program members must renew their memberships annually.
> Upon acceptance to the GitLab for Open Source Program, all program members are subject to the GitLab for Open Source Program Agreement.
Source: https://about.gitlab.com/handbook/marketing/community-relati...