I'm making an engineering software. It's for a very specific market. The market size of the software, if I take only my country, is too small. But since I'm planning to launch it "cloud based", from the engineering point of view, is already pretty much international except for the language part. I could accept payments using pay-pal or any other method, and voilà! it's all set. At least in theory.
But from the legal point of view, what considerations should I take from offering a software as a service to an international audience?