Thank you so much for sharing the code! However, please note that there is a very specific, “industry standard” open source definition:
https://opensource.org/docs/osd
The Creative Commons Attribution-NonCommercial (CC BY-NC) for the code does not meet the definition.
If you would like this code to be open source, here’s a useful tool to help you pick a license:
Once you’ve picked it, here are the easy steps to add the needed LICENSE
file to your GitHub repository:
If you feel strongly about using the CC BY-NC license, you have to specify the license version. Also, you can say that the code is “source viewable” (or, as some call it, “source available”), but it is not open source.
Thanks again for publishing the code! :)