This is absolutely not an open source license https://polyformproject.org/licenses/noncommercial/1.0.0/
It violates point 1,5 and 6 of the open source definition https://opensource.org/osd
You are absolutely right. I just changed the license to ELv2.
For nitpicking like that let me do some counter-nitpicking: please write 'Open Source (OSI)', 'Open Source (TM)' or at least capitalize it as 'Open Source' so that people know where you're coming from. The commonly used 'open source' just means 'the source is in the open'. Let's not allow organizations to hijack commonly used words.