manaakiwhenua / manaakiwhenua-manifesto

A manifesto and code publishing framework for the Manaaki Whenua - Landcare Research GitHub account
Creative Commons Attribution 4.0 International
1 stars 0 forks source link

Licensing and the inclusison of boilerplate notices #7

Open tretherington opened 5 years ago

tretherington commented 5 years ago

There is some confusion I think around exactly where to put the license information. The current emphasis is on including a LICENSE file in the repository, but we should also be including a 'boilerplate notice' in every script file - as is outlined by the GNU in their description of How to Apply These Terms to Your New Programs and How to use GNU licenses for your own software.

Choose a license also provides guidance for how to apply each licence, and while MIT does not suggest using a boilerplate notice, both GNU GPL and the Mozilla Public License do. So there is some inconsistency here that could do to be resolved.