I think either you or I misread that. I assumed "restrictive license" meant anyone could see the source, but the license would prevent you from creating a competing service. Or possible require you to sign over the copyright for any changes.
There is hardly a definition of "non-commercial" uses in any one jurisdiction. There is no way how this plays out in multiple jurisdictions.
CC-NC is a waste of the name Creative Commons. They might as well use "All rights reserved" and then just not go after anyone that copies the material in their basement.