Inside Apple's iPhone SDK Gag Order
snydeq writes "InfoWorld's Tom Yager takes a closer look at Apple's iPhone SDK confidentiality agreement, which restricts developers from discussing the SDK or exchanging ideas with others, thereby leaving no room for forums, newsgroups, open source projects, tutorials, magazine articles, users' groups, or books. But because anyone is free to obtain the iPhone SDK by signing up for it, Apple is essentially branding publicly available information as confidential. This 'puzzling contradiction' is the 'antithesis of the developer-friendly Apple Developer Connection' on which the iPhone SDK program is based, Yager contends. 'You'll see arguments from armchair legal analysts that the iPhone developer Agreements won't stand up in court — but those analysts certainly won't stand up in court on your behalf.' Anyone planning to launch an iPhone forum or open source project should have 'a lawyer draft your request for exemption, and make sure that the Apple staffer granting it personally commits to status as authorized to approve exceptions to the iPhone Registered Developer and iPhone SDK Agreements,' Yager warns."
Stanford has announced that it will be offering an iPhone development course. I would also expect that many books on iPhone development are being edited to be published soon. For these to occur, iPhone development information cannot be under NDA. So it's just a matter of time. Apple is not stupid.
If you do a Google search for "apple developer forums" the top hit is the developer discussion at "discussions.apple.com". Most of the discussion there at the moment is about iPhone development. This discussion is in no way private.
I like Nokia's new advertising platform:
http://www.opentoanything.com/
At a glance it looks like they've identified Apple's closed stance is a big gripe for developers and hardcore tech-types, and they're going after that market.
Obviously they've also got Google on the other side, but I hope they do well out of this. If they stop spamming out a billion different mobile models a year and focus on getting some nice, neat hardware backed by some good open source, get enough developer support, and they could have something going on.
The N810 has a much better res screen, it runs linux, it runs lots of opensource apps. It will connect up to your 3g phone to give you 3g access. It has a keyboard. It will also run Google Android. The Apple kit is shiney but try typing an email on a touch screen hmmm nice. O and while I am at it where is that GPS in the touch ? I want a new Iphone 3g for some inexplicable reason, it is shiney and its kinda fun. I wont buy one though. I hate locked down kit.
On a long enough timeline. The survival rate for everyone drops to zero. Chuck Palahniuk, Fight Club, 1996
No, the parent post is not insightful. Rules change when you hit monopoly status, and the reason is purely so that companies can have a chance to compete against entrenched monopolies in a sector.
You want to allow product tying for non-monopoly players, but disallow it for the monopolies. That's good governance, and talk of "silent promotion" merely attempts to weaken systems like this.
The things that Apple does may be the same as what Microsoft did in the bad old days (although I have yet to hear good examples beyond vague anti-corporate claptrap) but there is nothing wrong with that because Apple has no monopoly in any market.
Even with the iPod, Apple is not a monopoly player in the music space because that's something ruled in a court, and personal opinions count for nothing. I'd say that's the best point to move against Apple, but it's way off-topic (we're talking phones here) and so irrelevant.
Hell, even the whole sue-the-blogger fiasco was grounded in law and perfectly legal for any company, even Microsoft. It may have been odious, but it's perfectly legal to go after people inducing the breaking of NDAs in California. (To the lawyers: I'm going from memory here, please correct me if I've got this wrong).
Lastly, hating a company means that you're defining your reactions by them. It's precisely as valid as loving a company. Neither are logical or even sensible.
The iPhone SDK is still a beta release, and the restrictions on discussing it are precisely the same as we Apple developers have always had for developer seed releases of OS X. Jager's trolling for page hits.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Actually, the N8*0 fully supports the SDHC standard. Those 32GB cards out now? If I REALLY wanted (and had the money they're charging for them), I could pop two of them into my N800, for 64GB of storage. I'm currently using two 4GB sticks at the moment, but when I start running low, I can always (and cheaply) upgrade just the storage.
No tyrant thrives when every subject says no.
Check out Apple's own forum where people are discussing the iPhone SDK and have been for months http://discussions.apple.com/forum.jspa?forumID=727&start=0
It is not nonsense just because you are not willing to do any research.
MS accounts for the sale of an item (XP/Zune/360/etc) over (typically) 6 quarters. That means that they can argue that work they do in the meantime is compensated for (under sabarnes oaxley (sic)).
Apple, apart from the iphone and appletv, has typically accounted for profits immediately. S-O laws state that any future features must be accounted for, or else they have to re-file their SEC reports to modify the sales record such that x% of the original sale was in the quarter the new functionality was delivered.
It's a well meaning law which has stupid consequences. From the outside, you would argue that MS is scamming the SEC by accounting for a single xbox sale over 6 quarters, and that apple is doing the RIGHT thing by doing all profits immediately. This is not the case, though, thanks to the law.