Hi there, and welcome to the forum.
-
Standalone Apps/Programs on Windows can access the network using an API. This can be compared to using a program that needs JAVA to run. But the SAFEclient has to be online and connected to the network.
A more easy way to use SAFEnet is the SAFE App launcher. Take a little peek here.
People need to install your App. They’ll do this by getting the Chunks from the network. I think to the network your App is just public data. So people install it and use it. -
Yes, they can. They just copy your software. But look at Chrome by Google. It’s open source, others can use it as well, but over 99% of the people will use the popular version by Google. I think most people are quite honest and respectful to great App-builders. If you create a great App for sharing video, and I see others steal your idea for profit, I would still use yours. I think most people will do so. So I don’t think this will be a problem for Ethereum, Maidsafe or whatever.