Child pages
  • Code Copyright Statement
Skip to end of metadata
Go to start of metadata

Applying the Apache 2 License to Code

All Hydra code should be located in the ProjectHydra Github project. Each repository in the project should contain a single LICENSE.txt file that carries the Apache 2 License statement, (excerpted here): 
 

   Copyright [yyyy] [name of copyright owner]

   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.

The Copyright Statement

The copyright statement should

  1. start with the date and name of the originating author(s)–institutional or individual, as appropriate
  2. If and when additional contributions are made beyond the original IP holders, the contributors may elect to append an additional copyright statement
  3. contain this text string:  "Additional copyright may be held by others, as reflected in the commit history."

This will recognize the first committer(s), any subsequent committers, and indicate that additional contributors may hold partial copyright to contributions. 

For example, for code originally contributed by Stanford and then enhanced by Penn State & DCE, the copyright statement might read: 

    Copyright 2012 Stanford University
Copyright 2013 Penn State University
Copyright 2013 DCE 
Additional copyright may be held by others, as reflected in the commit history. 

Read Me

In addition to the LICENSE.txt file, all Samvera code should contain a README.md file, at the bottom of which is an Acknowledgements section. In this section, please add the following text (in addition to any other repository-specific acknowledgements): 

This software has been developed by and is brought to you by the Samvera community. Learn more at the Samvera website - samvera.org

(Samvera logo)

Examples

See exemplars of these at 

LICENSE.TXT:  https://github.com/projecthydra/hydra/blob/master/LICENSE.txt
README.md: https://github.com/projecthydra/hydra/blob/master/README.md 
gist of footer markdown only: 
https://gist.github.com/mark-dce/5763268

  • No labels