Skip to content

Commit 306df36

Browse files
committed
Issue #518: update LGPL license header
* address of FSF has changed * replace manipulated license files (containing mixed whitespace) with a fresh copy from the FSF website. * remove license file of removed component This does not change any license version or any license text (except the address). Also add a new checkstyle check to avoid the old address ever comes back.
1 parent 1134584 commit 306df36

File tree

235 files changed

+882
-1277
lines changed

Some content is hidden

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

235 files changed

+882
-1277
lines changed

config/checkstyle_checks.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,12 @@
159159
value="All files in the ''src/it/java'' folder
160160
should be named ''*Test.java'' or ''Abstract*.java''."/>
161161
</module>
162+
<module name="RegexpSingleline">
163+
<property name="id" value="oldFsfAddress"/>
164+
<property name="format" value="\Q59 Temple Place\E"/>
165+
<property name="message"
166+
value="The address of the FSF in licenses shall be ''51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA''."/>
167+
</module>
162168

163169
<!-- Size Violations -->
164170
<module name="FileLength">

config/java_regexp.header

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
^/{2}$
1515
^/{2} You should have received a copy of the GNU Lesser General Public$
1616
^/{2} License along with this library; if not, write to the Free Software$
17-
^/{2} Foundation, Inc\., 59 Temple Place, Suite 330, Boston, MA 02111\-1307 USA$
17+
^/{2} Foundation, Inc\., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301 USA$
1818
^/{2}$
1919
^/{2}={76}$

config/java_regexp_old.header

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
^/{2}$
1515
^/{2} You should have received a copy of the GNU Lesser General Public$
1616
^/{2} License along with this library; if not, write to the Free Software$
17-
^/{2} Foundation, Inc\., 59 Temple Place, Suite 330, Boston, MA 02111\-1307 USA$
17+
^/{2} Foundation, Inc\., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301 USA$
1818
^/{2}$
1919
^/{2}={76}$

net.sf.eclipsecs-feature/feature.properties

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@ Lesser General Public License for more details.\n\
2222
\n\
2323
You should have received a copy of the GNU Lesser General Public\n\
2424
License along with this library; if not, write to the Free Software\n\
25-
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n\
25+
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n\
2626

2727
license.text =\
2828
GNU Lesser General Public License\n\
2929
Version 2.1, February 1999\n\
3030
\n\
31-
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.\n\
31+
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n\
32+
\n\
33+
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.\n\
3234
\n\
3335
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]\n\
3436
\n\

net.sf.eclipsecs-feature/license.html

Lines changed: 617 additions & 352 deletions
Large diffs are not rendered by default.

net.sf.eclipsecs.checkstyle/license/LICENSE.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
GNU LESSER GENERAL PUBLIC LICENSE
2-
Version 2.1, February 1999
1+
GNU LESSER GENERAL PUBLIC LICENSE
2+
Version 2.1, February 1999
33

44
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
5-
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
5+
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
66
Everyone is permitted to copy and distribute verbatim copies
77
of this license document, but changing it is not allowed.
88

99
[This is the first released version of the Lesser GPL. It also counts
1010
as the successor of the GNU Library Public License, version 2, hence
1111
the version number 2.1.]
1212

13-
Preamble
13+
Preamble
1414

1515
The licenses for most software are designed to take away your
1616
freedom to share and change it. By contrast, the GNU General Public
@@ -112,7 +112,7 @@ modification follow. Pay close attention to the difference between a
112112
former contains code derived from the library, whereas the latter must
113113
be combined with the library in order to run.
114114

115-
GNU LESSER GENERAL PUBLIC LICENSE
115+
GNU LESSER GENERAL PUBLIC LICENSE
116116
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
117117

118118
0. This License Agreement applies to any software library or other
@@ -146,7 +146,7 @@ such a program is covered only if its contents constitute a work based
146146
on the Library (independent of the use of the Library in a tool for
147147
writing it). Whether that is true depends on what the Library does
148148
and what the program that uses the Library does.
149-
149+
150150
1. You may copy and distribute verbatim copies of the Library's
151151
complete source code as you receive it, in any medium, provided that
152152
you conspicuously and appropriately publish on each copy an
@@ -432,7 +432,7 @@ decision will be guided by the two goals of preserving the free status
432432
of all derivatives of our free software and of promoting the sharing
433433
and reuse of software generally.
434434

435-
NO WARRANTY
435+
NO WARRANTY
436436

437437
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
438438
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
@@ -455,7 +455,7 @@ FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
455455
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
456456
DAMAGES.
457457

458-
END OF TERMS AND CONDITIONS
458+
END OF TERMS AND CONDITIONS
459459

460460
How to Apply These Terms to Your New Libraries
461461

@@ -485,7 +485,7 @@ convey the exclusion of warranty; and each file should have at least the
485485

486486
You should have received a copy of the GNU Lesser General Public
487487
License along with this library; if not, write to the Free Software
488-
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
488+
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
489489

490490
Also add information on how to contact you by electronic and paper mail.
491491

@@ -500,5 +500,3 @@ necessary. Here is a sample; alter the names:
500500
Ty Coon, President of Vice
501501

502502
That's all there is to it!
503-
504-

net.sf.eclipsecs.core/header.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
^//$
1515
^// You should have received a copy of the GNU Lesser General Public$
1616
^// License along with this library; if not, write to the Free Software$
17-
^// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA$
17+
^// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA$
1818
^//$
1919
^//============================================================================$

net.sf.eclipsecs.core/license/LICENSE.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
GNU LESSER GENERAL PUBLIC LICENSE
2-
Version 2.1, February 1999
1+
GNU LESSER GENERAL PUBLIC LICENSE
2+
Version 2.1, February 1999
33

44
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
5-
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
5+
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
66
Everyone is permitted to copy and distribute verbatim copies
77
of this license document, but changing it is not allowed.
88

99
[This is the first released version of the Lesser GPL. It also counts
1010
as the successor of the GNU Library Public License, version 2, hence
1111
the version number 2.1.]
1212

13-
Preamble
13+
Preamble
1414

1515
The licenses for most software are designed to take away your
1616
freedom to share and change it. By contrast, the GNU General Public
@@ -112,7 +112,7 @@ modification follow. Pay close attention to the difference between a
112112
former contains code derived from the library, whereas the latter must
113113
be combined with the library in order to run.
114114

115-
GNU LESSER GENERAL PUBLIC LICENSE
115+
GNU LESSER GENERAL PUBLIC LICENSE
116116
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
117117

118118
0. This License Agreement applies to any software library or other
@@ -146,7 +146,7 @@ such a program is covered only if its contents constitute a work based
146146
on the Library (independent of the use of the Library in a tool for
147147
writing it). Whether that is true depends on what the Library does
148148
and what the program that uses the Library does.
149-
149+
150150
1. You may copy and distribute verbatim copies of the Library's
151151
complete source code as you receive it, in any medium, provided that
152152
you conspicuously and appropriately publish on each copy an
@@ -432,7 +432,7 @@ decision will be guided by the two goals of preserving the free status
432432
of all derivatives of our free software and of promoting the sharing
433433
and reuse of software generally.
434434

435-
NO WARRANTY
435+
NO WARRANTY
436436

437437
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
438438
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
@@ -455,7 +455,7 @@ FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
455455
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
456456
DAMAGES.
457457

458-
END OF TERMS AND CONDITIONS
458+
END OF TERMS AND CONDITIONS
459459

460460
How to Apply These Terms to Your New Libraries
461461

@@ -485,7 +485,7 @@ convey the exclusion of warranty; and each file should have at least the
485485

486486
You should have received a copy of the GNU Lesser General Public
487487
License along with this library; if not, write to the Free Software
488-
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
488+
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
489489

490490
Also add information on how to contact you by electronic and paper mail.
491491

@@ -500,5 +500,3 @@ necessary. Here is a sample; alter the names:
500500
Ty Coon, President of Vice
501501

502502
That's all there is to it!
503-
504-

net.sf.eclipsecs.core/src/net/sf/eclipsecs/core/CheckstylePlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//
1515
// You should have received a copy of the GNU Lesser General Public
1616
// License along with this library; if not, write to the Free Software
17-
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17+
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1818
//
1919
//============================================================================
2020

net.sf.eclipsecs.core/src/net/sf/eclipsecs/core/CheckstylePluginPrefs.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//
1515
// You should have received a copy of the GNU Lesser General Public
1616
// License along with this library; if not, write to the Free Software
17-
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17+
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1818
//
1919
//============================================================================
2020

0 commit comments

Comments
 (0)