It's a scam.
It's a scam.
This is typical education & OSS licensing. You can find the same verbiage in basically every discounted system. JetBrains products start with "for educational use only" when using academic discounts. When using Autodesk software for free, you get the same stuff.
Gitlab is trying really hard to be a great offering -- it's highly improbable they're going to resort to extortion on their newly opened discount programs.
Which is a shame, because it excludes non-commercial research. I work on an academic public health research programme and I'm pretty sure we're not eligible for this wording. We don't teach, we research, we're academics not lecturers...
> It should not have paid support or paid contributors.
If not, then any person can make a fork of an OSS project and charge 1 cent and it is now a "commercial" project and can no longer be hosted on ultimate/gold. It is not defined and Gitlab can use this ambiguity to at any moment start seeking rent...
Is this really what the author of the definition intended?
¹ Also, three for-profit companies have "seconded" developers or documentation writers to Certbot at various points and at least one other one was planning to and then didn't go through with it.
... also, no project that takes advantage of this offer can participate in GSOC because then it would have a paid developer?
I was just thinking of this situation as an example of an uncertainty in the current definition of "noncommercial", rather than a practical problem that we faced immediately.
But again, thanks for chiming in and thanks for the offer.
It's hard to imagine a single open source project that doesn't have some sort of commercial contribution or sponsorship!
edit, response to detaro:
FB and Google should definitely pay to host their own projects, but many of their engineers contribute to projects all across GitHub!
Why shouldn't Facebook or Google pay for code hosting if they want more than the free plan offers?