[legal-discuss] [openstack-tc] Copyrights and License Headers in source files

Gabriel Hurley Gabriel.Hurley at nebula.com
Tue May 14 19:33:29 UTC 2013


FWIW, I see them as an inaccurate nuisance surrounded by FUD, and have no objection to getting rid of them. That said, they also don't bother me that much and I mostly ignore them. They're just clutter and I'll go with whatever people want to do.

    - Gabriel 

> -----Original Message-----
> From: Thierry Carrez [mailto:thierry at openstack.org]
> Sent: Tuesday, May 14, 2013 12:25 PM
> To: legal-discuss at lists.openstack.org
> Subject: Re: [legal-discuss] [openstack-tc] Copyrights and License Headers in
> source files
> 
> Mark Washenberger wrote:
> > Thanks so much for this link. This page looks like a much better
> > informed way of expressing my viewpoint, which boils down to
> >  1) Copyright headers in source files are not really necessary, and
> > often give an inaccurate view of the provenance of a file.
> >  2) Some folks, like me, find copyright headers in source files
> > tedious to maintain.
> >
> > Unless anyone has a stronger counterpoint to the view Richard has
> > expressed here, I'd like to proceed with plans to stop allowing
> > commits that add new copyright headers to new file additions in Glance
> > (LICENSE file is an obvious exception).
> >
> > - a hacking check that prohibits copyright headers, with exceptions
> > made for all currently existing files
> > - some sort of commit hook or automated process for setting up the
> > static license header in files that are missing the license notice
> > - seek permission from the OpenStack Foundation to move their
> > copyright headers into LICENSE (or remove them entirely)
> > - seek similar permission from other original copyright holders
> >
> > (these last two steps really aren't that crucial, since the goal from
> > my perspective is for folks to stop having to pay attention to
> > copyright headers while coding)
> 
> I'm not totally convinced that copyright headers in source files are so tedious
> that it's worth going through a complex transition to get rid of maintaining
> them.
> 
> Such transition may be something that is relatively easy to achieve in Glance,
> but I don't see it happening in larger code bases, and I'd prefer us to be
> coherent across all projects when it comes to things like file headers.
> 
> --
> Thierry Carrez (ttx)
> Release Manager, OpenStack
> 
> _______________________________________________
> legal-discuss mailing list
> legal-discuss at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/legal-discuss





More information about the legal-discuss mailing list