Apple Drops Part of iPhone Developer NDA
ds writes "Apple, this morning, announced they are dropping the iPhone Developer NDA in respect to released software. Previously, iPhone developers were legally bound even after their software had been released."
Another reader adds, "Early release software is still covered, but this should bring about increased developer interaction, as well as a slew of iPhone dev books." The complete message about the NDA change can be seen for now at Apple's iPhone Developer site, and is reproduced below.
"We have decided to drop the non-disclosure agreement (NDA) for released iPhone software.
We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don't steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others.
However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone's success, so we are dropping it for released software. Developers will receive a new agreement without an NDA covering released software within a week or so. Please note that unreleased software and features will remain under NDA until they are released.
Thanks to everyone who provided us constructive feedback on this matter."
They were probably waiting for Android to be released.
GPL Deconstructed
They wanted to wait for the Android release so the API could not legally borrow too heavily from the iPhone API.
At least, that seems like a reasonable guess...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I suspect they were waiting for Android. Prior to its arrival, they were pretty much the only game in town, so there wasn't really anywhere for disgruntled developers to flee to.
-1 Uncomfortable Truth
Why would this affect jailbreakers? Why would they have ever agreed to an Apple NDA?
If you mod me Overrated, you are admitting that you have no penis.
I've put my order in for a G1 and I'll be writing applications for that platform from now on. I spent far too long at the mercy of another iron fisted company to want to go back to that kind of situation.
Apple is facing a mass exodus of phone developers with their constant blunders from secrecy and rejecting apps that threaten their own apps.
The cellphone industry is rapidly moving to Android as their standard platform with Motorola being the latest large cellphone company to embrace Google's open source OS with a ramp up of their internal Android team to 500 people.
LG and Sony are next in the queue for Android phone releases and there are huge numbers in the pipeline after them including devices that fall between cellphones and mini-laptops.
To suggest that there is some sort of secret and valuable information in the iPhone SDK that anyone cares about is absolutely inane.
This is just the first step in Apple's fade into niche irrelevance in the cellphone market. Look for future attempts to fend off Android with dropping the fees to release iPhone apps, development on machines that don't require overpriced Macs just to do simple phone app development, and all the other silly shit Apple has going on with the iPhone.
When are people going to start bitching about Apple providing an email application in their phone, and then locking others out (as was discussed here earlier).
This is > Microsoft Antitrust (think internet exploder), ESPECIALLY with all the people screaming iphone iphone iphone (think, market penetration).
Not intended as a troll, but I have to wonder, when Apple can INTENTIONALLY lock vendors out of providing applications for their phone (and Apple is the OS and hardware provider here, make no mistake about it, NOT AT&T), but Microsoft gets raked over the coals about bundling internet exploder?
What the fuck? Seriously, what the FUCK?
No IPhone or Apple fan (although I do have a Mac), just gotta wonder, WTF is Jobs thinking?
--Toll_Free
Android.
Screw Apple -- at every turn, they try and be the biggest dick the can get away with. Only after an uprising about this, cancelled books, etc, do they relent.
Plus, you still can't create better email clients and web browsers, so screw them.
Hopefully android will kick ass -- at least it's not hobbled by a bunch of beret-wearing douchebags.
Apple is facing a mass exodus of phone developers with their constant blunders from secrecy and rejecting apps that threaten their own apps.
As an iPhone developer, I could only pray that would be true. Contrary to your assertion though there seems to be a pretty good inlflux of new developers, and thus new competition, into the iPhone application development realm. And of course, lifting the NDA means all of the most experienced developers can now offer help to everyone, further increasing developer interest and retention and shared knowledge (not that a lot of that was not happening already, but now that books can be published...).
The cellphone industry is rapidly moving to Android as their standard platform with Motorola being the latest large cellphone company to embrace Google's open source OS with a ramp up of their internal Android team to 500 people.
Awesome for Android (which I like and may also develop apps for at some point), sucks to be Windows Mobile. Not sure I see any impact on the iPhone though.
To suggest that there is some sort of secret and valuable information in the iPhone SDK that anyone cares about is absolutely inane.
To suggest that many best practices for advanced development techniques have been easy to find is far more inane. Yes you know there's a UITableViewController. Do you know how to make cells using Interface Builder? Or how to have a text view become first responder as you enter a screen?
This is just the first step in Apple's fade into niche irrelevance in the cellphone market.
Careful there, your spittle is starting to obscure your writing.
Just another funny Apple Hater I guess. Tired of having his normal user ID pummeled by reason...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The parent post is just saying what everyone secretly knows is true.
People are making massive amounts of money from the iPhone App Store. There is nothing else out there like it. Google doesn't even have their store up yet, and after their last attempt at something like that, it is not at all certain that they can actually make it work.
Not to mention the fact that Android hasn't so far turned out to be the open-source panacea that everyone thought it would be. You have to program in Java and don't have access to low-level hardware like bluetooth any more so than on the iPhone.
The cellphone industry isn't "rapidly" doing anything other than playing catch-up to Apple. So far they still have a long way to go.
Free Hans!
Disclaimer, I have an iMac, a 20gb iPod (3rd gen), and now a Touch. I also am working with the SDK.
Apple is just as bad if not worse, their entire cover is "lack of market share" but if your in their market share your just screwed. I don't care, I want an alternative to Mail. Sorry but there are lots of features it does not have on the Touch UNLESS I buy ME. Sorry, but locking out competing applications is anti-competitive. Especially when they offer features they don't and only don't offer because they have paid products.
The problem really becomes annoying because when you get close to their "line" you don't know when it gets crossed. You post your app to iTunes and have to wait. If its a harmless app it gets in, if it comes close then your throwing dice.
Then we can toss out the fact they forbid their software on non-Apple provided machines. At least with IE if it didn't render a site for whatever reason I had alternatives, though during the time of contention Netscape 4.xx was out and it was such a suck product they couldn't help but lose.
No, they just mince words to pull off the same or worse than MS. Their saving grace is lack of market share and a clique mentality amongst some of their supporters. They make great software and hardware but are too draconian in its application.
* Winners compare their achievements to their goals, losers compare theirs to that of others.