My issue js with misuse of terms with a fixed meaning, i.e. open-source. Having different people use a single term in multiple ways makes it so much more difficult to understand each other and enables bad actors to rile people up against each other.
I see 🤔 Yeah, I'm not sure where I stand on that. On one hand, language evolves, on the other there's "technically correct". Maybe it irks me that calling projects like Redis "source-available" puts it in the same category as projects that just publish their code with a "no copy, no derivative" license. To me, those are nowhere near the same.
Maybe there's another term out there?