9 points
That license would require the AI model to only output content under the same license. Not sure if you realize, but commercial use is part of the OpenSource definition:
Your content would just get filtered out from any training dataset.
As for going against commercial companies… maybe you are a lawyer, otherwise good luck paying the fees.