[openstack-dev] why do we put a license in every file?

Mark McLoughlin markmc at redhat.com
Wed Feb 5 17:13:49 UTC 2014


On Wed, 2014-02-05 at 16:29 +0000, Greg Hill wrote:
> I'm new, so I'm sure there's some history I'm missing, but I find it
> bizarre that we have to put the same license into every single file of
> source code in our projects.  In my past experience, a single LICENSE
> file at the root-level of the project has been sufficient to declare
> the license chosen for a project.  Github even has the capacity to
> choose a license and generate that file for you, it's neat. 

Take a look at this thread on legal-discuss last month:

  http://lists.openstack.org/pipermail/legal-discuss/2014-January/thread.html

But yeah, as others say - per-file license headers help make the license
explicit when it is copied to other projects.

Mark.




More information about the OpenStack-dev mailing list