440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
signing   {key13}


Section 3.3 or Why We Must Go Back To The Future

Rogue Amoeba

Monday March 10, 2008. 06:36 PM
Rogue Amoeba

As Mike noted in his post on code signing, Apple has stated that there will be restrictions on what Apple allows on the iPhone. They list the following application types as being excluded: Illegal Malicious Unforeseen Privacy Porn Bandwidth hog However, this list is incomplete. Section 3.3 of the iPhone SDK aggreement includes a whole litany of restrictions for which your key to the iPhone can be revoked should you violate them. I would list them all here myself, but the license agreement itself forbids that. You can download this file from the iPhone DevCenter, but you’ll need at least a free ADC account to access it. Unfortunately, if these restrictions remain in place, opportunities for developers to be truly innovative on the platform will be stifled from the start. Perhaps a little history can put this in perspective. Back when the Mac OS was first released in 1984, it had some limitations to it. It could only run a single application at a time, barring some utilities like Calculator and other Desk Accessories. Much like the modern day iPhone, which can only run one application at a time, barring some utilities like Mail and SMS. This limitation of early Mac OS was solved in the end not by Apple themselves, but by a third party working in their own time. The whole story can be read here but in brief, while not employed by Apple, Andy Hertzfeld took it upon himself to add multi-tasking to Mac OS. In the course of a few weeks, he single-handedly wrote an application that could allow multiple applications to co-exist. That may sound simple in 2008, but in 1985, it was revolutionary and incredibly complex. It involved patching system traps, fiddling with low-memory variables, and playing with other applications’ memory spaces. When Steve Jobs first saw Switcher, his reply was: “It’s great. Apple is going to bundle it with the Mac. Congratulations.” Andy had writen a innovative application that improved the platform for every single user from there onward. Fast forward to today, if he had an iPhone instead of a Mac, it would have been legally impossible for him to do so. This is no mere hyperbole - the SDK agreement expressly forbids using non-public APIs, attempting to touch other applications, and running in the background, among other things. I don’t mean to suggest that an application like Switcher should come from a third party on the iPhone, merely that such feats of magic are possible on open platforms. As it stands today, as a developer who much wants to take the iPhone to the next level, I must constantly watch to avoid running afoul of Section 3.3 of the SDK license. I must ask “does this go too far?”, and worry about pushing legal limits instead of mental ones. When Andy implemented Switcher, such thoughts never crossed his mind once, and he was able to create something spectacular as a result. We hope that Apple will see the potential of their great little device, and allow developers to push it to its utmost as well.
Mike noted post code signing Apple stated that there will restrictions what Section Must Back Future
Section 3.3 or Why We Must Go Back To The Future Read more at Rogue Amoeba
www.rogueamoeba.com/utm/2008/03/07/section-33-or-why-we-must-go-back-to-the-future/

 

 Related News 
Istanbul Dogus Otomotiv Shows the Future of Auto Dealerships ... Istanbul Dogus Otomotiv Shows the Future of Auto Dealerships ...
 Audio Directory 03/20/08 10 AM 
Future Audio Workshop Circle: Intuitive Software Synth Comes ... Future Audio Workshop Circle: Intuitive Software Synth Comes ...
 GearWire 03/18/08 09 PM 
Weekend Inspiration: Coke Bottle as Tribal Percussion, and th... Weekend Inspiration: Coke Bottle as Tribal Percussion, and th...
 Create Digital Music 03/16/08 06 PM 
Back again.. Back again..
 Sequencer.de 03/16/08 05 PM 
Future Audio Workshop announces Circle Future Audio Workshop announces Circle
 KVR Audio 03/12/08 12 PM 
Original Roland TB-303 / TR-606 Advertisement Reveals “... Original Roland TB-303 / TR-606 Advertisement Reveals “...
 FutureMusic Blog 03/07/08 01 PM 
Future Retro Revolution: Revolutionary In Every Sense Of The Word Future Retro Revolution: Revolutionary In Every Sense Of The Word
 GearWire 03/07/08 12 AM 
Future Retro Revolution And Quasimidi Rave-O-Lution: Revoluti... Future Retro Revolution And Quasimidi Rave-O-Lution: Revoluti...
 GearWire 03/05/08 11 PM 
Future Retro Revolution And Quasimidi Rave-O-Lution: The Revo... Future Retro Revolution And Quasimidi Rave-O-Lution: The Revo...
 GearWire 03/05/08 10 PM 
Future Retro Revoltion: The Remix Knob -- Richie Hawtin Is Sp... Future Retro Revoltion: The Remix Knob -- Richie Hawtin Is Sp...
 GearWire 03/05/08 12 AM 
Future Retro Revoltion: If Only Lenin Had DJ Puzzle To Walk H... Future Retro Revoltion: If Only Lenin Had DJ Puzzle To Walk H...
 GearWire 03/04/08 10 PM 
Future Retro Revoltion: You Say You Want A Revolution? Watch ... Future Retro Revoltion: You Say You Want A Revolution? Watch ...
 GearWire 03/04/08 09 PM 
Give Back Give Back
 Electronic Musician 03/01/08 02 AM 
Tenori-on really is about the Future of Loops Tenori-on really is about the Future of Loops
 Audio Courses 02/28/08 03 PM 
Future Loop Foundation  Use Tenori-On Future Loop Foundation Use Tenori-On
 Sonic State 02/28/08 11 AM 
Future Retro Ships Revolution R2 - XS Now In Production Future Retro Ships Revolution R2 - XS Now In Production
 FutureMusic Blog 02/25/08 04 PM 
We Need Your Help: Support CDM?s Future We Need Your Help: Support CDM?s Future
 Create Digital Music 02/19/08 08 PM 
RAX is back RAX is back
 MacMusic (News) 02/19/08 02 PM 
METAlliance (TM): Bringing High Quality Audio Back From The N... METAlliance (TM): Bringing High Quality Audio Back From The N...
 GearWire 02/15/08 02 AM 
C-Thru Music Axis: Keyboards? Phooey! The Future Is In Hexagons! C-Thru Music Axis: Keyboards? Phooey! The Future Is In Hexagons!
 GearWire 02/15/08 12 AM 
Shure UHF-R Wireless: Tim Vear And The Future Of Wireless Shure UHF-R Wireless: Tim Vear And The Future Of Wireless
 GearWire 02/12/08 09 PM 

Search

Proaudio Zicos
Fri August 29, 08:24 AM
signing   {key13}