> With backend software that just means a contract that you're not going to give a copy to anyone else. With frontend software that means making people sign contracts that they aren't going to further distribute it
You are basically describing intellectual property
All copyright really does is make these contracts "automatic". I guess that's important for things like web ui's, but it doesn't really matter for anything with an EULA, e.g. appstores like steam could work exactly the same as they do today.