The problem is Apple charges what? $99 a year or more to be a registered "developer" so what possible incentive is there for open source and/or free software developers to pay Apple for the privilege of GIVING AWAY software for their platform? Apple has enough money. They should be providing registration for free, both to further software development for their platform and to increase security. I see that you can get a free developer account, but it's not clear at all that you can sign your programs for distribution outside the App Store on any kind of ongoing basis (I read something about one week at a time and then reregister (for testing?)). But regardless, even if they had it for free/open, there's the risk of Apple playing Momma. In other words, this almost inevitably leads to other abuses regardless, like Apple using the requirement to BAN SOFTWARE they don't like (say anything competitive to their products or which they feel is subversive, politically incorrect or "adult" in nature. One can argue it's their platform and they have a right to decide what's allowed to go on it and what's not, but the Mac has always been an open software platform and suddenly crushing that for their own monetary gain and control doesn't sit well with me AT ALL. There should be some kind of law that states once open, always open so a company can't just suddenly one day pull the rug out from under their users.