iPhone OS 4 SDK, section 3.3.1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

iPhone OS 4 SDK, section 3.3.1

Sean Malloy
The old version:

3.3.1 — Applications may only use Documented APIs in the manner
prescribed by Apple and must not use or call any private APIs.

The new version:

3.3.1 — Applications may only use Documented APIs in the manner
prescribed by Apple and must not use or call any private APIs.
Applications must be originally written in Objective-C, C, C++, or
JavaScript as executed by the iPhone OS WebKit engine, and only code
written in C, C++, and Objective-C may compile and directly link
against the Documented APIs (e.g., Applications that link to
Documented APIs through an intermediary translation or compatibility
layer or tool are prohibited).

Anyone have any thoughts on this change to the agreement?

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: iPhone OS 4 SDK, section 3.3.1

Andreas.Raab
On 4/8/2010 2:43 PM, Sean Malloy wrote:
> Anyone have any thoughts on this change to the agreement?

Just in case anyone had any illusions on this:

http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/

Cheers,
   - Andreas


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: iPhone OS 4 SDK, section 3.3.1

Andreas.Raab
On 4/15/2010 11:50 AM, Juan Vuletich wrote:

> Andreas Raab wrote:
>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>> Anyone have any thoughts on this change to the agreement?
>>
>> Just in case anyone had any illusions on this:
>>
>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>
>>
>> Cheers,
>> - Andreas
>
> Oh! How silly then can be!

Indeed. Well, I'm looking forward to a nice Android tablet.
BTW, we can use some help and you won't even have to sign an NDA:

http://code.google.com/p/squeak-android-vm/

Cheers,
   - Andreas

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

stephane ducasse
In reply to this post by Andreas.Raab

Yes extremely sad.
I imagine that you saw my mail on esug-list.


On Apr 15, 2010, at 8:50 PM, Juan Vuletich wrote:

> Andreas Raab wrote:
>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>> Anyone have any thoughts on this change to the agreement?
>>
>> Just in case anyone had any illusions on this:
>>
>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/ 
>>
>> Cheers,
>>  - Andreas
>
> Oh! How silly then can be!
>
> :(
> Juan Vuletich
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Bert Freudenberg
Not to defend Apple's hubris or anything, but John's other apps  
written in Squeak are still in the store. Scratch was not taken down  
because it is implemented in Squeak, but because it downloads code  
from the internet and runs it.

- Bert -

On 15.04.2010, at 21:20, stephane ducasse <[hidden email]>  
wrote:

>
> Yes extremely sad.
> I imagine that you saw my mail on esug-list.
>
>
> On Apr 15, 2010, at 8:50 PM, Juan Vuletich wrote:
>
>> Andreas Raab wrote:
>>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>>> Anyone have any thoughts on this change to the agreement?
>>>
>>> Just in case anyone had any illusions on this:
>>>
>>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>>
>>> Cheers,
>>> - Andreas
>>
>> Oh! How silly then can be!
>>
>> :(
>> Juan Vuletich
>>
>
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Stéphane Ducasse
Thanks for the info. But let us see because we do not know if a squeak-vm is an C or smalltalk app.

Stef

> Not to defend Apple's hubris or anything, but John's other apps written in Squeak are still in the store. Scratch was not taken down because it is implemented in Squeak, but because it downloads code from the internet and runs it.
>
> - Bert -
>
> On 15.04.2010, at 21:20, stephane ducasse <[hidden email]> wrote:
>
>>
>> Yes extremely sad.
>> I imagine that you saw my mail on esug-list.
>>
>>
>> On Apr 15, 2010, at 8:50 PM, Juan Vuletich wrote:
>>
>>> Andreas Raab wrote:
>>>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>>>> Anyone have any thoughts on this change to the agreement?
>>>>
>>>> Just in case anyone had any illusions on this:
>>>>
>>>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>>>
>>>> Cheers,
>>>> - Andreas
>>>
>>> Oh! How silly then can be!
>>>
>>> :(
>>> Juan Vuletich
>>>
>>
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

LawsonEnglish
In reply to this post by Bert Freudenberg
Bert Freudenberg wrote:
> Not to defend Apple's hubris or anything, but John's other apps
> written in Squeak are still in the store. Scratch was not taken down
> because it is implemented in Squeak, but because it downloads code
> from the internet and runs it.
>
> - Bert -

AH, if that is the case, then there is hope.  If you could modify things
so that only the official site could supply "content" then perhaps the
policy can be circumvented...


Lawson

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: iPhone OS 4 SDK, section 3.3.1

Bert Freudenberg
On 15.04.2010, at 22:11, Lawson English wrote:
>
> Bert Freudenberg wrote:
>> Not to defend Apple's hubris or anything, but John's other apps written in Squeak are still in the store. Scratch was not taken down because it is implemented in Squeak, but because it downloads code from the internet and runs it.
>>
>> - Bert -
>
> AH, if that is the case, then there is hope.  If you could modify things so that only the official site could supply "content" then perhaps the policy can be circumvented...

Not really. Apple wants to ensure that the behavior they test is the same as the behavior the users see. So no "active content" download.

Typical apps do not download code, they are only updated when a new version gets released (and each new version is tested again by Apple).

In that sense John's other apps are fine, they are just an executable written in a mix of C and Objective-C, plus a fixed datafile we usually call "image".

- Bert -



_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Phil B
In reply to this post by stephane ducasse
Speaking of esug-list... I was trying to find the thread discussing  
this but don't see any browsable archives since January.  I was  
looking at http://lists.esug.org/pipermail/esug-list/

Thanks,
Phil

On Apr 15, 2010, at 3:20 PM, stephane ducasse wrote:

>
> Yes extremely sad.
> I imagine that you saw my mail on esug-list.
>
>
> On Apr 15, 2010, at 8:50 PM, Juan Vuletich wrote:
>
>> Andreas Raab wrote:
>>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>>> Anyone have any thoughts on this change to the agreement?
>>>
>>> Just in case anyone had any illusions on this:
>>>
>>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>>
>>> Cheers,
>>> - Andreas
>>
>> Oh! How silly then can be!
>>
>> :(
>> Juan Vuletich
>>
>
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: iPhone OS 4 SDK, section 3.3.1

Stéphane Ducasse
In reply to this post by Bert Freudenberg
>>>
>> AH, if that is the case, then there is hope.  If you could modify things so that only the official site could supply "content" then perhaps the policy can be circumvented...
>
> Not really. Apple wants to ensure that the behavior they test is the same as the behavior the users see. So no "active content" download.
>
> Typical apps do not download code, they are only updated when a new version gets released (and each new version is tested again by Apple).
>
> In that sense John's other apps are fine, they are just an executable written in a mix of C and Objective-C, plus a fixed datafile we usually call "image".

This is exactly what I was wondering... What is a C application nowadays :)
Still I think that the message from apple is blurring their image.
Stef
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

csrabak
In reply to this post by Stéphane Ducasse

 IIUC it doesn't matter because one of the other prohibitions of the section 3.3.1 is the use of 'foreign runtimes' so any interpreted language that they've not listed is out...



Em 15/04/2010 17:11, Stéphane Ducasse < [hidden email] > escreveu:
Thanks for the info. But let us see because we do not know if a squeak-vm is an C or smalltalk app.

Stef

> Not to defend Apple's hubris or anything, but John's other apps written in Squeak are still in the store. Scratch was not taken down because it is implemented in Squeak, but because it downloads code from the internet and runs it.
>
> - Bert -
>
> On 15.04.2010, at 21:20, stephane ducasse  wrote:
>
>>
>> Yes extremely sad.
>> I imagine that you saw my mail on esug-list.
>>
>>
>> On Apr 15, 2010, at 8:50 PM, Juan Vuletich wrote:
>>
>>> Andreas Raab wrote:
>>>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>>>> Anyone have any thoughts on this change to the agreement?
>>>>
>>>> Just in case anyone had any illusions on this:
>>>>
>>>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>>>
>>>> Cheers,
>>>> - Andreas
>>>
>>> Oh! How silly then can be!
>>>
>>> :(
>>> Juan Vuletich
>>>
>>
>>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Igor Stasenko
In reply to this post by Andreas.Raab
On 15 April 2010 22:13, stephane ducasse <[hidden email]> wrote:
> Hi andreas
>
> I think that indeed this is the only possible reaction to Apple stupidity (I'm using a mac since 92 and I feel sick).
>
ouch..
Luckily, i never used macs. I have been considering to buy a macbook lately,
but now, i'd rather buy something else.
I letting Apple to live and die w/o me :)

> Stef
>
> On Apr 15, 2010, at 8:59 PM, Andreas Raab wrote:
>
>> On 4/15/2010 11:50 AM, Juan Vuletich wrote:
>>> Andreas Raab wrote:
>>>> On 4/8/2010 2:43 PM, Sean Malloy wrote:
>>>>> Anyone have any thoughts on this change to the agreement?
>>>>
>>>> Just in case anyone had any illusions on this:
>>>>
>>>> http://computinged.wordpress.com/2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/
>>>>
>>>>
>>>> Cheers,
>>>> - Andreas
>>>
>>> Oh! How silly then can be!
>>
>> Indeed. Well, I'm looking forward to a nice Android tablet.
>> BTW, we can use some help and you won't even have to sign an NDA:
>>
>> http://code.google.com/p/squeak-android-vm/
>>
>> Cheers,
>>  - Andreas
>>
>
>
>



--
Best regards,
Igor Stasenko AKA sig.

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Stan Shepherd
In reply to this post by Phil B
Phil, you can try http://n4.nabble.com/ESUG-f1589038.html
Phil (list) wrote
Speaking of esug-list... I was trying to find the thread discussing  
this but don't see any browsable archives since January.  I was  
looking at http://lists.esug.org/pipermail/esug-list/

Thanks,
Phil
Reply | Threaded
Open this post in threaded view
|

Re: iPhone OS 4 SDK, section 3.3.1

ramiro.diaz.trepat
In reply to this post by Stéphane Ducasse
This was a clever reply on the matter
http://pluggio.com/blog/?p=244

Also... congratulations for the release guys !



-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Stéphane Ducasse
Sent: 15 April 2010 21:37
To: [hidden email]
Cc: The general-purpose Squeak developers list
Subject: Re: [Pharo-project] iPhone OS 4 SDK, section 3.3.1

>>>
>> AH, if that is the case, then there is hope.  If you could modify things so that only the official site could supply "content" then perhaps the policy can be circumvented...
>
> Not really. Apple wants to ensure that the behavior they test is the same as the behavior the users see. So no "active content" download.
>
> Typical apps do not download code, they are only updated when a new version gets released (and each new version is tested again by Apple).
>
> In that sense John's other apps are fine, they are just an executable written in a mix of C and Objective-C, plus a fixed datafile we usually call "image".

This is exactly what I was wondering... What is a C application nowadays :)
Still I think that the message from apple is blurring their image.
Stef
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
This email is confidential and subject to important disclaimers and
conditions including on offers for the purchase or sale of
securities, accuracy and completeness of information, viruses,
confidentiality, legal privilege, and legal entity disclaimers,
available at http://www.jpmorgan.com/pages/disclosures/email.  

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: iPhone OS 4 SDK, section 3.3.1

Phil B
In reply to this post by Stan Shepherd
Stan,

Perfect... that works for me.

Thanks,
Phil

On Apr 16, 2010, at 4:50 AM, Stan Shepherd wrote:

>
> Phil, you can try http://n4.nabble.com/ESUG-f1589038.html
>
> Phil (list) wrote:
>>
>> Speaking of esug-list... I was trying to find the thread discussing
>> this but don't see any browsable archives since January.  I was
>> looking at http://lists.esug.org/pipermail/esug-list/
>>
>> Thanks,
>> Phil
>>
>>
> --
> View this message in context: http://n4.nabble.com/iPhone-OS-4-SDK-section-3-3-1-tp1788713p1969438.html
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project