Hi, If you’ve been following the release discussions, Justin pointed out that because FalconJX currently bundles the MXMLC compiler and friends from the main Flex SDK, the NOTICE and LICENSE files need to contain the appropriate information about MXMLC and its friends.
The Falcon compiler has always created an “SDK” containing both the Falcon compiler and the MXMLC compiler. I think that may be so folks could fall back to MXMLC if Falcon wasn’t working, but I also think that it was because Falcon didn’t have some of the “friends” like swfdump (Falcon has one, but I don’t think it works as well), optimizer, copylocale, swcdepends, etc. Falcon and FalconJX still have plenty of bugs, but I have not used MXMLC or its friends on FlexJS code in quite some time, except for swfdump, and I just use the one from a regular Flex SDK. So, I’m thinking of not bundling MXMLC with FalconJX. FalconJX has it own FDB already. It won’t completely eliminate our dependencies on the regular Flex SDK, but will go a long way towards simplifying the dependencies. Thoughts? -Alex
