@Phil talk to a lawyer.
Apache's license was written in a certain way so that companies that donated code could slurp back anything worthwhile.
Certain Open Source companies are using multiple FOSS licenses. Apache for products that came from Apache licensed packages and then GNU for other things.
Trying to prohibit certain people from using your software never goes well and ends badly.
Posted Anon for a good reason.