|
|||||||
| Register | Members List | New Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Kasper's Automated Slave
Join Date: Nov 1997
Posts: 6,148
|
Apple drops iPhone NDA for released software
Responding to widespread criticism, Apple said Wednesday that it has decided to do away with its non-disclosure agreement (NDA) for released iPhone software while it drafts a new agreement covering just non-released 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," the company said in a statement on its iPhone developer site. "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." Apple went on to acknowledge that the iPhone 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." The Cupertino-based company is currently drafting a new agreement without*an NDA*covering released software that developers will have to sign later this month. |
|
|
|
|
|
#2 |
|
Registered User
Join Date: Jan 2008
Posts: 119
|
Give 'em credit for listening. A step in the right direction.
Mark |
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jul 2008
Posts: 754
|
As long as this doesn't enable others to rip off Apple's code and concepts, it's a nice step forward and one less thing the usual tech media pundits will have to nag about.
|
|
|
|
|
|
#4 |
|
Registered User
Join Date: Jul 2008
Location: UK
Posts: 12
|
excellent news
This is great news - not just for the development of iPhone apps, but also to show that Apple can listen. Too much in the recent past it has given the impression that it is oblivious to the very valid complaints of its customers and developers - but this move, together with the change on app reviews announced a few days ago shows Apple in a much better light.
Oh, and btw, I freakin' LOVE my iPhone ![]() |
|
|
|
|
|
#5 |
|
Registered User
Join Date: Sep 2003
Location: Aiken, SC
Posts: 51
|
"None Disclosure Agreement"
Wow. |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Feb 2008
Posts: 1,415
|
I like how all the comments here are actually positive.
![]() If you go over to MDN or Engadget it's all pissy stuff and juvenile "About blooddy time!" kind of comments. |
|
|
|
|
|
#7 |
|
Registered User
Join Date: Jan 2006
Posts: 197
|
|
|
|
|
|
|
#8 |
|
Global Moderator
Join Date: Sep 2004
Location: NYC
Posts: 19,612
|
Two down, one to go.
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Jun 2005
Posts: 463
|
|
|
|
|
|
|
#10 |
|
Registered User
Join Date: Nov 2001
Posts: 135
|
This is good and all, but who approved that writing? Awful copy
. |
|
|
|
|
|
#11 |
|
Registered User
Join Date: Jan 2006
Posts: 502
|
It's never good to use phrases like "ripped off" in official company communications. The letter comes across as whining.
File Encryption Tools Built Into Your Mac
|
|
|
|
|
|
#12 |
|
Registered User
Join Date: Oct 2008
Posts: 2
|
I'll be ok with this as long as the app store isn't flooded with crap.
I also hope they will be still screening new apps for bugs. |
|
|
|
|
|
#13 |
|
Registered User
Join Date: Sep 2006
Posts: 92
|
Grow Up
ok so now let's see some intelligent discussion - All the whiners that couldn't even develop an application if they were paid millions to, for lack of a fundamental tool: namely a brain, can now go find another topic to rag on.
|
|
|
|
|
|
#14 |
|
Registered User
Join Date: Jun 2003
Location: Pittsburgh, PA
Posts: 12
|
enables open source?
So does this enable the distribution of open source (not necessarily GPL) programs? For example, if someone writes a tethering application (which can't be sold on the apple store) they can now just post the source code and anyone can download, compile, and install it.
Or is there some other legal gotcha? |
|
|
|
|
|
#15 |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
I don't see how dropping the NDA means that Apple's code and concepts are suddenly free-for-all. Apple's code is still going to fall under copyright, the protectable concepts should have been patented already. I doubt they would show independent devs stuff protected as trade secret. I haven't heard of anyone saying that the iPhone OS source code is available to developers either.
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Sep 2006
Posts: 92
|
Quote:
copy that |
|
|
|
|
|
|
#17 | |
|
Registered User
Join Date: Jan 2002
Posts: 277
|
Quote:
|
|
|
|
|
|
|
#18 |
|
Registered User
Join Date: May 2008
Posts: 333
|
To reply to you's guys about the iPhone OS source code, no, it is in no way in the hands of the developers. Only the coding concepts, sample code, and unrestricted API's.
Unlike Mac OS X, many of the actual API's in use are not published or compilable with the public SDK. |
|
|
|
|
|
#19 | |
|
Registered User
Join Date: Nov 2003
Posts: 404
|
Quote:
For example, I wrote a little app that I'd like to respond to a "shake" event. The docs & sample apps show how to read the accelerometer values, but not how to interpret a "shake". Now someone should be able to post boilerplate code for listening for "shakes". - Jasen. Last edited by jasenj1; 10-01-2008 at 02:49 PM.. |
|
|
|
|
|
|
#20 | |
|
Registered User
Join Date: Jun 2003
Location: Pittsburgh, PA
Posts: 12
|
Quote:
It's probably also reasonable to assume that now GPL programs can be developed for the iPhone (for example, Adium) and sold on the App Store (for those people who don't want to download and compile the source code). |
|
|
|
|
|
|
#21 | |
|
Registered User
Join Date: Jun 2003
Location: Pittsburgh, PA
Posts: 12
|
Quote:
Since SDK 2.1 is relatively recent, it's hard for me to believe that interesting and useful applications (like tethering) can't be developed using it. |
|
|
|
|
|
|
#22 | |
|
Registered User
Join Date: Nov 2002
Posts: 2,334
|
Quote:
Of course one can simply discuss everything anonymously, NDA or no... |
|
|
|
|
|
|
#23 |
|
Registered User
Join Date: Jun 2003
Location: Pittsburgh, PA
Posts: 12
|
To answer my own question... it looks like to compile and run an iPhone application on an actual iPhone (as opposed to the simulator) you have to pony up the $99 to Apple. Bummer.
|
|
|
|
|
|
#24 |
|
Registered User
Join Date: May 2008
Posts: 333
|
|
|
|
|
|
|
#25 | |
|
Global Moderator
Join Date: Sep 2004
Location: NYC
Posts: 19,612
|
Quote:
Companies don't want testers, or developers, talking about bugs, features that may not be in the final version, or features that were mentioned in public that have not yet made it into the software. Apple isn't concerned with DEVELOPERS code. just how that code can tell those competitors how APPLE'S code works, etc. It was surprising that Apple didn't lift the NDA once 2.0 went public. But, now it will be under more normal NDA restrictions. |
|
|
|
|
|
|
#26 | |
|
Registered User
Join Date: Jan 2002
Posts: 277
|
Quote:
But people can not download it and install it on their iPhone, unless they are also a developer because they need provisioning profiles keyed to their device, which they (or someone) needs to be a registered developer to do. But I believe this was legal before, since both parties were under Apple's NDA. You just couldn't publicly post the code. So, from the perspective of helping other developers, this is very good. But it doesn't allow you to give away your app to regular users without going through the App store. |
|
|
|
|
|
|
#27 | |
|
Registered User
Join Date: May 2008
Posts: 333
|
Quote:
The thing is, though, this will also produce applications that: a) Don't crash - developers can now confer and help each other in overcoming this. b) have more depth - applications get more complex and better built as developers can now talk openly about API's and how to use them. c) faster - finding less processor intensive ways to do things benefits the entire developer community, and thus users, as they cause better battery life and also a "snappier" (lol) user experience. c) are generally better - getting other developers views and suggestions will create far better programs all-round. |
|
|
|
|
|
|
#28 |
|
Registered User
Join Date: May 2005
Posts: 8,452
|
One hundred dollars is a big deal for you? I'd say it's one of the best deals going. If you have a solid app to offer and if you stand behind it with some kind of customer service with regular updates, you'll make your $100 back and then some.
"The natural progress of things is for liberty to yield, and government to gain ground."
—Thomas Jefferson Proud AAPL stock owner. |
|
|
|
|
|
#29 | |
|
Registered User
Join Date: Jul 2003
Posts: 2,478
|
For a startup even $100 is a lot.
Quote:
The thing is you have filling fees, lawyer fees and insurance to look at and deal with before that first sale is made. You can be out of a lot of money before success on the app store pays off. Plus you have to realize that half of whatever you make will go to taxes. I've been looking into the possibility of starting a business specifically to market apps on app store. As such I've been learning a bit about the whole process of getting a business going and this got involved in a program offered by SCORE. In four nights they threw a lot of info at us that I thought was very useful. As such I'd reccomend that anybody thinking about app store get into touch with the local SBA and get all the info you can. Dave |
|
|
|
|
|
|
#30 | |
|
Registered User
Join Date: Jun 2003
Location: Pittsburgh, PA
Posts: 12
|
Quote:
It's not clear to me if the removal of the NDA now makes it possible to sell GPL applications in the App Store. Does it fulfill the terms of the license if you provide your source code but other people can't compile it without paying Apple? It seems against the spirit of the license, if not the letter. |
|
|
|
|
|
|
#31 |
|
Registered User
Join Date: Jul 2003
Posts: 2,478
|
Certainly a good move by Apple.
Finally I will be able to communicate freely about the SDK. Frankly that is a good thing as it does in fact slow the development process.
The thing is there is a lot of strangeness in the SDK and frankly talking to others that have been down the same road just makes for less frustration. Dave |
|
|
|
|
|
#32 |
|
Registered User
Join Date: Feb 2006
Location: Ireland
Posts: 8,543
|
There was a couple of Apple-apologists saying the iPhone NDA was a good thing here last week? What do you say now? Now that Apple agrees is wasn't good, do you still think it's a good thing? Think for yourselves guys, please.
Collecting my SSD iMac Fry-die. :D
|
|
|
|
|
|
#33 | |
|
Registered User
Join Date: Feb 2006
Location: Ireland
Posts: 8,543
|
Quote:
![]()
Collecting my SSD iMac Fry-die. :D
|
|
|
|
|
|
|
#34 | |
|
Registered User
Join Date: Nov 2003
Posts: 404
|
Quote:
![]() People have to pay $99 to deploy to a physical device. Personally, it'd almost be worth paying the $99 to have access to all the apps that people will be releasing source code for. Think of it as a flat fee to bypass the App Store. I could see developers releasing source code for people to download, build, and deploy themselves, and also submit binary only versions to the App Store. - Jasen. |
|
|
|
|
|
|
#35 |
|
Registered User
Join Date: Jun 2007
Location: Boise, ID among others
Posts: 529
|
This is excellent news! I can't wait to finally get involved in some discussion groups or forums and spend some time learning the system..
|
|
|
|
|
|
#36 | |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
Quote:
Someone can make apps for regular computers on any currently supported computer platform at no cost other than download and learning. Whether there will be enough open source apps to make it worthwhile, I don't know. Right now, I've only bought one app, the only kind of third party app that I wanted on my Palms, though the one I used for Palm was free. It's too bad there wasn't a good Palm OS smartphone. Even if the UI has a bit of a dated look, my Zodiac was always snappy and ran without hesitation. |
|
|
|
|
|
|
#37 |
|
Global Moderator
Join Date: Sep 2004
Location: NYC
Posts: 19,612
|
$99 for a hobby is real cheap. Who doesn't spend more than $99 on a hobby over time? If you knew how much I've spent on my fish this year, you wouldn't even mention the $99.
|
|
|
|
|
|
#38 |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
As I said: "It depends on the person". Some people can buy and fly airplanes as a hobby, others, not so much.
|
|
|
|
|
|
#39 | |
|
Global Moderator
Join Date: Sep 2004
Location: NYC
Posts: 19,612
|
Quote:
|
|
|
|
|
|
|
#40 |
|
Registered User
Join Date: May 2008
Posts: 570
|
According to most of the posts here, it seems only a few knew what the NDA did, my understanding was this:
The NDA prevented iPhone app developers share solutions and ideas amongst each other. So if you were an iPhone app developer you couldn't go on a forum and discuss 'the best way to do such and such...' or if someone wanted to ask questions on how someone accomplished a certain task, according to the NDA that would've been 'illegal'. A useless thing really, it kinda prevented iPhone apps from evolving leaving each app in its own vacuum further adding fire to the rumors that the iPhone is unstable.
Jessie Ventura + Ron Paul = USA
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|