
When I first heard that the iPhone WordPress app was open source I thought that was cool, but what about the SDK NDA (that's nondisclosure agreement, which means you won't share any information you're told with anyone)? It would seem that the fine folks at WordPress aren't too worried about that bothersome NDA because they are now sharing the source code of the app via their SVN server. It'll be interesting to see if Apple releases the legal hounds upon WordPress or not. If they do it means that Apple is still considering the iPhone SDK NDA serious business, but if they just let WordPress distribute the code I wage we'll see plenty of other devs posting iPhone code of their own.













Reader Comments (Page 1 of 2)
7-24-2008 @ 2:17PM
Matt said...
Wordpress has such a big community of fans and users. If apple took them on, it would make a lot of people mad. It would be a stupid decision and just make apple look even more power hungry.
Reply
7-24-2008 @ 2:30PM
Tom said...
I think Wordpress is hoping an intrepid young hacker creates a Cydia version so that there is no more worries.
Reply
7-24-2008 @ 2:51PM
1010 said...
So what ?
I don't get this jailbreaking thing.
WordPress is a free iPhone app, what does installing it through Cyndia will add ?
7-24-2008 @ 3:03PM
Tom said...
1010: Because of the Non Disclosure Agreement, Apple will likely remove Wordpress from the App Store as Wordpress made their application Open Source (which is not allowed per the NDA). Thus, if Apple decides to do so, another Open Source option (an app built for jailbroken phones) will be available, and encourage users to harmlessly jailbreak their phones.
7-24-2008 @ 2:44PM
Jim Danner said...
What proprietary Apple information is in WordPress's code anyway? It's their code, not Apple's.
Reply
7-24-2008 @ 2:47PM
moo083 said...
Yes, but it was created with the iPhone SDK, and the iPhone SDK is required, so you can't distribute code....
7-24-2008 @ 3:49PM
Jim Danner said...
Well I don't know how the SDK works exactly, but does it really write code for you? I'd think that the creativity (the original work) in this code is really by WordPress, so Apple can't have any say over that.
I don't get what you mean by "and the iPhone SDK is required". Required for what?
Perhaps Apple has written in the NDA that the source code of apps made with the help of the SDK must remain secret. That's ridiculous and it will not stand up in court. You can't legally demand that someone else keeps his creative product a secret.
7-24-2008 @ 4:33PM
Brad Larson said...
You need to use Apple's APIs in your code for an iPhone application. By releasing your source code you reveal those API objects and calls, thus violating the terms of the NDA.
I'm waiting to see how this plays out. If they have no problems with Apple over this, then I might be free to finally release the code to Molecules.
7-24-2008 @ 2:45PM
flipmo said...
Maybe this will open up an opportunity for Adium: http://trac.adiumx.com/wiki/AdiumForiPhone
I really want to see Adium + the notification system by Apple on my iPhone
Reply
7-24-2008 @ 2:46PM
mannymix said...
Wordpress isnt the first one to be open source though, the barcode decoder app creator has allowed his source to be downloaded via his website too. So it will be interesting to see what happens to both of them
Reply
7-24-2008 @ 2:47PM
Nate said...
I'm glad that someone's taking the risk. I hope to see other apps go ahead and distribute their code to the community.
I think it's interesting for Wordpress to wage it's bet on it's community to protect them from legal persecution.
Reply
7-24-2008 @ 2:50PM
John said...
BoxOffice was actually the first to open source their iPhone app, I believe. Its source has been available here for a few weeks: http://code.google.com/p/metasyntactic/
Reply
7-24-2008 @ 3:23PM
Fritz Laurel said...
Looks like it's no longer there...
7-24-2008 @ 3:29PM
Fritz Laurel said...
Wait -- maybe it is. It's just not setup as a download.
7-24-2008 @ 3:01PM
CaptSaltyJack said...
Whoosh! Downloaded before it gets locked down by Apple lawyers. ;)
Reply
7-24-2008 @ 3:46PM
Aron T said...
Effing NDA...
Reply
7-24-2008 @ 3:57PM
alex said...
@moo083: They are publishing their source code. The SDK is used (among other) to create the binaries from the source code and not the source code itself. No reason one should not be able to distribute source code.
Reply
7-24-2008 @ 4:41PM
Dusty Chalk said...
I'm not sure I understand -- how does sharing the source code for one's open source app violate the Apple NDA? They're not redistributing the SDK, they're not exposing any non-public API's (the keyword here being non-public -- I.E. you can discuss, utilize, and publish the resulting code of, anything that is visible via searching site:apple.com... presumably). In fact, since the sign-up process is automatic, I would think that anything that's available on the apple.com site -- even signed in -- is fair game.
I'm not a lawyer, though, so don't mistake this for legal advice. Just asking questions.
Reply
7-25-2008 @ 9:14AM
sholt said...
> They're not redistributing the SDK, they're not exposing any non-public API's
iPhone API's are not currently public.
7-24-2008 @ 6:43PM
Nobody said...
Why they will care when Telefónica de España is sharing IPHONE source code from 3 months ago?
Ok, Telefónica is a great Apple partner but is sharing many things including frameworks in openmovil forum, when other developers have to be closed to the NDA.
Telefónica is sharing as an example an MMS application, that show you that they plan to bill for the data and for the mms, they bill twice for an MMS.
But it's ok, they will not be demanded by Apple.
Reply