HI,

> Could you just do what needs to be done to put the class into Core at 
> com.apache.flex.utils?

If it’s bundled in a release, add this (or something like it) to the releases 
LICENSE file:
"This product bundles (path to file go here) a Base64 AS3 library, copyright 
(C) 2012 Jean-Philippe Auclair, which is available under a MIT license.  For 
details, see licenses/Base64AS3lib.LICENSE."

The suggested way to to include a pointer to a file containing the full text of 
the license[1]. The file header is missing the MIT text so this need to be done 
in a separate file in order to comply with the terms of the MIT license. [2] 
i.e. The "The above copyright notice and this permission notice shall be 
included in all copies or substantial portions of the Software.” bit. Grab the 
file from https://opensource.org/licenses/mit-license.php and fill in the 
copyright year and owners name.

But there are several valid ways to do this, and different projects do it 
slightly differently, as long as:
1. The MIT license text is included somewhere in the release
2. LICENSE mentions what is MIT licensed
3. The original header and copyright is kept intact

You have legal and ASF policy covered and everything is good.

The bundled bit is the most important bit, if you add it to flex utils, 
anything that bundles flex utils (and made into a release) LICENSE file will 
need to change. So potentially it could effect more than one LICENSE file 
depending on what releases actually bundled the file in question.

Thanks,
Justin

1.http://www.apache.org/dev/licensing-howto.html#permissive-deps
2. https://opensource.org/licenses/mit-license.php

Reply via email to