Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CE08AD4DF for ; Wed, 29 Aug 2012 15:39:12 +0000 (UTC) Received: (qmail 10011 invoked by uid 500); 29 Aug 2012 15:39:12 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 9975 invoked by uid 500); 29 Aug 2012 15:39:12 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 9967 invoked by uid 99); 29 Aug 2012 15:39:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Aug 2012 15:39:11 +0000 X-ASF-Spam-Status: No, hits=-1.3 required=5.0 tests=FRT_ADOBE2,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aharui@adobe.com designates 64.18.1.35 as permitted sender) Received: from [64.18.1.35] (HELO exprod6og115.obsmtp.com) (64.18.1.35) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Aug 2012 15:39:05 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob115.postini.com ([64.18.5.12]) with SMTP ID DSNKUD43g5GYKa7EQ5LDLNnVl6NTzKtXcdfg@postini.com; Wed, 29 Aug 2012 08:38:44 PDT Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q7TFcgbK027370 for ; Wed, 29 Aug 2012 08:38:42 -0700 (PDT) Received: from nahub02.corp.adobe.com (nahub02.corp.adobe.com [10.8.189.98]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q7TFcfYr026960 for ; Wed, 29 Aug 2012 08:38:42 -0700 (PDT) Received: from NAMBX02.corp.adobe.com ([10.8.127.96]) by nahub02.corp.adobe.com ([10.8.189.98]) with mapi; Wed, 29 Aug 2012 08:38:41 -0700 From: Alex Harui To: "flex-dev@incubator.apache.org" Date: Wed, 29 Aug 2012 08:38:40 -0700 Subject: Re: Cross-compiling Flex to HTML5/Javascript (Was : Update on Falcon donation) Thread-Topic: Cross-compiling Flex to HTML5/Javascript (Was : Update on Falcon donation) Thread-Index: Ac2F+NyYTy/nRSCCTS6abgmuZtlPWQAA4BGe Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-Entourage/13.11.0.110726 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org On 8/29/12 8:13 AM, "Carlos Rovira" wrote: > 2012/8/29 Alex Harui : >>> One thing I never understood was Adobe not helping to open source >>> Flash Player >> My understanding is that one major factor is that key aspects of the pla= yer >> depend on 3rd party works. >=20 > We should learn of what others did in the past and those kind of > problems can be overcome, if there's real interest, excluding 3rd > party libs and investing in open source replacements. IIUC, the argument is that the investment in creating an equivalent library to achieve equal quality for some of these key features is unlikely to happen in an open source project. There may be copyright and patent infringement issues to deal with as well in trying to reach parity. If you can't achieve parity, is it worth doing? >=20 >=20 >>> or transforming it to help to be the industry standard. >> IMO, an initial step in that was the Open Screen Project. >=20 > But the history has teach us that Adobe only makes *real* open source > when they does not want a piece of software (our case with Apache). > When Flex was a first class product for the company it was open > sourced in some *strange* way that was not sucessful at all It isn't that Adobe doesn't want Flex, it is that Adobe could not create th= e kind of business around it that makes sense to Adobe. Remember, Adobe coul= d have killed it off entirely. The fact we are here is because the Apache development model was worth trying. I'm here to prove that to be true. >=20 >> In some ways, that's what keeps us employed :-) >>=20 >=20 > Yes, but in the other part, for us (people making final products and > selling those products and not the technology behind it) is a problem > to invest in a technology that can become obsolete in the way things > are turning... >=20 I'm pretty sure Flash will be around on the desktops and traditional laptop= s of people who will pay you money for apps for quite some time. Adobe is committed to support for at least 5 years. But there is no doubt that the mobile space is less clear. I don't know what to do there other than try to build a better mouse trap. If some development model like some future version of Apache Flex can become a popular paradigm for mobile apps you never know what can happen. IMO, a lot of it depends on finding out what the key decision makers care about. The target of the year keeps changing from speed of development to expressivity to multi-platform management. I'm too far on the inside to ge= t good data so I rely on you folks to keep me informed. I'm certain that we should explore a way to allow someone to use MXML-like markup and an OO language to create apps to target apps on multiple devices= . Remember that we could simply become a front-end to PhoneGap/Cordova on the way to getting native apps on devices. But we need to convert some amount of AS to JS and FalconJS is probably a good start for that. --=20 Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui