No. They're trying to force a definition of open-source that does not exist to make it FOSS because FOSS people want everything to be FOSS so try to pressure people into it.
The definition is defined by dictionaries and it's different from what is said on here. Quite simply, they're wrong. They want it to mean one thing however the definition of the word by Oxford and Webster applies to what is done in that repo. It is open-source by the definition of the word by people who define and clarify words and not by FOSS devs who want everything to be FOSS. It is open-source! And the fact, people on here don't know that shows people on here don't know the difference.