We need to have a conversation about jurisdictions in the digital age. The way governments have decided that having a website accessible in a country makes you liable to respect the law of this country is a convulted and hacky notion that has been accepted way too fast. The physical establishment rule was the only sound approach. The fact that some countries started to lose shouldn't have allowed them to rewrite the…
This is manifestly bullshit. When I as an Engineer build a physical product, I have to take care that it fulfills the legal and normative requirements of every place I plan to sell it. The product of a software company is said software. The "storefront" is their website. When I cater to a global audience, I have to make sure I fulfill all requirements. Period. No matter what I sell. Now, there are ways around it. Eit…
In the case of visiting a website, the customer is the one visiting you, there is no good rational to put the burden on the business. It is much more sound and natural to either put it on the consumer, a business may be visited by nationals from hundreds of juridisction, while a consumer will only visit 1 or 2 businesses.
You can also decide that the laws of the country in which the business is based apply.
You make it sound more difficult than it actually is, every website selling software products already mentions the address of the owner, at the very least to define a party for the contract / terms of service.