Also, what means to be "allowed" to develop for iOS? Some kind of license?
Yes, you need a developer license to be allowed to develop for iOS and it costs $99 per year + you have to agree to Apples rules (if you break their rules they can terminate your license)
(There are ways to develop for iOS without a license but doing so might be illegal in some countries and apps that aren't distributed through Apples own appstore will not run on unmodified phones). IIRC you also need an Apple computer to do iOS development. (unless this has changed recently).
With Android you don't need a special license to develop or distribute your apps, you can choose if you want to sell your apps on Google play ($25 reg fee) , on Amazon (not sure what they charge), your own website (free, allthough services such as paypal might want some money) or any other service that sells Android apps. (Google play and Amazon are the only two i know of that customers actually use though)
Registering your copyright is not necessay, in some countries it can be beneficial, in others it simply cannot be done. (Copyright is assigned automatically in all countries that have signed the berne convention afaik, registering your copyright might make things easier if you have to go to court.
The big law "trap" is the software patents, you might want to talk to a lawyer about that.
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!