On 4/26/12 12:22 AM, "Bertrand Delacretaz" <bdelacre...@apache.org> wrote:

> 
> What's that Adobe license exactly? URL?
http://www.adobe.com/products/eulas/pdfs/adobe_flex_software_development_kit
-combined-20110916_0930.pdf
> 
> 
>>  3.  Since these are required files, we cannot download them as part of the
>> build script.
> 
> Not automatically, but if the user needs to take active action to
> confirm that they accept using those files, and us encouraging them to
> do so is not illegal, the build could download them.
> 
> However, if Flex cannot work without them we have a problem - required
> dependencies of an Apache product must have compatible licenses.
> 
> If you can document (in JIRA I'd say) what makes you consider those
> files as build tools, that relaxes some of the licensing requirements
> as described at http://apache.org/legal/resolved.html#build-tools
> 
In JIRA under the Flex project?

Is there yet another distinction between "prerequisites" and "build tools"?
I see other projects say that you have to download a JDK as a prerequisite.
That's basically what I'm proposing here, although Adobe is the only
supplier of a usable SDK.  Before getting the Apache Flex distribution, you
would download and install Ant, a JDK (to build the compiler), and the Adobe
FlashPlayer and/or Adobe AIR SDKs.  I don't think we need to actually
include these files in a distribution other than as a convenience and then
only if we can get redistribution rights.

There is no code in these files that go into the output executable.  They
represent the classes in the VM/runtime.  Roughly the equivalent of
java.lang and java.awt.  Some of the other files are utility applications
used to package the executable for installation on a mobile platform, or for
launching the runtime in debug mode.

-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui

Reply via email to