An open source project aimed at bringing universal copy-and-paste support to Apple's iPhone has hit a major roadblock due to security-related changes in the next version of iPhone software, according to the group's organizers.
To address the problem, OpenClip sought to develop an source framework that developers could use as a means of implementing the Cocoa-based NSPasteboard functionality into their apps, without violating the terms of Apple's iPhone Software Developers Kit.
Essentially, the framework made it easy for iPhone developers to utilizes a shared space on the iPhone, allowing any application that used the new framework to read and write data from the common area, thereby allowing copy-and-paste between participating apps. A video demonstrating the concept can be seen below.
Developers of nearly a dozen applications almost immediately vouched support for framework. Future versions of Twittelator, MobileChat, and MagicPad were listed on the OpenClip website among the applications that would eventually see support for the unofficial copy-and-paste framework. But not if it runs counter to Apple's plans to plug perceived security holes in the iPhone's software.
On Friday, White updated the OpenClip website, noting that changes discovered in beta 4 of the upcoming iPhone Software 2.1 break his copy-and-paste concept because the new software no longer allows apps to access to the common storage area of other apps.
White's not throwing in the towel just yet, however, arguing that "though Apple is killing the concept behind the current OpenClip, that doesn't mean we can't change the concept." His new idea proposals include a share clipboard that could be stored in an Address Book card or even on a remote server.
"The address book version, would have to write a very weird looking address book card to your address book. It would probably get synced and it would show up on your Mac or PC or even MobileMe. I'm not too cracked up about that, but I would be interested to know what users think of that," he wrote. "The network solution is impossible for Apple to shut down, but it is no easy task."
42 Comments
... Apple's move to circumvent the OpenClip initiative begs the question of whether the company's official copy-and-support solution for the iPhone (and iPod touch) has been re-prioritized in light of recent third-party activity...
This is wrong. As mentioned on John Gruber's website days ago the changes in iPhone OS 2.1 were in the works from the beginning and the developers of OpenClip knew that from the start. Apple is not "circumventing" OpenClip, OpenClip was taking advantage of a temporary "hole" that was always going to be closed.
It is clear that this is an in-demand feature that is lacking from iPhone OS. If Apple doesn't want a 3rd party solution-they better offer the feature and quickly.
Love my Jailbreak for my phone-Apple has little to say about unofficial software
Apple kills clippy.
but personally, i haven't had a real need to copy and paste, but others might.
i'd rather have the capability to play my music while using my game applications. this is silly.
This is wrong. As mentioned on John Gruber's website days ago the changes in iPhone OS 2.1 were in the works from the beginning and the developers of OpenClip knew that from the start. Apple is not "circumventing" OpenClip, OpenClip was taking advantage of a temporary "hole" that was always going to be closed.
Yes, Apple is simply closing what they deem a security risk; they don't want malicious code to be able to sniff data from a common location that apps share. If apps can see each other's data (via a common app storage area), then there is a security risk - in Apple's collective mind.
Hopefully, Apple will come up with their own solution.
Whatever, they should allow this kind of invention to continue. Especially because it comes from people who clearly love to use Apple products.