John,

The language within the header of those files includes things like the
following as found in ltmain.sh

# As a special exception to the GNU General Public License,
# if you distribute this file as part of a program or library that
# is built using GNU Libtool, you may include this file under the
# same distribution terms that you use for the rest of that program.

I suspect that is the exception being referred to here since they
mentioned their use is consistent with being for build.

Thanks
Joe

On Sun, Jan 10, 2016 at 12:18 PM, John D. Ament <johndam...@apache.org> wrote:
> Daniel,
>
> Could you explain those exceptions? I don't think I've ever heard of GPL
> being OK'd to use in an AL release.
>
> John
>
> On Sun, Jan 10, 2016 at 7:41 AM Daniel Gruno <humbed...@apache.org> wrote:
>
>> +0.999 - seem okay but some files are missing license headers.
>>
>> The seemingly GPL (some aren't GPL at all) files Justin linked to have
>> exceptions for use which allows it.
>>
>> I ran it through my usual stuff,
>> http://compliance.rocks/result.html?358649c0
>> - and every single GPL-licensed file has an exception which allows it to
>> be bundled with ALv2 projects.
>>
>> With regards,
>> Daniel.
>>
>> On 01/10/2016 01:14 PM, Justin Mclean wrote:
>> > Hi,
>> >
>> > Sorry it’s -1 binding due to the inclusion of GPL licenced files [1] and
>> other license issues [2] and unable to compile from source. Happy to
>> reconsider if explained.
>> >
>> > I checked:
>> > - release contains incubating
>> > - signatures and hashes good
>> > - DISCLAIMER exists
>> > - LICENSE has some minor issues
>> > - NOTICE contains too much information
>> > - No binaries in source
>> > - All source files have apache header
>> > - Unable to compile from source
>> >
>> > GPL licensed files includes:
>> > ./config/ltmain.sh
>> > ./config/ltversion.m4
>> > ./config/lt~obsolete.m4
>> > ./config/config.guess
>> > ./config/config.sub
>> > ./config/install-sh (?)
>> > ./Makefile.in (?) this also has a ASF header which seems odd
>> >
>> > While this seems to be a build tool [7] I’m not 100% sure if all files
>> here are OK.
>> >
>> > For LICENSE:
>> > - path to tinydir.h is incorrect
>> > - missing licence for ./include/singa/utils/cuda_utils.h
>> > - include/utils/common.h path is incorrect and the file most likely has
>> an incorrect ASF header
>> > - missing license for (BSD licensed) ./tool/cpplint.py. Possibly
>> tool/cppling.py should be tool/cpplint.py?
>> > - missing licence for (BSD license?) ./examples/rnnlm/create_data.cc
>> > - copyright for tinydir is incorrect should be "Cong Xu, Baudouin
>> Feildel”
>> > - files in include/mshadow/* are missing Apache header so it’s unclear
>> if they are Apache licensed or where they are from. I think this is sort of
>> OK [3]
>> > - copyright "Copyright (c) 2014, 2015, The Regents of the University of
>> California (Regents)” may be incorrect, you may want to double check years
>> >
>> > May be other issues as at this point i gave up.
>> >
>> > Also LICENSE file is also missing some whitespace on the first line
>> which you may want to fix.
>> >
>> > For NOTICE:
>> > - No need to include BSD licence information [4]
>> > - Too much info in NOTICE [5]
>> > - No need to list non bundled software [6]
>> >
>> > Would also be nice to have compile instructions. On OS X configure fails
>> for me with:
>> > configure: error: unable to find cblas_sgemm() function
>> >
>> > Assuming you run configure &&  make to compile and OS X is supported but
>> it’s not 100% clear.
>> >
>> > Thanks,
>> > Justin
>> >
>> > 1. http://www.apache.org/legal/resolved.html#category-x
>> > 2. http://www.apache.org/dev/licensing-howto.html#permissive-deps
>> > 3. https://github.com/dmlc/mshadow
>> > 4. http://www.apache.org/dev/licensing-howto.html#permissive-deps
>> > 5. http://www.apache.org/dev/licensing-howto.html#mod-notice
>> > 6. http://www.apache.org/dev/licensing-howto.html#guiding-principle
>> > 7. http://www.apache.org/legal/resolved.html#build-tools
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> > For additional commands, e-mail: general-h...@incubator.apache.org
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to