2011-04-20 00:52:51 +08:00
|
|
|
Cygwin is free software. Red Hat, Inc. licenses Cygwin to you under the
|
|
|
|
terms of the GNU General Public License as published by the Free Software
|
|
|
|
Foundation; you can redistribute it and/or modify it under the terms of
|
|
|
|
the GNU General Public License either version 3 of the license, or (at your
|
|
|
|
option) any later version (GPLv3+), along with the additional permissions
|
|
|
|
given below.
|
2008-05-16 16:40:39 +08:00
|
|
|
|
|
|
|
There is NO WARRANTY for this software, express or implied, including
|
|
|
|
the implied warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
2011-04-20 00:52:51 +08:00
|
|
|
PURPOSE. See the GNU General Public License for more details.
|
2008-05-16 16:40:39 +08:00
|
|
|
|
2011-04-20 00:52:51 +08:00
|
|
|
You should have received a copy of the GNU General Public License along
|
|
|
|
with this program. If not, see <http://gnu.org/licenses/>.
|
2008-05-16 16:40:39 +08:00
|
|
|
|
|
|
|
|
|
|
|
Additional Permissions:
|
|
|
|
|
|
|
|
|
|
|
|
1. Linking Exception.
|
|
|
|
|
2011-04-20 00:52:51 +08:00
|
|
|
As a special exception to GPLv3+, Red Hat grants you permission to link
|
2008-05-16 16:40:39 +08:00
|
|
|
software whose sources are distributed under a license that satisfies
|
|
|
|
the Open Source Definition with libcygwin.a, without libcygwin.a
|
2011-04-20 00:52:51 +08:00
|
|
|
itself causing the resulting program to be covered by GPLv3+.
|
2008-05-16 16:40:39 +08:00
|
|
|
|
2011-04-20 00:52:51 +08:00
|
|
|
This means that you can port an Open Source application to Cygwin, and
|
2008-05-16 16:40:39 +08:00
|
|
|
distribute that executable as if it didn't include a copy of
|
|
|
|
libcygwin.a linked into it. Note that this does not apply to the
|
|
|
|
Cygwin DLL itself. If you distribute a (possibly modified) version of
|
2011-04-20 00:52:51 +08:00
|
|
|
the Cygwin DLL, you must adhere to the terms of GPLv3+, including the
|
|
|
|
requirement to provide sources for the Cygwin DLL, unless you have obtained
|
|
|
|
a special Cygwin license to distribute the Cygwin DLL in only its binary
|
|
|
|
form (see below).
|
2000-02-18 03:38:33 +08:00
|
|
|
|
2007-07-07 03:51:44 +08:00
|
|
|
See http://www.opensource.org/docs/osd/ for the precise Open Source
|
|
|
|
Definition referenced above.
|
2000-02-18 03:38:33 +08:00
|
|
|
|
2008-05-16 16:40:39 +08:00
|
|
|
|
|
|
|
2. Files Excluded from GPL Coverage.
|
|
|
|
|
|
|
|
Red Hat grants you permission to distribute Cygwin with the following
|
|
|
|
files, which are not considered part of Cygwin and are not governed by
|
2011-04-20 00:52:51 +08:00
|
|
|
GPLv3+, in source or binary form.
|
2008-05-16 16:40:39 +08:00
|
|
|
|
|
|
|
winsup\testsuite\winsup.api\msgtest.c
|
|
|
|
winsup\testsuite\winsup.api\semtest.c
|
|
|
|
winsup\testsuite\winsup.api\shmtest.c
|
|
|
|
|
|
|
|
Red Hat grants you permission to link or combine code in Cygwin with
|
|
|
|
code in or corresponding to the following files, which are not
|
2011-04-20 00:52:51 +08:00
|
|
|
considered part of Cygwin and are not governed by GPLv3+, and to
|
2008-05-16 16:40:39 +08:00
|
|
|
distribute such combinations under terms of your choice, provided that
|
2011-04-20 00:52:51 +08:00
|
|
|
such terms are otherwise consistent with the application of GPLv3+ to
|
|
|
|
Cygwin itself. You must comply with GPLv3+ with respect to all
|
2008-05-16 16:40:39 +08:00
|
|
|
portions of such combinations other than those that correspond to or
|
|
|
|
are derived from such non-Cygwin code but which do not correspond to
|
|
|
|
or are not derived from Cygwin itself.
|
|
|
|
|
|
|
|
winsup\cygserver\sysv_shm.cc
|
|
|
|
|
|
|
|
|
|
|
|
3. Alternative License.
|
|
|
|
|
2001-10-12 09:51:21 +08:00
|
|
|
Red Hat sells a special Cygwin License for customers who are unable to
|
|
|
|
provide their application in open source code form. For more
|
2006-01-16 22:57:34 +08:00
|
|
|
information, please see: http://www.redhat.com/software/cygwin/, or call
|
|
|
|
+1-866-2REDHAT ext. 45300 (toll-free in the US).
|
2000-02-18 03:38:33 +08:00
|
|
|
|
2007-07-07 03:55:43 +08:00
|
|
|
Outside the US call your regional Red Hat office, see
|
|
|
|
http://www.redhat.com/about/contact/ww/
|