You will need to have a lawyer review your contract and business plan. Your question can't be answered in the abstract.

(It's a bit like my asking you, "My program, which I won't identify, runs on...