Originally Posted by SolipsismX
Bullshit! You clearly stated (and used an example) that it wasn't possible for developers to create, make and distribute apps without paying Apple.
Even in the previous post you said Apple charges for the basic membership which called you out for lying on page 1 and now on page 2.
Without a doubt. There are clearly 2 issues here:
1) Does Apple charge developers $99 to sign apps in the Gatekeeper world.
2) Does Apple charge developers $99 to distribute apps through the App Store.
For 1, the answer is no, you can get an ID and NOT have users get a 'Are you sure you want to run this app?' style message. If that's too much, then people can still run your apps, they just will see that default message unless they lower the security setting. It's not a mandatory walled garden at all.
For 2, it sounds like whoever this developer being referred to is couldn't afford $99 to have Apple distribute his app but would like the convenience of the visibility / auto-updates / curation for free. Hey, you can distribute free apps that way, but you do have to pay $99 for the hosting and other parts of it + a 30% fee on paid software. Apparently that's not terribly unfair based on the popularity of the model. But the developer in question certainly could distribute for free elsewhere, so deal with it. Hosting the content costs money whether you want your own website or use the App Store. BFD.
Now a more interesting question would be why you can't continue to have non-sandboxed apps in the App Store given that everything is signed and that Apple can pull the plug on malware by revoking the cert. If that's good enough for apps distributed outside, it does seem that it should still be legit inside. (Alternately it seems like it would be possible to grant full filesystem permissions while giving up network access permissions - it would prevent apps from grabbing and uploading stuff themselves, anyway...)
But anyway, the original claim was that someone had to charge an outrageously high $0.99 for his software because Apple made him, and that's just a crock. They neither made him charge nor made him distribute through the App Store, and clearly that's not happening with Mountain Lion either. Write what you want and distribute it how you want, and if Apple adds a popup to protect users from totally unsigned apps by default
, that's really not overreaching.