I live in Switzerland and develop a software. I publish the source code (and maybe a binary executable file) on a server located in the USA. Let's also assume a user from another country downloads and uses this software.
I wonder, which countries laws regarding different aspects (like license, copyright and liability) apply (especially for me as developer).
Switzerland does according to Art. 8, PrHG (Which sadly isn't available in English) not permit to "transfer" liability to the end-user (as far as I understand), as many open source licenses do. So could I become liable, if the software was provided from a server located in another country than Switzerland, which permits such "transfer" of liability?
User data storage location - This question seems similar to me, which lets me assume that in the above example, the law of all three countries could theoretically apply to me (even if the laws are conflicting each other).