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 priv...@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 <michel.ro...@gmail.com<mailto:michel.ro...@gmail.com>>
Reply-To: "user@hadoop.apache.org<mailto:user@hadoop.apache.org>" 
<user@hadoop.apache.org<mailto:user@hadoop.apache.org>>
Date: Tuesday, July 9, 2013 10:43 AM
To: "user@hadoop.apache.org<mailto:user@hadoop.apache.org>" 
<user@hadoop.apache.org<mailto:user@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

Reply via email to