summaryrefslogtreecommitdiff
path: root/COPYING
Commit message (Collapse)AuthorAgeFilesLines
* modesetting: Merge modesetting's COPYING into the xserver's.Eric Anholt2014-09-151-0/+24
| | | | | Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Keith Packard <keithp@keithp.com>
* Shadow: Switch the Amiga/Atari bitplane code to the canonical X.Org licenseGeert Uytterhoeven2013-05-141-0/+1
| | | | | | | | Also add my name to the list of authors in COPYING Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: Keith Packard <keithp@keithp.com>
* Loader: Remove extension initialisation sortingDaniel Stone2012-07-101-1/+1
| | | | | | | | | | | | Extensions could previously declare initialisation dependencies on other extensions, which would then get nicely sorted by the loader. We only had one user for this, GLX, which had one pointless (Composite) and one possibly useful dependency (DBE). As DBE is now a built-in, it will always be sorted by GLX, so we no longer have any users for it. Signed-off-by: Daniel Stone <daniel@fooishbar.org> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Keith Packard <keithp@keithp.com>
* Add asprintf() implementation for platforms without itAlan Coopersmith2010-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | Provides a portable implementation of this common allocating sprintf() API found in many, but not yet all, of the platforms we support. If the platform provides vasprintf() we simply wrap it, otherwise we implement it - either way callers can use it regardless of platform. Since not all platforms guarantee to NULL out the return pointer on failure, we don't either, and require callers to check the return value for -1. The old Xprintf() API is deprecated, but left for compatibility for now. The new API is added in a new header so that it can be used in parts of the server such as hw/xfree86/parser that don't include all the server headers. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
* Sun's copyrights now belong to OracleAlan Coopersmith2010-12-071-1/+1
| | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
* Move some sync code to miextJames Jones2010-12-061-1/+1
| | | | | | | | | | | As a precursor to the fence sync object video driver and extension API, move some code from Xext to miext/sync. Most of this is just code to set up the build system to include the new directory. No functional code is added in this change. Signed-off-by: James Jones <jajones@nvidia.com> Reviewed-by: Keith Packard <keithp@keithp.com>
* Update Sun license notices to current X.Org standard formAlan Coopersmith2009-12-161-27/+1
| | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
* COPYING: Update license preambleAlan Coopersmith2009-12-151-6/+8
| | | | | | | | | | | | Update the comment about "a modification is currently under discussion" since there hasn't been any such discussion for some time and this is the consensus agreed upon preferred format. Also throw in a pointer to the OSI discussion page about the MIT license. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Daniel Stone <daniel@fooishbar.org> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
* kdrive: Purge XsdlPeter Hutterer2009-10-201-21/+0
| | | | | | | | | | | | | From the original Xsdl commit: "sdl x server so that we can x-on-x the fb stuff for ease of debugging. if anyone uses this in production, a big scary monster will eat them. hrm, perhaps i should make it have a --i-know-what-i'm-doing param that it doens't start without, heh" That should be reason enough to not spend time maintaing it. Also, no more elephants. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Correct some Sun license notices to Sun's standard X11 license formatAlan Coopersmith2009-05-151-21/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* COPYING: SGI FreeB 1.1 -> SGI FreeB 2.0Adam Jackson2009-05-141-70/+19
|
* Update several of my and/or Red Hat's licenses to standard form.Adam Jackson2009-05-141-69/+1
|
* COPYING file updates for git master changes since 1.6 branchAlan Coopersmith2009-05-121-33/+12
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Resync COPYING file with notices in code base as of xorg-server-1.6.1Alan Coopersmith2009-05-121-682/+111
| | | | | | | Remove notices for code no longer in tree (Xprint, Xgl, kdrive, cfb, etc.) Add/update notices for new/changed code in tree Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Revert "Update COPYING for SHA1 code"Keith Packard2008-09-231-8/+0
| | | | | | This reverts commit 64387c8573ca8b3909667e32d7a9fba9567b21d3. X.org should not be providing a custom SHA1 implementation.
* Update COPYING for SHA1 codeDaniel Stone2008-09-231-0/+8
|
* dix: add legal statements to ptrvelo.{c|h}Simon Thum2008-07-281-0/+1
| | | | Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Standardise copyright headers for all new files created as part of MPX.Peter Hutterer2008-04-251-0/+1
|
* COPYING: Collapse 'canonical license' into one statementDaniel Stone2007-11-071-158/+42
| | | | | | | For a few of us, the license statement is identical, and the only variant is the copyright. For these, aggregate the copyrights, and only list the license once. Put this at the top, and note that this is more or less our agreed canonical license.
* Add proper COPYING fileDaniel Drake2007-08-011-176/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I went through the entire xorg-server distribution and aggregated all the licenses I could find (except the questionable GPL files, see my last mail). There are many many permutations on essentially the same license terms, but I have been pedantic and treated slight differences as separate licenses. Here is a description of the process I used: tar xvjf /usr/portage/distfiles/xorg-server-1.1.1.tar.bz2 cd xorg-server-1.1.1 find -name '*.c' -o -name '*.h' | xargs gvim egrep -Rli "permission|copyright" * | grep -v "\.[ch]" \ | grep -v "\.in$" | xargs gvim cd .. tar xvjf /usr/portage/distfiles/xorg-server-1.3.0.0.tar.bz2 diff -urNp xorg-server-1.1.1 xorg-server-1.3.0.0 git clone git://anongit.freedesktop.org/git/xorg/xserver cd xserver git diff xorg-server-1.3.0.0.. For each file, licenses have been aggregated as follows: If 2 files have identical license text but different copyright notices, the copyright notices are aggregated and the license text is included only once. Note that by identical I mean really identical, i.e.: 'AUTHOR(S)' is not the same as 'AUTHORS' 'KEITH PACKARD DISCLAIMS' is not the same as 'KEITH PACKARD AND COMPAQ DISCLAIM' Otherwise, licenses and accompanying copyright notices have been stacked. When going through the changes from 1.1.1 to 1.3.0.0 then HEAD, licenses have been added and removed (so I have reflected this since the original version of my COPYING file). It's slightly concerning to see that even between 1.3.0.0 and HEAD, new license permutations are being added. I'd suggest that a primary license be chosen and this would be indicated at the top of this COPYING file.
* [PATCH] xserver: Add COPYING termsDaniel Drake2007-08-011-8/+2686
| | | | | | | | | | | | | | | | | | | | | | | I went through the entire xorg-server distribution and aggregated all the licenses I could find (except the questionable GPL files, see my last mail). There are many many permutations on essentially the same license terms, but I have been pedantic and treated slight differences as separate licenses. Here is a description of the process I used: tar xvjf /usr/portage/distfiles/xorg-server-1.1.1.tar.bz2 cd xorg-server-1.1.1 find -name '*.c' -o -name '*.h' | xargs gvim egrep -Rli "permission|copyright" * | grep -v "\.[ch]" \ | grep -v "\.in$" | xargs gvim cd .. tar xvjf /usr/portage/distfiles/xorg-server-1.3.0.0.tar.bz2
* Stub COPYING filesAdam Jackson2005-12-191-0/+12