Search the web
Sign In
New User? Sign Up
flexcoders · RIA Development with Adobe Flex
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Tamarin, Adobe open source the Flash player ?   Message List  
Reply | Forward Message #55366 of 149536 |
RE: [flexcoders] Re: Tamarin, Adobe open source the Flash player ?

This is a major contribution from Adobe to the open-source community, but let me try to clarify what it is and what is isn't. The code being open-sourced is for the core AS3 language, not for anything specific to Flash. The contributed engine is able to execute a program that uses core classes of the language like Array, Date, RegExp, and XML. It is not be able to execute a program that use Flash-specific classes like Sprite, TextField, SharedObject, or URLLoader. In particular it supports no Flash graphics.
 
Mozilla will use this engine by adding browser-DOM classes such as Window, Document, Form, Anchor, etc., which are the "domain objects" that a browser manipulates, in the same way that Flash uses this engine by adding classes for its domain objects such as Sprites. Once this is done, webapp developers will be able to use AS3/ES4 as a fast, type-checked, object-oriented "JavaScript" if they want to.
 
So this has nothing to do with putting Flash into Firefox. Firefox users will still require the Flash plugin to run SWFs. But contributing a high-performance virtual machine for a type-checked, object-oriented language is still a big deal!
 
- Gordon


From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf Of jrunrandy
Sent: Tuesday, November 07, 2006 5:28 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Tamarin, Adobe open source the Flash player ?

Here is my understanding:

Adobe is not open sourcing the Flash Player. Adobe *is* contributing
source code for the ActionScript Virtual Machine, the scripting
language engine component within Flash Player. ActionScript 3.0 runs
on the Tamarin virtual machine in Flash Player 9.

I'm sure there are others who can clarify this further.

Randy Nielsen
Flex Documentation Manager



Tue Nov 7, 2006 5:27 pm

gsmithsf
Online Now Online Now
Send Email Send Email

Forward
Message #55366 of 149536 |
Expand Messages Author Sort by Date

Here is my understanding: Adobe is not open sourcing the Flash Player. Adobe *is* contributing source code for the ActionScript Virtual Machine, the scripting ...
jrunrandy
Offline Send Email
Nov 7, 2006
4:11 pm

This is a major contribution from Adobe to the open-source community, but let me try to clarify what it is and what is isn't. The code being open-sourced is...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 7, 2006
5:38 pm

Once again, Gordon takes the cake for the best clear and concise explanation of a topic. I have read at least 20 descriptions of this stuff today and this is...
ben.clinkinbeard
ben.clinkinb...
Offline Send Email
Nov 7, 2006
6:46 pm

<blushing>Thanks!</blushing> Now that ya'll understand what Adobe is doing, what are your reactions? - Gordoon ________________________________ From:...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 7, 2006
7:24 pm

So maybe I am being a little cynical, but it seems that this could be Adobe's secret machiavellian plan to drive further differentiation in AJAX/Javascript...
mitchgrasso
Offline Send Email
Nov 7, 2006
7:29 pm

Microsoft will almost surely support ECMScript 4 / JavaScript 2 in IE when the language committee finishes the specification of the language. They're...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 7, 2006
9:27 pm

What it means is that the Browser (mozilla in this case) will be able to use ActionScript 3 to manipulate the dom in addition to existing JavaScript. So you...
dorkie dork from dork...
ultrafinetrip
Offline Send Email
Nov 7, 2006
10:06 pm

Hello, "Dorkie dork" wrote "What it means is that the Browser (mozilla in this case) will be able to use ActionScript 3 to manipulate the dom in addition to...
David Mendels
dmendels
Online Now Send Email
Nov 7, 2006
11:52 pm

Does this mean in the future there will be no need for the Firefox Flash Plugin? Regards, Bjorn Schultheiss Senior Flash Developer QDC Technologies From:...
Bjorn Schultheiss
bjorn.schult...
Offline Send Email
Nov 8, 2006
12:26 am

No; please see my previous post. The Tamarin VM is only one piece of the Flash player. It implements the core language, not the flash.* classes. - Gordon ...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 8, 2006
3:37 am

... It'd be intresting to see how much lighter the Flash player could be if your browser had ActionScript (i.e. JavaScript 2) already built into it - maybe all...
Tom Chiverton
tom.chiverton
Offline Send Email
Nov 8, 2006
9:59 am

Yes, of course that is what I meant to say but I did not want to expose "the conspiracy"... Let me fill in the blanks with the reeeeal message... The next...
dorkie dork from dork...
ultrafinetrip
Offline Send Email
Nov 8, 2006
7:48 am

... heh, good readin'... more here: http://www.sfcovers.net/Magazines/ASF/tnpage01.htm jd -- John Dowdell . Adobe Developer Support . San Francisco CA USA ...
John Dowdell
jdowdell99999
Offline Send Email
Nov 8, 2006
10:21 pm

Tamarin is cool! Let's try to optimize it even more, where possible. Downloading code soon :)...
Weyert de Boer
reyer_de_boer
Offline Send Email
Nov 9, 2006
12:11 am

Dorkie, We have Arnold ready to destroy Tamarin when it becomes "self aware". No worries for Mozilla, Abobe, or end users, although legal might have issues. ...
Ted Patrick
adobeted
Offline Send Email
Nov 8, 2006
11:19 pm

... Gordon, Could you please elaborate on the last line marked in red ? What do you mean by saying "using AS3 as a fast Javascript" means ? an alternative to ...
Jeremy Lu
digicat66
Offline Send Email
Nov 8, 2006
1:39 am

Here's my understanding. [Caveat: I'm just a Flex engineer, and not directly involved in Tamarin.] Browsers currently support JavaScript 1.5. A future version,...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 8, 2006
3:34 am

At the risk of flogging the Tamarin topic to death... there seems to be quite a bit of conceptual confusion between a language and a DOM (document object...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 8, 2006
7:20 am

Godd stuff (again), Gordon. So, is it reasonable to assume that the Apollo team is also using Tamarin and adding DOMs on top of it to support the various...
ben.clinkinbeard
ben.clinkinb...
Offline Send Email
Nov 8, 2006
2:02 pm

Apollo will not add OS-specific classes to the Flash DOM; instead it will add OS-neutral classes such as Window, Menu, and File. But the Window class, for...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 8, 2006
7:13 pm

... Right. What I meant was will it essentially add the OS DOMs next to the Flash DOM; I realize they wouldn't be mixed. But I guess what you're saying is that...
ben.clinkinbeard
ben.clinkinb...
Offline Send Email
Nov 8, 2006
9:19 pm

The classes that Apollo adds are actually in the standard flash.* package: for example, flash.display.Window. I think of them as Apollo extensions to the Flash...
Gordon Smith
gsmithsf
Online Now Send Email
Nov 9, 2006
1:05 am

... Once again, a great clear explanation - should hace had something like this in the press release / FAQ. -- Tom Chiverton Helping to professionally morph...
Tom Chiverton
tom.chiverton
Offline Send Email
Nov 8, 2006
9:36 am

Sort of... a better example may be creating your own Flex component, AVMPlus. This component depends on player.swc. The player.swc has some methods (like...
Brian Deitte
bdeitte
Offline Send Email
Nov 7, 2006
4:32 pm

If I get it, it means I'll be able to juggle both DOM objects and Flash objects from the *same* language ...? I say it's cool :D John ... From: Gordon Smith...
John Mazzocchi
john.mazzocchi@...
Send Email
Nov 8, 2006
12:25 am

I think that Gordon stated that you *will* still need the Flash Player plugin... the Flash-specific classes (like Sprite) will still live there. J ... From:...
John Mazzocchi
john.mazzocchi@...
Send Email
Nov 8, 2006
12:50 am

So will enhancements contributed by Mozilla to Tamarin feature in subsequent releases of the flash player? Or is this mainly an attempt to bring Javascript...
Bjorn Schultheiss
bjorn.schult...
Offline Send Email
Nov 8, 2006
1:26 am

Thanks JD. Answered alot. Regards, Bjorn Schultheiss Senior Flash Developer QDC Technologies From: flexcoders@yahoogroups.com...
Bjorn Schultheiss
bjorn.schult...
Offline Send Email
Nov 8, 2006
1:53 am

... Please forgive me if you've already got this info (the message threading is unclear to me right now), but yes, that's the anticipation, that improvements...
John Dowdell
jdowdell99999
Offline Send Email
Nov 8, 2006
8:05 pm

Bjorn As I understand it you'll still need the Flash plugin but will be able to use ActionScript for client side scripting on FireFox. Andrew ... -- ... Andrew...
Andrew Muller
daemon_rebel
Offline Send Email
Nov 8, 2006
12:50 am
 First  |  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help