Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option
Bump GPLv2+ to GPLv3+ for some files, clarify BSD 2-clause. Everything else stays under GPLv3+. New Linking Exception exempts resulting executables from LGPLv3 section 4. Add CONTRIBUTORS file to keep track of licensing. Remove 'Copyright Red Hat Inc' comments. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
		| @@ -1,5 +1,4 @@ | ||||
| # Makefile for Cygwin server | ||||
| # Copyright 2003, 2006, 2007, 2008, 2009, 2014, 2015 Red Hat, Inc. | ||||
|  | ||||
| # This file is part of Cygwin. | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_helper.cc | ||||
|  | ||||
|    Copyright 2003, 2004, 2005, 2007, 2012, 2014 Red Hat Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_helper.h: Helps integrating BSD kernel code | ||||
|  | ||||
|    Copyright 2003, 2012, 2015 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_log.cc | ||||
|  | ||||
|    Copyright 2003, 2004, 2012 Red Hat Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_log.h: Helps integrating BSD kernel code | ||||
|  | ||||
|    Copyright 2003, 2012 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_mutex.cc | ||||
|  | ||||
|    Copyright 2003, 2004, 2005, 2007, 2012, 2014, 2015 Red Hat Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* bsd_mutex.h: BSD Mutex helper | ||||
|  | ||||
|    Copyright 2003, 2005 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* client.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2008, 2009, 2012, 2013, 2014 Red Hat Inc. | ||||
|  | ||||
|    Written by Egor Duda <deo@logos-m.ru> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| dnl Autoconf configure script for Cygserver. | ||||
| dnl Copyright 2003, 2012, 2013, 2014 Red Hat, Inc. | ||||
| dnl | ||||
| dnl This file is part of Cygwin. | ||||
| dnl | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| #!/bin/bash | ||||
| # | ||||
| # cygserver-config, Copyright 2003 Red Hat Inc. | ||||
| # | ||||
| # This file is part of the Cygwin DLL. | ||||
|  | ||||
| # Directory where the config files are stored | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* cygserver.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2005, 2007, 2011, 2012, 2014 Red Hat Inc. | ||||
|  | ||||
|    Written by Egor Duda <deo@logos-m.ru> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
| @@ -491,7 +489,7 @@ print_version () | ||||
|   log (LOG_INFO, | ||||
|        "cygserver (cygwin) %d.%d.%d\n" | ||||
|        "Cygwin background service daemon\n" | ||||
|        "Copyright (C) 2001 - %s Red Hat, Inc.\n" | ||||
|        "Copyright (C) 2001 - %s Cygwin Authors\n" | ||||
|        "This is free software; see the source for copying conditions.  There is NO\n" | ||||
|        "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.", | ||||
|        CYGWIN_VERSION_DLL_MAJOR / 1000, | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| # cygserver.conf, Copyright(C) 2003, 2005 Red Hat Inc. | ||||
| # cygserver.conf | ||||
| # | ||||
| # Contains configurable parameters for the cygserver. | ||||
| # | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* msg.cc: Single unix specification IPC interface for Cygwin. | ||||
|  | ||||
|    Copyright 2003, 2004, 2012 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* process.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2005, 2014, 2015 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* process.h | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2005, 2012, 2015 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* pwdgrp.cc: Request account information | ||||
|  | ||||
|    Copyright 2014, 2015 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* sem.cc: Single unix specification IPC interface for Cygwin. | ||||
|  | ||||
|    Copyright 2003, 2004, 2012 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* setpwd.cc: Set LSA private data password for current user. | ||||
|  | ||||
|    Copyright 2008, 2014 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* shm.cc: Single unix specification IPC interface for Cygwin. | ||||
|  | ||||
|    Copyright 2003, 2004, 2012 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* threaded_queue.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2014 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* threaded_queue.h | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2012 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* transport.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2007 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* transport.h | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* transport_pipes.cc | ||||
|  | ||||
|    Copyright 2001, 2002, 2003, 2004, 2009, 2012, 2014 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* transport_pipes.h | ||||
|  | ||||
|    Copyright 2001, 2002, 2003 Red Hat Inc. | ||||
|  | ||||
|    Written by Robert Collins <rbtcollins@hotmail.com> | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| /* woutsup.h: for Cygwin code compiled outside the DLL (i.e. cygserver). | ||||
|  | ||||
|    Copyright 2002, 2003, 2007 Red Hat, Inc. | ||||
|  | ||||
| This file is part of Cygwin. | ||||
|  | ||||
| This software is a copyrighted work licensed under the terms of the | ||||
|   | ||||
		Reference in New Issue
	
	Block a user