On Feb 21, 2012, at 9:49 PM, Michael A. Labriola wrote:

>> thanks for the input, let me put it another way. Adobe can change the 
>> runtime anytime they want. They have not made the runtime code accessible to 
>> the Apache >Flex project. Its within the realm of possibility that they can 
>> change something in the runtime that breaks for example current Flex
>> 4.6 apps. Since you don't have the runtime code accessible how will you go 
>> about fixing the issue.
> 
> So, yes, they could decide that when the runtime starts up that it will no 
> longer run any code. That is their choice as they own the runtime. Doing so 
> though is not in their or anyone else's best interest and doesn't make much 
> sense. Doing so would not only break all Flex projects currently deployed in 
> the world but also likely all content created in Flash or ActionScript 
> projects. It is worth noting that Adobe said they would test future version 
> of the Flash Player and AIR against Flex 4.6. That does give us a baseline
> 
> I think the best predictor of future behavior is the past. Flash has always 
> strived to be backward compatible with code written long ago. When major 
> changes were made to the Flash runtime, they actually create a whole new 
> virtual machine so that the original code would continue to work forever 
> more. If I had to guess, that's what we will eventually see here. My 2 cents. 
> Personally that isn't what keeps me up at night, it's a losing proposition 
> for Adobe to make such a change.
> 
> More scary is the prospect of Apple and Microsoft changing licensing to 
> disallow things like AIR and Flash Player. This is not in any way likely. 
> Apple tried it. It didn't go well, just saying this would be more of a fear 
> than the other items.
> 
>> And I have not played with Java for a while. I know there's an open JDK .
>> Isnt' the Java runtime open sourced as well ?
> 
> The Java runtime is under an open source license, but it is controlled in a 
> proprietary fashion... much the way Flex was previously. It is useful to know 
> that the format for SWF is also available and open. Further, the core virtual 
> machine for the Flash Player is available as part of the tamarin project 
> under Mozilla, so, much like an open JDK, it is possible to write our own 
> Flash Player.... please know this is not a suggestion.
> 

Somehow i always find this funny, people saying you can build your own flash 
player because the swf format is open and we have tamarin.
Where are the official specs of v11-v13 swf format then? Maybe i'm looking in 
the wrong places. But AFAIK they're not publicized by Adobe.
(at least no one answers on the forum about it see 
http://forums.adobe.com/thread/878781 and on the site i can only find this:
http://www.adobe.com/devnet/swf.html)

So yes you can start building a flash player running swf's that comply  with 
the adobe specs that are 3 versions behind the current production release. 
That is a ridiculous task. I think adobe is not so keen on giving those specs 
away as many people tend to think. I heard Adobe promote
about how open the swf format is. To me it feels a bit dishonest. If you want 
to promote the swf format as open then you should release the specs 
at the same time as the runtime playing it. Not years later...


> Mike
> 
> 
> 

Met vriendelijke groet,

Arnoud Bos
Artim interactive

E  arn...@artim-interactive.nl
W  www.artim-interactive.nl
T  +31 6 246 40 216
A  Elisabeth Wolffstraat 77-3
   1053TT Amsterdam




Reply via email to