Also, any software created in the United States that has any kind of encryption is export controlled. Doesn't mean it can't be sold, but a lot of developers may not want to go through the trouble of fulfilling all of the requirements for an export license. There may also be limitations on certain 3rd party components of software that limit what countries it can be distributed to due to licensing (more likely on paid apps than free ones, but all depends on the app).