NameDateSize

..03-May-202425

autoconf/H22-Dec-20164

binutils/H04-Apr-202010

binutils.old/H24-Dec-202210

gcc/H22-Oct-202315

gcc.old/H03-May-202411

gdb/H01-Aug-202310

gdb.old/H22-Mar-202310

MakefileH A D22-Dec-2016311

READMEH A D01-Apr-20103 KiB

README

1$NetBSD: README,v 1.1 2010/04/01 14:13:25 reed Exp $
2
3The code within the src/external/gplv3 directories may have serious
4legal impacts if you are a company and redistributing or changing
5this code (as a company holding patents). We recommend you contact
6your lawyer before using it.
7
8Please do not import new GPLv3 projects without Board approval.
9
10--------------------------------------------------------------------
11
12Statement for The NetBSD Foundation's Position on the GPLv3
13
14NetBSD provides source code with the goal for anyone to be able
15to use it for whatever they want, as long as they follow the simple
16licensing terms. Historically, most of the original code used
17Berkeley-style licensing and NetBSD's own code uses a simple
18two-clause Berkeley-style license. To summarize: modifications are
19allowed, the source code may be redistributed and the binaries (or
20executables) may be distributed as long as the copyright and
21disclaimer is included.  NetBSD's code may be extended and sold
22without sharing back the source code changes.
23
24NetBSD also uses and redistributes source code and binaries from
25source code obtained from external third parties. This source code
26is segregated by placing it in the src/external and sys/src/external
27directories which are categorized per license. Examples of this
28include:  ISC BIND, Solaris ZFS, CVS, GNU Binutils, Postfix, X.org
29X Windowing System, and other software that are primarily maintained
30outside of NetBSD.
31
32In some cases, the third-party software is licensed under terms
33that conflict with NetBSD's own goals. For example, the GPLv2 is
34a "copyleft" license  -- it requires that anyone who distributes
35executable or object code based on the source code, also make the
36source code and modifications available to the public.  (NetBSD's
37own code doesn't require companies to share their changes.)
38
39The GPLv3 (GNU General Public License Version 3) includes clauses
40that may cause additional burdens to developers or companies who
41may modify the source code or ship products based on the source
42code. The following summarizes some of these issues:
43
44- The license allows the user to circumvent measures preventing
45software changes (#3).  This is known as the Tivoization clause.
46In addition, this same clause is an anti-DRM, anti-DMCA clause --
47as the developer allows the end-user to attempt to circumvent or
48break the technological protection measures. Also, any information
49or authorization keys required to install or run modified versions
50must also be provided (#6).
51
52- The patent clause (#11) says the copyright holders grant a
53non-exclusive, worldwide, royalty-free patent license.  You may be
54required to extend the royalty-free patent license(s) to all
55recipients or future users and developers who use the code.  In
56addition, you may not initiate litigation for a patent infringement
57(#10).
58
59We recommend companies redistributing GPLv3 licensed code to
60consult their lawyer before using it.
61
62It is the intent of the NetBSD project to use as little GPL licensed
63software as possible to provide maximum freedom for development
64and distribution of NetBSD derived products.
65
66