[Bf-committers] BlenderPocket and iPhone/iTouch

Alphonso Bedoya alphonso.bedoya at gmail.com
Mon Sep 28 00:21:55 CEST 2009


FWIW: The following article includes comments from a guy at the Free
Software Foundation regarding the iPhone and GPL'd software.

The iPhone SDK and free software: not a match
By Nathan Willis on April 15, 2008
http://www.linux.com/archive/feature/131752

On Sun, Sep 27, 2009 at 4:00 AM, Campbell Barton <ideasman42 at gmail.com> wrote:
> >From what I read embedding python in a way that allows users to run
> their own scripts is not acceptable by apple on the iphone. (app store
> at least), This is why I suggest we could allow the BGE without
> python.
>
> Erwin also had this as one reason for making his own game engine.
>
> Id like to link to some concrete info on this but a quick look only
> resulted in a whole lot of vague references like this mail here :S
> others who are interested could probably sight the paragraph in the
> SDK agreement.
>
> On Sun, Sep 27, 2009 at 3:28 AM, William Reynish <billrey at me.com> wrote:
>> Joe:
>>
>> I don't see why they'd reject it?
>>
>> Salvatore:
>>
>> In any case, it's an awesome project, and I don't wish to discourage
>> it, but it may be easier to wait until after the Cocoa port, then you
>> only need to move it from Cocoa to Cocoa Touch which should be far
>> easier that going from Carbon -> Cocoa Touch.
>>
>> Cheers,
>>
>> -W
>>
>> On 27 Sep, 2009, at 6:59 AM, joe wrote:
>>
>>> You still need to jailbreak the iphone.   Just because some of the
>>> apple-approved apps in the iphone store are OSS, doesn't mean you can
>>> simply put whatever you want on the device.  It's hardly an open
>>> environment.
>>>
>>> Joe
>>>
>>> On Sat, Sep 26, 2009 at 3:56 AM, Nathan Vegdahl <cessen at cessen.com>
>>> wrote:
>>>>> Huh? What leads you to say that you need to jailbreak it
>>>>
>>>>   Because for a while it was the case that the the SDK for the
>>>> iPhone/iPodTouch was under NDA.  I thought that was still the case,
>>>> actually, until I just now looked it up (they have apparently
>>>> withdrawn the NDA terms).  But I'm not surprised that Salvatore
>>>> thought it still was, especially given Apple's generally controlling
>>>> practices with the iPhone.
>>>>
>>>>   Anyway, so originally the SDK was totally incompatible with the
>>>> GPL: developers literally weren't allowed to share their code under
>>>> the NDA, whereas the GPL requires them to do so.  And since Blender
>>>> is
>>>> GPL, a port using that SDK wouldn't have been distributable.
>>>>
>>>> --Nathan
>>>>
>>>> On Fri, Sep 25, 2009 at 4:40 PM, William Reynish <billrey at me.com>
>>>> wrote:
>>>>> On 25 Sep, 2009, at 11:50 PM, Salvatore Russo wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> ...
>>>>>>
>>>>>> But the first difficulties that I see are:
>>>>>> 0) iPhone OS is not a so open platform and to install Blender on
>>>>>> it,
>>>>>> you
>>>>>> will have to jailbreak it.
>>>>>
>>>>> Huh? What leads you to say that you need to jailbreak it? I have to
>>>>> set this straight. Apple doesn't prohibit open source software on
>>>>> the
>>>>> iPhone. There are many open source iPhone apps, and this is just a
>>>>> subset of them:
>>>>> http://maniacdev.com/2009/06/11-open-source-iphone-app-store-apps-to-learn-from/
>>>>>
>>>>>> 1) iPhone OS is using Cocoa and not carbon
>>>>>
>>>>> This is being worked on, but iPhone uses Cocoa Touch which is a
>>>>> specialized version of Cocoa optimized for touch interfaces.
>>>>>
>>>>>> 2) it will not be possible anymore (as in my previous version of
>>>>>> BlenderPocket) to use hardware buttons to emulate shift/control/
>>>>>> alt: I
>>>>>> will have to find an “easy” way to use Blender only with multi
>>>>>> touch
>>>>>> screen.
>>>>>
>>>>> Dude, that is the least of your problems. Quite obviously the entire
>>>>> UI would have to be different. You don't have a mouse and keyboard,
>>>>> nor a very big screen.
>>>>>
>>>>>> 3) I still have to investigate how to have phython on iPhone OS
>>>>>> 4) For this version, if it works, I would try to extend
>>>>>> BlenderPocket to
>>>>>> the game engine...
>>>>>
>>>>>
>>>>> Good luck ;)
>>>>>
>>>>> Cheers,
>>>>>
>>>>> -W
>>>>> _______________________________________________
>>>>> Bf-committers mailing list
>>>>> Bf-committers at blender.org
>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>>
>>>> _______________________________________________
>>>> Bf-committers mailing list
>>>> Bf-committers at blender.org
>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>
>
> --
> - Campbell
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list