* Missing copyright in the Xen header files
@ 2015-09-09 12:11 Mike Belopuhov
2015-09-10 15:26 ` Roger Pau Monné
0 siblings, 1 reply; 5+ messages in thread
From: Mike Belopuhov @ 2015-09-09 12:11 UTC (permalink / raw)
To: xen-devel
Hi,
We're in the process of porting Xen PVHVM drivers to OpenBSD
and have come across missing copyright lines on some of Xen
interface header files, for instance:
https://svnweb.freebsd.org/base/head/sys/xen/interface/hvm/hvm_op.h?revision=251767&view=markup
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/xen/interface/hvm/hvm_op.h
This is not common and we have some concerns whether it is
valid to release source code w/o stating who has granted those
rights that are stated in the license.
Would it be possible to amend the license and add a Copyright
line mentioning Xen project or an individual contributor like
it's done it othe places in the Xen source code?
With kind regards,
Mike
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Missing copyright in the Xen header files
2015-09-09 12:11 Missing copyright in the Xen header files Mike Belopuhov
@ 2015-09-10 15:26 ` Roger Pau Monné
2015-09-10 17:05 ` Lars Kurth
0 siblings, 1 reply; 5+ messages in thread
From: Roger Pau Monné @ 2015-09-10 15:26 UTC (permalink / raw)
To: Mike Belopuhov, xen-devel; +Cc: Lars Kurth
CCing Lars (the community manager).
El 09/09/15 a les 14.11, Mike Belopuhov ha escrit:
> Hi,
>
> We're in the process of porting Xen PVHVM drivers to OpenBSD
> and have come across missing copyright lines on some of Xen
> interface header files, for instance:
>
> https://svnweb.freebsd.org/base/head/sys/xen/interface/hvm/hvm_op.h?revision=251767&view=markup
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/xen/interface/hvm/hvm_op.h
>
> This is not common and we have some concerns whether it is
> valid to release source code w/o stating who has granted those
> rights that are stated in the license.
>
> Would it be possible to amend the license and add a Copyright
> line mentioning Xen project or an individual contributor like
> it's done it othe places in the Xen source code?
>
> With kind regards,
> Mike
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Missing copyright in the Xen header files
2015-09-10 15:26 ` Roger Pau Monné
@ 2015-09-10 17:05 ` Lars Kurth
2015-09-16 14:10 ` Mike Belopuhov
0 siblings, 1 reply; 5+ messages in thread
From: Lars Kurth @ 2015-09-10 17:05 UTC (permalink / raw)
To: Roger Pau Monne, Mike Belopuhov, xen-devel@lists.xen.org
On 10/09/2015 17:26, "Roger Pau Monné" <roger.pau@citrix.com> wrote:
>CCing Lars (the community manager).
>
>El 09/09/15 a les 14.11, Mike Belopuhov ha escrit:
>> Hi,
>>
>> We're in the process of porting Xen PVHVM drivers to OpenBSD
>> and have come across missing copyright lines on some of Xen
>> interface header files, for instance:
>>
>>
>>https://svnweb.freebsd.org/base/head/sys/xen/interface/hvm/hvm_op.h?revis
>>ion=251767&view=markup
>>
>>https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/incl
>>ude/xen/interface/hvm/hvm_op.h
>>
>> This is not common and we have some concerns whether it is
>> valid to release source code w/o stating who has granted those
>> rights that are stated in the license.
>>
>> Would it be possible to amend the license and add a Copyright
>> line mentioning Xen project or an individual contributor like
>> it's done it othe places in the Xen source code?
I don't think this should be an issue. The (c) holders are all the people
who contributed to a specific file and can be retrieved from the git
history for the file. Each contributor explicitly agrees to the DCO, which
means he/she retains the (c) to the file. But copying the file, does imply
the loss of the change-history, so it makes sense in such situations to
update the license statement.
The work just needs to be done by someone.
Best Regards
Lars
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Missing copyright in the Xen header files
2015-09-10 17:05 ` Lars Kurth
@ 2015-09-16 14:10 ` Mike Belopuhov
2015-09-16 14:36 ` Ian Campbell
0 siblings, 1 reply; 5+ messages in thread
From: Mike Belopuhov @ 2015-09-16 14:10 UTC (permalink / raw)
To: Lars Kurth; +Cc: xen-devel@lists.xen.org, Roger Pau Monne
On Thu, Sep 10, 2015 at 17:05 +0000, Lars Kurth wrote:
>
>
> On 10/09/2015 17:26, "Roger Pau Monné" <roger.pau@citrix.com> wrote:
>
> >CCing Lars (the community manager).
> >
> >El 09/09/15 a les 14.11, Mike Belopuhov ha escrit:
> >> Hi,
> >>
> >> We're in the process of porting Xen PVHVM drivers to OpenBSD
> >> and have come across missing copyright lines on some of Xen
> >> interface header files, for instance:
> >>
> >>
> >>https://svnweb.freebsd.org/base/head/sys/xen/interface/hvm/hvm_op.h?revis
> >>ion=251767&view=markup
> >>
> >>https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/incl
> >>ude/xen/interface/hvm/hvm_op.h
> >>
> >> This is not common and we have some concerns whether it is
> >> valid to release source code w/o stating who has granted those
> >> rights that are stated in the license.
> >>
> >> Would it be possible to amend the license and add a Copyright
> >> line mentioning Xen project or an individual contributor like
> >> it's done it othe places in the Xen source code?
>
Hi Lars,
> I don't think this should be an issue. The (c) holders are all the people
> who contributed to a specific file and can be retrieved from the git
> history for the file. Each contributor explicitly agrees to the DCO, which
> means he/she retains the (c) to the file. But copying the file, does imply
> the loss of the change-history, so it makes sense in such situations to
> update the license statement.
>
Precisely.
> The work just needs to be done by someone.
>
If we could use a stub that you'd be fine with -- it will be
superb, more than we could ask for.
Otherwise I have to pick the Xen committer and year based on
the git history, i.e. for the hvm_op.h this would be[1]:
"Copyright (c) 2007 Keir Fraser"
But having this in my repo and then in, say, OpenBSD, but not
in Xen git, FreeBSD or Linux seems kinda silly.
> Best Regards
> Lars
>
[1] http://xenbits.xen.org/gitweb/?p=xen.git;a=history;f=xen/include/public/hvm/hvm_op.h
With kind regards,
Mike
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Missing copyright in the Xen header files
2015-09-16 14:10 ` Mike Belopuhov
@ 2015-09-16 14:36 ` Ian Campbell
0 siblings, 0 replies; 5+ messages in thread
From: Ian Campbell @ 2015-09-16 14:36 UTC (permalink / raw)
To: Mike Belopuhov, Lars Kurth; +Cc: Roger Pau Monne, xen-devel@lists.xen.org
On Wed, 2015-09-16 at 16:10 +0200, Mike Belopuhov wrote:
> > The work just needs to be done by someone.
> >
>
> If we could use a stub that you'd be fine with -- it will be
> superb, more than we could ask for.
>
> Otherwise I have to pick the Xen committer and year based on
> the git history, i.e. for the hvm_op.h this would be[1]:
>
> "Copyright (c) 2007 Keir Fraser"
>
>
> But having this in my repo and then in, say, OpenBSD, but not
> in Xen git, FreeBSD or Linux seems kinda silly.
Right, please submit it as a patch to xen.git so it can propagate from
there.
Ian.
>
> > Best Regards
> > Lars
> >
>
> [1] http://xenbits.xen.org/gitweb/?p=xen.git;a=history;f=xen/include/publ
> ic/hvm/hvm_op.h
>
> With kind regards,
> Mike
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-09-16 14:36 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-09 12:11 Missing copyright in the Xen header files Mike Belopuhov
2015-09-10 15:26 ` Roger Pau Monné
2015-09-10 17:05 ` Lars Kurth
2015-09-16 14:10 ` Mike Belopuhov
2015-09-16 14:36 ` Ian Campbell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).