Re: [Banshee-List] Getting rid of the license header



Also consider mirroring by foreign sites and search engines, that will
take files out of their release context. There the headers are the
only source of copyright holders and legal notices. I have searched on
some specific problems on C# coding before and Banshee code is popping
up in several places, usually mirrored onmodified, yet take out of the
context of the whole code archive.

--Frank

2010/4/5 Chow Loong Jin <hyperair ubuntu com>:
> On Monday 05,April,2010 09:09 AM, Alexander Kojevnikov wrote:
>> Hi list,
>>
>> There is a blog post [1] and a discussion on HN [2] explaining how
>> long headers in source code files are not really necessary. After
>> discussing it with Gabriel on IRC he suggested to post this here.
>>
>> So the idea is to get rid of the headers.
>>
>> * Duplicating the license in each file is excessive and has no legal meaning.
>> * Git does a much better job at telling who is the author of a file
>> than the list of authors in the header.
>> * Same for the years in which the file was developed.
>>
>> Gabriel proposed to replace all headers with just this:
>>
>> // This code is released under the MIT/X11 license; see COPYING
>>
>> Any objections or insights?
>>
>> Cheers,
>> Alex
>>
>> [1] http://hackerboss.com/get-rid-of-templates/
>> [2] http://news.ycombinator.com/item?id=1239810
>
> I object to this, unless you plan to document the copyright holders and their
> respective years of each and every file in COPYING. Files can be lifted from
> other sources, and excluding the original copyright holders from these files is
> unfair, and in some cases, not legal.
>
> Git does a better job of telling who *modifies* what and when, but cannot/does
> not tell who owns the copyright of the file. In some cases, the person who
> modified the file does not own the copyright to the file (take for example,
> employees of certain companies).
>
> Above all, this copyright information that you intend to remove from the files
> will not present in your tarballs, which is eventually what you release to your
> end-users and downstream distributions.
>
> Please just leave the headers intact. You'll create hell for downstreams otherwise.
>
> --
> Kind regards,
> Chow Loong Jin (GPG: 0x8F02A411)
> Ubuntu Developer
>
>
> _______________________________________________
> banshee-list mailing list
> banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list  (unsubscribe here)
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]