I used, or maybe misused, the term open source. You used “free”. The license & project used neither, and made no claim to align with opensource.org’s philosophy or definition. Whatever you call it, the source code has been released for anyone to read and “evaluate”, that’s what I meant by ‘open’.
You didn’t answer the question - how is this sneaky, and how does it prevent using previous projects?
The Open Source Initiative coined the term to begin with. Using it incorrectly is harmful, and is how we've ended up with "literally" meaning "figuratively" in modern English. By insisting on the correct definition, I'm trying to prevent the same from happening to open source. It's pretty offensive to act like it's not a big deal to use something so essential to computing freedom in a cavalier way to intentionally lessen freedom.
OSI was not the first to use the phrase "open source". This phraseology was in commonplace use to refer to other types of publicly available material for decades prior to 1998, when OSI decided to use the term to describe software licenses.
There are also other (quite valid) authorities on software licensing other than OSI which have differing opinions on which licenses specifically qualify.
For example: most people would probably agree that BSD was open source, despite OSI's lack of approval on its original license. And I hardly think thats 'harmful' in any way.
Another problem with assuming that a non-commerce clause in the license automatically means software is not open source is that the US government defines commercial software as any software that is licensed to the public, which includes most open source software, even by OSI’s standards.
“in nearly all cases, open source software is considered "commercial software" by U.S. law, the FAR, and the DFARS. DFARS 252.227-7014 specifically defines "commercial computer software" in a way that includes nearly all OSS”
There is no “correct” definition of the term “open source”. People use it to mean many things. If it has any license other than “public domain”, then it limits some freedoms in some ways.
You still didn’t back up your claims: what is sneaky, what predecessor does this license prevent use of?
I agree with you, but I don't think anyone from Nvidia called it "open source" (I agree that 'dahart incorrectly did so). It's a shame that GitHub allows non-open-source code, but it does, and nothing else about it implies that it's open-source.
Hang on, that’s purely incidental in this context. I don’t represent this project in any way, and I only called it open source on accident here. Nobody associated with the project has suggested that it’s open source by OSI’s standards.
the word 'free' in English to decribe the software has been, and is problematic. It leads to a lot of heat minus light in conversation, it seems. I support direct GPL software, and, its important to make sure the person you are talking to, is using the same terms to mean the same thing, right away.
https://opensource.org/osd