* 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).