Skip to content

Commit f0bb6a3

Browse files
author
Torbjorn Granlund
committed
Update library files license to use LGPL3+ and GPL2+.
1 parent aa543f3 commit f0bb6a3

File tree

1,598 files changed

+31544
-13957
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,598 files changed

+31544
-13957
lines changed

.gdbinit

+22-11
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,30 @@
11
# Copyright 1999 Free Software Foundation, Inc.
22
#
3-
# This file is part of the GNU MP Library.
3+
# This file is part of the GNU MP Library.
44
#
5-
# The GNU MP Library is free software; you can redistribute it and/or modify
6-
# it under the terms of the GNU Lesser General Public License as published
7-
# by the Free Software Foundation; either version 3 of the License, or (at
8-
# your option) any later version.
5+
# The GNU MP Library is free software; you can redistribute it and/or modify
6+
# it under the terms of either:
97
#
10-
# The GNU MP Library is distributed in the hope that it will be useful, but
11-
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12-
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
13-
# License for more details.
8+
# * the GNU Lesser General Public License as published by the Free
9+
# Software Foundation; either version 3 of the License, or (at your
10+
# option) any later version.
1411
#
15-
# You should have received a copy of the GNU Lesser General Public License
16-
# along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
12+
# or
13+
#
14+
# * the GNU General Public License as published by the Free Software
15+
# Foundation; either version 2 of the License, or (at your option) any
16+
# later version.
17+
#
18+
# or both in parallel, as here.
19+
#
20+
# The GNU MP Library is distributed in the hope that it will be useful, but
21+
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
22+
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
23+
# for more details.
24+
#
25+
# You should have received copies of the GNU General Public License and the
26+
# GNU Lesser General Public License along with the GNU MP Library. If not,
27+
# see https://www.gnu.org/licenses/.
1728

1829

1930
define pz

INSTALL

+18-7
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,28 @@ Copyright 1996, 1997, 1999-2002, 2006 Free Software Foundation, Inc.
33
This file is part of the GNU MP Library.
44

55
The GNU MP Library is free software; you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as published
7-
by the Free Software Foundation; either version 3 of the License, or (at
8-
your option) any later version.
6+
it under the terms of either:
7+
8+
* the GNU Lesser General Public License as published by the Free
9+
Software Foundation; either version 3 of the License, or (at your
10+
option) any later version.
11+
12+
or
13+
14+
* the GNU General Public License as published by the Free Software
15+
Foundation; either version 2 of the License, or (at your option) any
16+
later version.
17+
18+
or both in parallel, as here.
919

1020
The GNU MP Library is distributed in the hope that it will be useful, but
1121
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12-
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
13-
License for more details.
22+
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
23+
for more details.
1424

15-
You should have received a copy of the GNU Lesser General Public License
16-
along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
25+
You should have received copies of the GNU General Public License and the
26+
GNU Lesser General Public License along with the GNU MP Library. If not,
27+
see https://www.gnu.org/licenses/.
1728

1829

1930

Makefile.am

+22-11
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,31 @@
44
# Copyright 1991, 1993, 1994, 1996, 1997, 1999-2004, 2006-2009, 2011-2013 Free
55
# Software Foundation, Inc.
66
#
7-
# This file is part of the GNU MP Library.
7+
# This file is part of the GNU MP Library.
88
#
9-
# The GNU MP Library is free software; you can redistribute it and/or modify
10-
# it under the terms of the GNU Lesser General Public License as published
11-
# by the Free Software Foundation; either version 3 of the License, or (at
12-
# your option) any later version.
9+
# The GNU MP Library is free software; you can redistribute it and/or modify
10+
# it under the terms of either:
1311
#
14-
# The GNU MP Library is distributed in the hope that it will be useful, but
15-
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
16-
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
17-
# License for more details.
12+
# * the GNU Lesser General Public License as published by the Free
13+
# Software Foundation; either version 3 of the License, or (at your
14+
# option) any later version.
1815
#
19-
# You should have received a copy of the GNU Lesser General Public License
20-
# along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
16+
# or
17+
#
18+
# * the GNU General Public License as published by the Free Software
19+
# Foundation; either version 2 of the License, or (at your option) any
20+
# later version.
21+
#
22+
# or both in parallel, as here.
23+
#
24+
# The GNU MP Library is distributed in the hope that it will be useful, but
25+
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
26+
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
27+
# for more details.
28+
#
29+
# You should have received copies of the GNU General Public License and the
30+
# GNU Lesser General Public License along with the GNU MP Library. If not,
31+
# see https://www.gnu.org/licenses/.
2132

2233

2334
# The following options are the same as AM_INIT_AUTOMAKE in configure.in,

README

+18-7
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,28 @@ Copyright 1991, 1996, 1999, 2000, 2007 Free Software Foundation, Inc.
33
This file is part of the GNU MP Library.
44

55
The GNU MP Library is free software; you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as published
7-
by the Free Software Foundation; either version 3 of the License, or (at
8-
your option) any later version.
6+
it under the terms of either:
7+
8+
* the GNU Lesser General Public License as published by the Free
9+
Software Foundation; either version 3 of the License, or (at your
10+
option) any later version.
11+
12+
or
13+
14+
* the GNU General Public License as published by the Free Software
15+
Foundation; either version 2 of the License, or (at your option) any
16+
later version.
17+
18+
or both in parallel, as here.
919

1020
The GNU MP Library is distributed in the hope that it will be useful, but
1121
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12-
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
13-
License for more details.
22+
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
23+
for more details.
1424

15-
You should have received a copy of the GNU Lesser General Public License
16-
along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
25+
You should have received copies of the GNU General Public License and the
26+
GNU Lesser General Public License along with the GNU MP Library. If not,
27+
see https://www.gnu.org/licenses/.
1728

1829

1930

acinclude.m4

+18-7
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,28 @@ dnl
66
dnl This file is part of the GNU MP Library.
77
dnl
88
dnl The GNU MP Library is free software; you can redistribute it and/or modify
9-
dnl it under the terms of the GNU Lesser General Public License as published
10-
dnl by the Free Software Foundation; either version 3 of the License, or (at
11-
dnl your option) any later version.
9+
dnl it under the terms of either:
10+
dnl
11+
dnl * the GNU Lesser General Public License as published by the Free
12+
dnl Software Foundation; either version 3 of the License, or (at your
13+
dnl option) any later version.
14+
dnl
15+
dnl or
16+
dnl
17+
dnl * the GNU General Public License as published by the Free Software
18+
dnl Foundation; either version 2 of the License, or (at your option) any
19+
dnl later version.
20+
dnl
21+
dnl or both in parallel, as here.
1222
dnl
1323
dnl The GNU MP Library is distributed in the hope that it will be useful, but
1424
dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15-
dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
16-
dnl License for more details.
25+
dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
26+
dnl for more details.
1727
dnl
18-
dnl You should have received a copy of the GNU Lesser General Public License
19-
dnl along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
28+
dnl You should have received copies of the GNU General Public License and the
29+
dnl GNU Lesser General Public License along with the GNU MP Library. If not,
30+
dnl see https://www.gnu.org/licenses/.
2031

2132

2233
dnl Some tests use, or must delete, the default compiler output. The

assert.c

+18-7
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,28 @@ Copyright 2000, 2001 Free Software Foundation, Inc.
99
This file is part of the GNU MP Library.
1010
1111
The GNU MP Library is free software; you can redistribute it and/or modify
12-
it under the terms of the GNU Lesser General Public License as published
13-
by the Free Software Foundation; either version 3 of the License, or (at
14-
your option) any later version.
12+
it under the terms of either:
13+
14+
* the GNU Lesser General Public License as published by the Free
15+
Software Foundation; either version 3 of the License, or (at your
16+
option) any later version.
17+
18+
or
19+
20+
* the GNU General Public License as published by the Free Software
21+
Foundation; either version 2 of the License, or (at your option) any
22+
later version.
23+
24+
or both in parallel, as here.
1525
1626
The GNU MP Library is distributed in the hope that it will be useful, but
1727
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
18-
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
19-
License for more details.
28+
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
29+
for more details.
2030
21-
You should have received a copy of the GNU Lesser General Public License
22-
along with the GNU MP Library. If not, see https://www.gnu.org/licenses/. */
31+
You should have received copies of the GNU General Public License and the
32+
GNU Lesser General Public License along with the GNU MP Library. If not,
33+
see https://www.gnu.org/licenses/. */
2334

2435
#include <stdio.h>
2536
#include <stdlib.h>

bootstrap.c

+18-7
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,28 @@ Copyright 2001, 2002, 2004, 2011, 2012 Free Software Foundation, Inc.
55
This file is part of the GNU MP Library.
66
77
The GNU MP Library is free software; you can redistribute it and/or modify
8-
it under the terms of the GNU Lesser General Public License as published
9-
by the Free Software Foundation; either version 3 of the License, or (at
10-
your option) any later version.
8+
it under the terms of either:
9+
10+
* the GNU Lesser General Public License as published by the Free
11+
Software Foundation; either version 3 of the License, or (at your
12+
option) any later version.
13+
14+
or
15+
16+
* the GNU General Public License as published by the Free Software
17+
Foundation; either version 2 of the License, or (at your option) any
18+
later version.
19+
20+
or both in parallel, as here.
1121
1222
The GNU MP Library is distributed in the hope that it will be useful, but
1323
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14-
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15-
License for more details.
24+
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
25+
for more details.
1626
17-
You should have received a copy of the GNU Lesser General Public License
18-
along with the GNU MP Library. If not, see https://www.gnu.org/licenses/. */
27+
You should have received copies of the GNU General Public License and the
28+
GNU Lesser General Public License along with the GNU MP Library. If not,
29+
see https://www.gnu.org/licenses/. */
1930

2031

2132
#include "mini-gmp/mini-gmp.c"

compat.c

+18-7
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,28 @@ Copyright 2000, 2001 Free Software Foundation, Inc.
55
This file is part of the GNU MP Library.
66
77
The GNU MP Library is free software; you can redistribute it and/or modify
8-
it under the terms of the GNU Lesser General Public License as published
9-
by the Free Software Foundation; either version 3 of the License, or (at
10-
your option) any later version.
8+
it under the terms of either:
9+
10+
* the GNU Lesser General Public License as published by the Free
11+
Software Foundation; either version 3 of the License, or (at your
12+
option) any later version.
13+
14+
or
15+
16+
* the GNU General Public License as published by the Free Software
17+
Foundation; either version 2 of the License, or (at your option) any
18+
later version.
19+
20+
or both in parallel, as here.
1121
1222
The GNU MP Library is distributed in the hope that it will be useful, but
1323
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14-
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15-
License for more details.
24+
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
25+
for more details.
1626
17-
You should have received a copy of the GNU Lesser General Public License
18-
along with the GNU MP Library. If not, see https://www.gnu.org/licenses/. */
27+
You should have received copies of the GNU General Public License and the
28+
GNU Lesser General Public License along with the GNU MP Library. If not,
29+
see https://www.gnu.org/licenses/. */
1930

2031
#include <stdio.h>
2132
#include "gmp.h"

config.guess

+22-11
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,31 @@
55

66
# Copyright 2000-2006, 2008, 2011-2014 Free Software Foundation, Inc.
77
#
8-
# This file is part of the GNU MP Library.
8+
# This file is part of the GNU MP Library.
99
#
10-
# The GNU MP Library is free software; you can redistribute it and/or modify
11-
# it under the terms of the GNU Lesser General Public License as published
12-
# by the Free Software Foundation; either version 3 of the License, or (at
13-
# your option) any later version.
10+
# The GNU MP Library is free software; you can redistribute it and/or modify
11+
# it under the terms of either:
1412
#
15-
# The GNU MP Library is distributed in the hope that it will be useful, but
16-
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17-
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18-
# License for more details.
13+
# * the GNU Lesser General Public License as published by the Free
14+
# Software Foundation; either version 3 of the License, or (at your
15+
# option) any later version.
1916
#
20-
# You should have received a copy of the GNU Lesser General Public License
21-
# along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
17+
# or
18+
#
19+
# * the GNU General Public License as published by the Free Software
20+
# Foundation; either version 2 of the License, or (at your option) any
21+
# later version.
22+
#
23+
# or both in parallel, as here.
24+
#
25+
# The GNU MP Library is distributed in the hope that it will be useful, but
26+
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27+
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
28+
# for more details.
29+
#
30+
# You should have received copies of the GNU General Public License and the
31+
# GNU Lesser General Public License along with the GNU MP Library. If not,
32+
# see https://www.gnu.org/licenses/.
2233

2334

2435
# Usage: config.guess

config.sub

+22-11
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,31 @@
55

66
# Copyright 2000-2003, 2006, 2009-2014 Free Software Foundation, Inc.
77
#
8-
# This file is part of the GNU MP Library.
8+
# This file is part of the GNU MP Library.
99
#
10-
# The GNU MP Library is free software; you can redistribute it and/or modify
11-
# it under the terms of the GNU Lesser General Public License as published
12-
# by the Free Software Foundation; either version 3 of the License, or (at
13-
# your option) any later version.
10+
# The GNU MP Library is free software; you can redistribute it and/or modify
11+
# it under the terms of either:
1412
#
15-
# The GNU MP Library is distributed in the hope that it will be useful, but
16-
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17-
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18-
# License for more details.
13+
# * the GNU Lesser General Public License as published by the Free
14+
# Software Foundation; either version 3 of the License, or (at your
15+
# option) any later version.
1916
#
20-
# You should have received a copy of the GNU Lesser General Public License
21-
# along with the GNU MP Library. If not, see https://www.gnu.org/licenses/.
17+
# or
18+
#
19+
# * the GNU General Public License as published by the Free Software
20+
# Foundation; either version 2 of the License, or (at your option) any
21+
# later version.
22+
#
23+
# or both in parallel, as here.
24+
#
25+
# The GNU MP Library is distributed in the hope that it will be useful, but
26+
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27+
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
28+
# for more details.
29+
#
30+
# You should have received copies of the GNU General Public License and the
31+
# GNU Lesser General Public License along with the GNU MP Library. If not,
32+
# see https://www.gnu.org/licenses/.
2233

2334

2435
# Usage: config.sub CPU-VENDOR-OS

0 commit comments

Comments
 (0)