[PATCH 3/3] dix: ddx: Lift input handling duties from xf86 to dix

Fernando Carrijo fcarrijo.lists at gmail.com
Thu Sep 2 11:07:02 PDT 2010


Alan Coopersmith <alan.coopersmith at oracle.com> wrote:

> Fernando Carrijo wrote:
> >> (You could either try
> >> to work out which one applies based on the XFree86 cvs history or just take
> >> the easy way out and copy both, since both are licenses we already have all
> >> over the tree.)
> > 
> > I'm a bit confused, Alan.
> > 
> > I thought both licenses applied. Don't they?
> 
> That's the simplest.   If you could determine from the history that the
> functions you copied were entirely written by Thomas Roell or entirely
> written by the people using the XFree86 Project copyright, then you could
> use just that one, but that work is not required, and not even that useful.
> (And if changes came from both, then both are required anyway.)

Thanks for the tips.

As far as cvs logs can tell, Thomas Roell copyright dates back to 16 years ago,
at the time of the initial revision of xf86Events.c; whereas the XFree Project
copyright was included in 2004, by revision 3.160.

  http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/common/xf86Events.c

Some of the functions I raised to dix, xf86AddGeneralHandler as an example, were
only added to xf86Events.c after revision 3.160. So, I'll follow your suggestion
and keep both licences in the new file files; which I intent to update in the
next version of this series.


More information about the xorg-devel mailing list