Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Applying the Apache 2 License to Code

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

Code Block
   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: 

Code Block
    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): 

Panel

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