[PATCH] kernel: replace FSF address with web source in license notices

From: Martin Kepplinger
Date: Tue Nov 14 2017 - 04:10:38 EST


A few years ago the FSF moved and "59 Temple Place" is wrong. Having this
still in our source files feels old and unmaintained.

As https://www.gnu.org/licenses/gpl-howto.html suggests, we replace the
postal address with "<http://www.gnu.org/licenses/>".

Signed-off-by: Martin Kepplinger <martink@xxxxxxxxx>
---

This is an attempt to sneak this in in one go for the kernel directory.
I think it's important to take the license statement serious and to not
confuse users.

If this should go in as seperate patches, each to their lists, please
say so.

thanks

martin



kernel/audit.c | 3 +--
kernel/audit.h | 3 +--
kernel/audit_watch.c | 3 +--
kernel/auditfilter.c | 3 +--
kernel/auditsc.c | 3 +--
kernel/events/hw_breakpoint.c | 3 +--
kernel/events/uprobes.c | 3 +--
kernel/extable.c | 3 +--
kernel/futex.c | 3 +--
kernel/kprobes.c | 3 +--
kernel/module.c | 3 +--
kernel/params.c | 3 +--
kernel/time/timeconv.c | 3 +--
kernel/trace/trace_events_filter.c | 3 +--
kernel/trace/trace_events_trigger.c | 3 +--
kernel/trace/trace_kprobe.c | 3 +--
kernel/trace/trace_probe.c | 3 +--
kernel/trace/trace_probe.h | 3 +--
kernel/trace/trace_uprobe.c | 3 +--
kernel/tracepoint.c | 3 +--
20 files changed, 20 insertions(+), 40 deletions(-)

diff --git a/kernel/audit.c b/kernel/audit.c
index 227db99b0f19..1aa743f21c0d 100644
--- a/kernel/audit.c
+++ b/kernel/audit.c
@@ -16,8 +16,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Written by Rickard E. (Rik) Faith <faith@xxxxxxxxxx>
*
diff --git a/kernel/audit.h b/kernel/audit.h
index af5bc59487ed..27f01e30a0db 100644
--- a/kernel/audit.h
+++ b/kernel/audit.h
@@ -15,8 +15,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#include <linux/fs.h>
diff --git a/kernel/audit_watch.c b/kernel/audit_watch.c
index 9eb8b3511636..93cb46c5dbe1 100644
--- a/kernel/audit_watch.c
+++ b/kernel/audit_watch.c
@@ -15,8 +15,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#include <linux/file.h>
diff --git a/kernel/auditfilter.c b/kernel/auditfilter.c
index 4a1758adb222..5e61702b06cd 100644
--- a/kernel/auditfilter.c
+++ b/kernel/auditfilter.c
@@ -15,8 +15,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
diff --git a/kernel/auditsc.c b/kernel/auditsc.c
index e80459f7e132..7ef2078334b6 100644
--- a/kernel/auditsc.c
+++ b/kernel/auditsc.c
@@ -17,8 +17,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Written by Rickard E. (Rik) Faith <faith@xxxxxxxxxx>
*
diff --git a/kernel/events/hw_breakpoint.c b/kernel/events/hw_breakpoint.c
index 3f8cb1e14588..4aaf161870a1 100644
--- a/kernel/events/hw_breakpoint.c
+++ b/kernel/events/hw_breakpoint.c
@@ -10,8 +10,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) 2007 Alan Stern
* Copyright (C) IBM Corporation, 2009
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c
index 267f6ef91d97..5d9835116f08 100644
--- a/kernel/events/uprobes.c
+++ b/kernel/events/uprobes.c
@@ -12,8 +12,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) IBM Corporation, 2008-2012
* Authors:
diff --git a/kernel/extable.c b/kernel/extable.c
index a17fdb63dc3e..0ebb29075131 100644
--- a/kernel/extable.c
+++ b/kernel/extable.c
@@ -12,8 +12,7 @@
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <linux/ftrace.h>
#include <linux/memory.h>
diff --git a/kernel/futex.c b/kernel/futex.c
index 76ed5921117a..44978a87bf0f 100644
--- a/kernel/futex.c
+++ b/kernel/futex.c
@@ -41,8 +41,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <linux/slab.h>
#include <linux/poll.h>
diff --git a/kernel/kprobes.c b/kernel/kprobes.c
index da2ccf142358..54152678631e 100644
--- a/kernel/kprobes.c
+++ b/kernel/kprobes.c
@@ -13,8 +13,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) IBM Corporation, 2002, 2004
*
diff --git a/kernel/module.c b/kernel/module.c
index f0411a271765..e3be84773eae 100644
--- a/kernel/module.c
+++ b/kernel/module.c
@@ -13,8 +13,7 @@
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <linux/export.h>
#include <linux/extable.h>
diff --git a/kernel/params.c b/kernel/params.c
index cc9108c2a1fd..ba7636db5124 100644
--- a/kernel/params.c
+++ b/kernel/params.c
@@ -12,8 +12,7 @@
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <linux/kernel.h>
#include <linux/string.h>
diff --git a/kernel/time/timeconv.c b/kernel/time/timeconv.c
index 7142580ad94f..6b158bbbffda 100644
--- a/kernel/time/timeconv.c
+++ b/kernel/time/timeconv.c
@@ -15,8 +15,7 @@
*
* You should have received a copy of the GNU Library General Public
* License along with the GNU C Library; see the file COPYING.LIB. If not,
- * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * see <http://www.gnu.org/licenses/>.
*/

/*
diff --git a/kernel/trace/trace_events_filter.c b/kernel/trace/trace_events_filter.c
index 61e7f0678d33..4f54dbc2790c 100644
--- a/kernel/trace/trace_events_filter.c
+++ b/kernel/trace/trace_events_filter.c
@@ -12,8 +12,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) 2009 Tom Zanussi <tzanussi@xxxxxxxxx>
*/
diff --git a/kernel/trace/trace_events_trigger.c b/kernel/trace/trace_events_trigger.c
index f2ac9d44f6c4..aa5ddf1b6360 100644
--- a/kernel/trace/trace_events_trigger.c
+++ b/kernel/trace/trace_events_trigger.c
@@ -12,8 +12,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) 2013 Tom Zanussi <tom.zanussi@xxxxxxxxxxxxxxx>
*/
diff --git a/kernel/trace/trace_kprobe.c b/kernel/trace/trace_kprobe.c
index 492700c5fb4d..26337073265f 100644
--- a/kernel/trace/trace_kprobe.c
+++ b/kernel/trace/trace_kprobe.c
@@ -13,8 +13,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#define pr_fmt(fmt) "trace_kprobe: " fmt

diff --git a/kernel/trace/trace_probe.c b/kernel/trace/trace_probe.c
index d59357308677..d62705cf57be 100644
--- a/kernel/trace/trace_probe.c
+++ b/kernel/trace/trace_probe.c
@@ -11,8 +11,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* This code was copied from kernel/trace/trace_kprobe.c written by
* Masami Hiramatsu <masami.hiramatsu.pt@xxxxxxxxxxx>
diff --git a/kernel/trace/trace_probe.h b/kernel/trace/trace_probe.h
index fb66e3eaa192..3e1050fd1aa7 100644
--- a/kernel/trace/trace_probe.h
+++ b/kernel/trace/trace_probe.h
@@ -11,8 +11,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* This code was copied from kernel/trace/trace_kprobe.h written by
* Masami Hiramatsu <masami.hiramatsu.pt@xxxxxxxxxxx>
diff --git a/kernel/trace/trace_uprobe.c b/kernel/trace/trace_uprobe.c
index 40592e7b3568..839a1acf6868 100644
--- a/kernel/trace/trace_uprobe.c
+++ b/kernel/trace/trace_uprobe.c
@@ -11,8 +11,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Copyright (C) IBM Corporation, 2010-2012
* Author: Srikar Dronamraju <srikar@xxxxxxxxxxxxxxxxxx>
diff --git a/kernel/tracepoint.c b/kernel/tracepoint.c
index 685c50ae6300..ba2782e4da5d 100644
--- a/kernel/tracepoint.c
+++ b/kernel/tracepoint.c
@@ -12,8 +12,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <linux/module.h>
#include <linux/mutex.h>
--
2.11.0