Hi,

Just gave it a go and took a quick look at the release artefacts.

I notice the installer is asking to accept the Apache Flex JS and SWF Object 
licenses, this isn’t required as they are permissive licensed software.

For Falcon JS source release:
- The product name is possibly incorrect in the NOTICE file?
- The NOTICE  year is incorrect.
- Probably no need (and potentially confusing) to have multiple LICENSE and 
NOTICE files in the release
- RELEASE_NOTES are not upto data

For Falcon JS binary release:
-  As for the source release above
- Are we happy with the provenance of the files under /externs? (I assume so 
but just asking to be thorough)

For Flex JS source release:
- NOTICE file contains wrong year
- NOTICE file contains Google Closure Library. This is not required [1], but if 
they (correctly) had a NOTICE file it probably would be.

In LICENSE we have:
"Portions of frameworks/projects/HTML/src/defaults.css is based on
designmodo’s (http://designmodo.com/flat-free/) Flat UI which is
available under an MIT license.”

However that file doesn’t exist. Several other defaults.css files exist but 
they have Apache headers not MIT ones. Is something missing from the source 
package?

Do we know the providence of the files in:
./js/lib/google/closure-library/closure/goog/demos/emoji/

Or this file - seems to be a phone coverage map?
./images/support_map.png

There’s a fx symbol in these images. Adobe owns that trademark I think???
./flexjs/FlexJSStore/src/assets/logo_blue.png
./flexjs/FlexJSStore/src/assets/logo_orange.png

There’s also a few "Copyright 2013 The Apache Software Foundation” in several 
build.xml files.

For Flex JS binary release:
-  As for the source release above
- There’s a large number of JS source files without Apache headers e.g. 
frameworks/projects/Binding/js/out/org/apache/flex/binding/ApplicationDataBinding.js

LICENSE is missing:
- MIT licensed 
js/lib/google/closure-library/third_party/closure/goog/mochikit/async/deferred.js
 and 
js/lib/google/closure-library/third_party/closure/goog/mochikit/async/deferredlist.js
- BSD licensed 
js/lib/google/closure-library/third_party/closure/goog/svgpan/svgpan.js
- BSD licensed 
js/lib/google/closure-library/third_party/closure/goog/dojo/dom/query.js
- BSD licensed 
js/lib/google/closure-library/third_party/closure/goog/jpeg_encoder/jpeg_encoder_basic.js

Thanks,
Justin

1. http://www.apache.org/dev/licensing-howto.html#alv2-dep
2. https://github.com/google/closure-library/

Reply via email to