www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-177) About using third-party software under GPL
Date Sun, 08 Sep 2013 08:48:52 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13761232#comment-13761232
] 

Sebb commented on LEGAL-177:
----------------------------

[IANAL, but this is my understanding of [1] - see below]

As a separate issue, the NOTICE file as shown includes unnecessary content; only required
elements should be present [1].

That means removing

"including, but not limited to:"
and the following list.

NOTICE files are only for *included* bits, so mention of "uses" or "uses/includes" is wrong.
Only "includes" is relevant.
Any runtime dependencies that are not actually included have no bearing on the NOTICE file.
Even if the software is included, many licenses don't require additional mention in the NOTICE
file [1].

The rest of the NOTICE file needs checking to see if:
- is the referenced software actually included?
- if so, does its license require attribution in the NOTICE file, or is inclusion of its license
sufficient notice?

[1] http://www.apache.org/dev/licensing-howto.html#mod-notice
                
> About using third-party software under GPL
> ------------------------------------------
>
>                 Key: LEGAL-177
>                 URL: https://issues.apache.org/jira/browse/LEGAL-177
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Leonidas Fegaras
>
> Apache MRQL (incubating) is planning to release its first release soon and we want to
check if the third-party software that we use has compatible licenses. Our current NOTICE
file is included below. My question is about JFlex and maven-jflex-plugin. They both have
Gnu GPL licenses which are not compatible with Apache License 2.0. But JFlex license indicates
"The code generated by JFlex inherits the copyright of the specification it was produced from.
If it was your specification, you may use the generated code without restriction." We simply
use JFlex to generate code (scanners). Can we use this software in MRQL?
> Thanks you
> Our NOTICE file:
> Apache MRQL
> Copyright 2013 The Apache Software Foundation
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/),
> including, but not limited to:
>  - Apache Hadoop
>  - Apache Hama
>  - Apache Spark (incubating)
> Apache MRQL Subcomponents:
> The Apache MRQL project contains subcomponents with separate copyright
> notices and license terms. Your use of the source code for the these
> subcomponents is subject to the terms and conditions of the following
> licenses. 
> This product includes/uses JLine (http://jline.sourceforge.net/),
> Copyright (c) 2002-2006, Marc Prud'hommeaux <mwp1@cornell.edu>.
> Project License: http://jline.sourceforge.net/license.html
> This product uses JFlex - The Fast Scanner Generator for Java (http://jflex.de/)
> Copying, Warranty & License: http://jflex.de/copying.html
> This product uses the Maven JFlex Plugin (http://jflex.sourceforge.net/maven-jflex-plugin/)
> Project Licence: http://jflex.sourceforge.net/maven-jflex-plugin/license.html
> This product includes/uses the CUP Parser Generator (http://www2.cs.tum.edu/projects/cup/)
> Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message