None at all? So you'd be paying for the privilege of writing code for your own computer? Wow.
Non-App Store distribution just requires a free Apple Developer account.
Also what does this imply about non-apple toolsets? If I decide I want to try out gcc 6 on my mac, could I then not run programs compiled with it?