Author Archive: Alex Harui

Apache Flex 4.9.0 Released!

The Apache Flex project has announced the release of Apache Flex 4.9.0.  See their blog post

As you can see, Apache is continuing to improve the Flex SDK.


Apache Flex now an official Apache project!

As you may recall, Flex was donated to the Apache Software Foundation at the end of 2011.  According to Apache rules, we had to spend some time in “incubation” to ensure that an active community could carry Flex forward independent from Adobe, and learn the “Apache way” of making release, building community and resolving conflict.

I am pleased to announce that in a recent Apache board meeting, they approved a resolution to “graduate” Apache Flex and make it a full-fledged top-level project at Apache!

The Apache Flex community is working on new releases as we speak with new locales and bug fixes, and exploring ways of cross-compiling ActionScript to JavaScript.

The Apache Flex URLs will be changing as part of the graduation process, but for now you can find us via this handy-dandy redirect:  

Flex trademark assigned to Apache Software Foundation

Hi Everyone,

In case you were wondering, the Flex trademark has been assigned to Apache as mentioned here:  As the email mentions, this is another step on the road to transitioning Flex to Apache as promised here

Apache Flex 4.8.0-incubating Released!

Hey Everyone! The Apache Flex Podling ( has announced that Apache Flex 4.8.0 has been released. This is a major milestone in the transition of Flex from Adobe to Apache. It represents pretty much the same code that was in Adobe Flex 4.6, and marks the start of a new era for Flex; one driven by and for the community of users.

Adobe has more donations planned as described in the roadmap, but you can get started with Apache Flex now by downloading the release from and most importantly, by providing feedback, and contributing patches and code.

Adobe Flex 4.6 is still available from Adobe and supported by the Adobe support team. Apache Flex 4.8 is supported by the community via a mailing list ( To subscribe, send an email to

If you’re wondering where to ask questions or file bugs, here are some rules of thumb:

– If you must continue to use Adobe Flex and want help from Adobe, ask your questions on the Adobe forum and file bugs in All existing support contracts for Flex will be honored, but remember that Adobe is only planning to address critical bugs. We anticipate more bug fixing and faster response time with Apache Flex.
– If you plan to use Apache Flex, ask your questions on and file bugs at

Looking For Old Flex SDKs?

Recently, folks have been having trouble downloading Flex SDKs. We apologize for any inconvenience. Unfortunately, an interesting set of circumstances have arisen that we are scrambling to work around. If you want to know more, read on, but if you just need to grab an SDK, please try the SWF in the following link.

Download a Flex SDK

Here are the details:
1) Flex had a site on That site was using a version of wiki software that was prone to attack.
2) Adobe plans to host all of its open source projects at Open@Adobe
3) Flex SDKs aren’t completely “open”. They have Adobe licensed files in the downloads.

We had some contractors migrate the site to Open@Adobe so we could shut down I tested out the download links but didn’t notice they still used a page on Then, a few weeks ago, we shutdown and suddenly, you couldn’t download a Flex SDK.

When we went to migrate that page to Open@Adobe we found that the page was “interactive”. It had a checkbox that you had to click on in order to enable the download button. It turns out that the wiki on Open@Adobe does not allow that kind of interactivity for security reasons. We explored various ways of trying to replicate that click-thru license on Open@Adobe but were unsuccessful, and our legal advisors required us to keep that click-thru interface to make sure you understand the rules around what you are downloading.

It also turned out that trying to host the click-thru page on some other Adobe server was fraught with process and other difficulties. There would have to be security audits, chains of approvals, etc, and meanwhile folks would still not be able to download SDKs. So, I’ve hacked together this SWF for you to use for now.

So that’s why we are where we are. The Flex pages at Open@Adobe will point to this same SWF. Some folks have posted direct links to the Adobe downloads server as a workaround, but that bypasses the licensing requirement. It is best if you can use the SWF.

Again, sorry for the inconvenience. It is an interesting intersection of security and open-ness. This blog and are hosted by Adobe which strictly limits who can create interactive content. Open@Adobe is hosted at SourceForge which is a lot less restrictive and who can create content so they have tighter rules on what that content can do.

A Great Ending To 2011

I am pleased to announce that Flex as been accepted into the Apache Incubator. With weekends and holidays, I suspect that it will still be several days before we get up and running with mailing lists, bug base, source control, etc, so we continue to appreciate your patience. However, I’m really looking forward to 2012 and beyond, and I hope you are too.


Update on the Apache Proposal

We received a whopping 65 requests to be on the initial committers list for the proposal to become a Podling in the Apache Incubator! It is great to see such enthusiasm from the community.

We are discussing with Apache experts as to how many folks we can put on the list. I think it will be at least 24. Initial committers also form the Podling’s Project Management Committee and can vote in other committers who establish a track record by submitting patches that get accepted. I am not looking forward to having to deny so many of these requests. Once we pick a number, I will send each of you an email of whether your request was accepted or denied.

If you requested to be a committer and are not chosen to be on the initial list, please continue to show your support by contributing patches via the JIRA bug base that will be set up. That way you can be promoted to committer as soon as possible.

Thank you to all who requested to be a committer. I look forward to working with you on Flex.


Call For Committers

One of the requirements for a proposal to incubate a new project in the Apache Software Foundation is to have an initial set of committers. A committer has to sign a license agreement with Apache in order to obtain write access to the source code repository. A committer’s responsibilities are listed at

As we announced at the Flex Community Summit earlier this week, we are looking to identify the initial committers for the Flex SDK incubation proposal. If you want to be on this list of initial committers, please email me at by noon PST Friday, December 16, 2011. We may limit the initial set to around 12, but you can still become a committer after that by following the process outlined by Apache. And remember, if you don’t want to be a committer, you can still contribute in many ways.

We are excited to be engaging the community in the shaping of Flex, and look forward to your future contributions.

Alex Harui
Flex SDK Team
Adobe Systems, Inc.