You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-user@hadoop.apache.org by Michel Rouly <mi...@gmail.com> on 2013/07/09 17:43:29 UTC

Apache Hadoop licensing question

My name is Michel Rouly. I'm working in association with the Florida
Institute of Technology <http://www.fit.edu/> and the AMALTHEA
REU<http://www.amalthea-reu.org/> on
an undergraduate research project built on top of Apache Hadoop and Mahout.

I have a quick question about the licensing requirements for this project.
All of our code is being developed under the Apache license. Do we need to
take any actions outside of citing the Apache license when releasing our
code?

One further question - what permission do we need to obtain in order to use
the Apache Hadoop logo <http://hadoop.apache.org/images/hadoop-logo.jpg> (or
a higher quality version) on research presentation materials, specifically
a poster?

Thanks in advance.


--
Best,
Michel Rouly

Computer Science BS, 2015
George Mason University
Fairfax, VA

Re: Apache Hadoop licensing question

Posted by Jens Scheidtmann <je...@gmail.com>.
Dear Michel,

2013/7/9 Michel Rouly <mi...@gmail.com>

> [...] Do we need to take any actions outside of citing the Apache license
> when releasing our code?
>

see "Producing Open Source Software" - "How to apply a license to your
software"
http://producingoss.com/en/license-quickstart.html#license-quickstart-applying


> One further question - what permission do we need to obtain in order to
> use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or
> a higher quality version) on research presentation materials, specifically
> a poster?
>

The Apache logo and other open source software logos are trademarked. So
trademark law applies.
IANAL and AFAIK in trademark law, if there's no explicit permission, it is
forbidden.

See http://www.apache.org/foundation/marks/faq/
especially: http://www.apache.org/foundation/marks/faq/#titlefeather

Best regards,

Jens

Re: Apache Hadoop licensing question

Posted by Jens Scheidtmann <je...@gmail.com>.
Dear Michel,

2013/7/9 Michel Rouly <mi...@gmail.com>

> [...] Do we need to take any actions outside of citing the Apache license
> when releasing our code?
>

see "Producing Open Source Software" - "How to apply a license to your
software"
http://producingoss.com/en/license-quickstart.html#license-quickstart-applying


> One further question - what permission do we need to obtain in order to
> use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or
> a higher quality version) on research presentation materials, specifically
> a poster?
>

The Apache logo and other open source software logos are trademarked. So
trademark law applies.
IANAL and AFAIK in trademark law, if there's no explicit permission, it is
forbidden.

See http://www.apache.org/foundation/marks/faq/
especially: http://www.apache.org/foundation/marks/faq/#titlefeather

Best regards,

Jens

Re: Apache Hadoop licensing question

Posted by Jens Scheidtmann <je...@gmail.com>.
Dear Michel,

2013/7/9 Michel Rouly <mi...@gmail.com>

> [...] Do we need to take any actions outside of citing the Apache license
> when releasing our code?
>

see "Producing Open Source Software" - "How to apply a license to your
software"
http://producingoss.com/en/license-quickstart.html#license-quickstart-applying


> One further question - what permission do we need to obtain in order to
> use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or
> a higher quality version) on research presentation materials, specifically
> a poster?
>

The Apache logo and other open source software logos are trademarked. So
trademark law applies.
IANAL and AFAIK in trademark law, if there's no explicit permission, it is
forbidden.

See http://www.apache.org/foundation/marks/faq/
especially: http://www.apache.org/foundation/marks/faq/#titlefeather

Best regards,

Jens

Re: Apache Hadoop licensing question

Posted by Jens Scheidtmann <je...@gmail.com>.
Dear Michel,

2013/7/9 Michel Rouly <mi...@gmail.com>

> [...] Do we need to take any actions outside of citing the Apache license
> when releasing our code?
>

see "Producing Open Source Software" - "How to apply a license to your
software"
http://producingoss.com/en/license-quickstart.html#license-quickstart-applying


> One further question - what permission do we need to obtain in order to
> use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or
> a higher quality version) on research presentation materials, specifically
> a poster?
>

The Apache logo and other open source software logos are trademarked. So
trademark law applies.
IANAL and AFAIK in trademark law, if there's no explicit permission, it is
forbidden.

See http://www.apache.org/foundation/marks/faq/
especially: http://www.apache.org/foundation/marks/faq/#titlefeather

Best regards,

Jens

Re: Apache Hadoop licensing question

Posted by Robert Evans <ev...@yahoo-inc.com>.
I am not a lawyer so please do not take my comments in any way as legally binding. When releasing the code the general guideline I have received is to make sure that there is a header in all of your files indicating the license being used and where to get the full text of the license.  We generally use the following header (for the apache foundation)

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.

Connected to this you probably want to include the full text of the license in a LICENSE file like indicated in the header.  Some files are binary files and cannot have this header in there, you don't need to try to do crazy thing to include it in those files.

You may also want to put in a copyright statement in each file.  This removes any ambiguity about who actually owns the copyright of the code.  In Apache we don't do this, but we have git, svn, and JIRA to be able to trace back exactly which contributions came from whom.  This is more important if you think you may want to try and have your project be part of Apache in the future.

As for usage of the logo, if you use it in a way that is referring to a release of the Apache Distribution of Hadoop, and not claiming that your code is part of Hadoop or is Hadoop in any way then there should be no issue.  If you want to be totally on the up and up you can try to send a mail to private@apache.org and ask the PMC to give your permission to use it, but that may take a while, just because everyone is busy and we will probably want to see how the logo is being used in context.

--Bobby


From: Michel Rouly <mi...@gmail.com>>
Reply-To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Date: Tuesday, July 9, 2013 10:43 AM
To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Subject: Apache Hadoop licensing question

My name is Michel Rouly. I'm working in association with the Florida Institute of Technology<http://www.fit.edu/> and the AMALTHEA REU<http://www.amalthea-reu.org/> on an undergraduate research project built on top of Apache Hadoop and Mahout.

I have a quick question about the licensing requirements for this project. All of our code is being developed under the Apache license. Do we need to take any actions outside of citing the Apache license when releasing our code?

One further question - what permission do we need to obtain in order to use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or a higher quality version) on research presentation materials, specifically a poster?

Thanks in advance.


--
Best,
Michel Rouly

Computer Science BS, 2015
George Mason University
Fairfax, VA

Re: Apache Hadoop licensing question

Posted by Robert Evans <ev...@yahoo-inc.com>.
I am not a lawyer so please do not take my comments in any way as legally binding. When releasing the code the general guideline I have received is to make sure that there is a header in all of your files indicating the license being used and where to get the full text of the license.  We generally use the following header (for the apache foundation)

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.

Connected to this you probably want to include the full text of the license in a LICENSE file like indicated in the header.  Some files are binary files and cannot have this header in there, you don't need to try to do crazy thing to include it in those files.

You may also want to put in a copyright statement in each file.  This removes any ambiguity about who actually owns the copyright of the code.  In Apache we don't do this, but we have git, svn, and JIRA to be able to trace back exactly which contributions came from whom.  This is more important if you think you may want to try and have your project be part of Apache in the future.

As for usage of the logo, if you use it in a way that is referring to a release of the Apache Distribution of Hadoop, and not claiming that your code is part of Hadoop or is Hadoop in any way then there should be no issue.  If you want to be totally on the up and up you can try to send a mail to private@apache.org and ask the PMC to give your permission to use it, but that may take a while, just because everyone is busy and we will probably want to see how the logo is being used in context.

--Bobby


From: Michel Rouly <mi...@gmail.com>>
Reply-To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Date: Tuesday, July 9, 2013 10:43 AM
To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Subject: Apache Hadoop licensing question

My name is Michel Rouly. I'm working in association with the Florida Institute of Technology<http://www.fit.edu/> and the AMALTHEA REU<http://www.amalthea-reu.org/> on an undergraduate research project built on top of Apache Hadoop and Mahout.

I have a quick question about the licensing requirements for this project. All of our code is being developed under the Apache license. Do we need to take any actions outside of citing the Apache license when releasing our code?

One further question - what permission do we need to obtain in order to use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or a higher quality version) on research presentation materials, specifically a poster?

Thanks in advance.


--
Best,
Michel Rouly

Computer Science BS, 2015
George Mason University
Fairfax, VA

Re: Apache Hadoop licensing question

Posted by Robert Evans <ev...@yahoo-inc.com>.
I am not a lawyer so please do not take my comments in any way as legally binding. When releasing the code the general guideline I have received is to make sure that there is a header in all of your files indicating the license being used and where to get the full text of the license.  We generally use the following header (for the apache foundation)

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.

Connected to this you probably want to include the full text of the license in a LICENSE file like indicated in the header.  Some files are binary files and cannot have this header in there, you don't need to try to do crazy thing to include it in those files.

You may also want to put in a copyright statement in each file.  This removes any ambiguity about who actually owns the copyright of the code.  In Apache we don't do this, but we have git, svn, and JIRA to be able to trace back exactly which contributions came from whom.  This is more important if you think you may want to try and have your project be part of Apache in the future.

As for usage of the logo, if you use it in a way that is referring to a release of the Apache Distribution of Hadoop, and not claiming that your code is part of Hadoop or is Hadoop in any way then there should be no issue.  If you want to be totally on the up and up you can try to send a mail to private@apache.org and ask the PMC to give your permission to use it, but that may take a while, just because everyone is busy and we will probably want to see how the logo is being used in context.

--Bobby


From: Michel Rouly <mi...@gmail.com>>
Reply-To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Date: Tuesday, July 9, 2013 10:43 AM
To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Subject: Apache Hadoop licensing question

My name is Michel Rouly. I'm working in association with the Florida Institute of Technology<http://www.fit.edu/> and the AMALTHEA REU<http://www.amalthea-reu.org/> on an undergraduate research project built on top of Apache Hadoop and Mahout.

I have a quick question about the licensing requirements for this project. All of our code is being developed under the Apache license. Do we need to take any actions outside of citing the Apache license when releasing our code?

One further question - what permission do we need to obtain in order to use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or a higher quality version) on research presentation materials, specifically a poster?

Thanks in advance.


--
Best,
Michel Rouly

Computer Science BS, 2015
George Mason University
Fairfax, VA

Re: Apache Hadoop licensing question

Posted by Robert Evans <ev...@yahoo-inc.com>.
I am not a lawyer so please do not take my comments in any way as legally binding. When releasing the code the general guideline I have received is to make sure that there is a header in all of your files indicating the license being used and where to get the full text of the license.  We generally use the following header (for the apache foundation)

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.

Connected to this you probably want to include the full text of the license in a LICENSE file like indicated in the header.  Some files are binary files and cannot have this header in there, you don't need to try to do crazy thing to include it in those files.

You may also want to put in a copyright statement in each file.  This removes any ambiguity about who actually owns the copyright of the code.  In Apache we don't do this, but we have git, svn, and JIRA to be able to trace back exactly which contributions came from whom.  This is more important if you think you may want to try and have your project be part of Apache in the future.

As for usage of the logo, if you use it in a way that is referring to a release of the Apache Distribution of Hadoop, and not claiming that your code is part of Hadoop or is Hadoop in any way then there should be no issue.  If you want to be totally on the up and up you can try to send a mail to private@apache.org and ask the PMC to give your permission to use it, but that may take a while, just because everyone is busy and we will probably want to see how the logo is being used in context.

--Bobby


From: Michel Rouly <mi...@gmail.com>>
Reply-To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Date: Tuesday, July 9, 2013 10:43 AM
To: "user@hadoop.apache.org<ma...@hadoop.apache.org>" <us...@hadoop.apache.org>>
Subject: Apache Hadoop licensing question

My name is Michel Rouly. I'm working in association with the Florida Institute of Technology<http://www.fit.edu/> and the AMALTHEA REU<http://www.amalthea-reu.org/> on an undergraduate research project built on top of Apache Hadoop and Mahout.

I have a quick question about the licensing requirements for this project. All of our code is being developed under the Apache license. Do we need to take any actions outside of citing the Apache license when releasing our code?

One further question - what permission do we need to obtain in order to use the Apache Hadoop logo<http://hadoop.apache.org/images/hadoop-logo.jpg> (or a higher quality version) on research presentation materials, specifically a poster?

Thanks in advance.


--
Best,
Michel Rouly

Computer Science BS, 2015
George Mason University
Fairfax, VA