From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 32ABFC04AAF for ; Tue, 21 May 2019 13:16:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E861420856 for ; Tue, 21 May 2019 13:15:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728203AbfEUNP7 (ORCPT ); Tue, 21 May 2019 09:15:59 -0400 Received: from mail-vk1-f195.google.com ([209.85.221.195]:42719 "EHLO mail-vk1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728198AbfEUNP7 (ORCPT ); Tue, 21 May 2019 09:15:59 -0400 Received: by mail-vk1-f195.google.com with SMTP id u131so4742490vke.9 for ; Tue, 21 May 2019 06:15:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pJA1tAEbHfmUsG1B+FRvc8UQQbGTFoqSY6JfP5HLKCc=; b=NivKEP8LH3ve+i1h98muZHHO5Vvz3Jgw2NgdLRU48HYg0LFESlM3ATxsXJKL35cjnD VvOD3P0oltelR/RXARMx9tN+wpqSO+oVVGkjYJq4N1UScwZ+QrjrgUXaB5PAP5pfI18X X2uFFcZEV28m4IB0GRO3oZeOP3F3db+xzt/kGCMJKtz78M6EDfWGVLjQHuixg2NPBap0 T8DFMXNIqlkVvdnrcAJN+p/XR/oJSXasoZU28Upzo4rM54yZ/4zGjAq26/RKlKHOdECU sJwQuuoWRFZEQC9mksABCRzd5BaysmMmVvDktH5OTXh4eYLSRZX85WjnRpXv/zPRbuJF 4tzg== X-Gm-Message-State: APjAAAX0zPG0f8AQ+q+zCB5QczvChd7wnw+zFDySCC8z9A7itRBPlFA8 LKpFM/8CPmem1lvlIb3UHKBvKcA3ovNS/7+8QSFJXw== X-Google-Smtp-Source: APXvYqzbffhBe8URuQ0B6nM3S7w4alENKeeFV1JSjuad1zC7WEUJ4CrITKMuk+OjXI+Ku/FHsG13BQ9unZWvWc88RMY= X-Received: by 2002:a1f:4ec6:: with SMTP id c189mr11499489vkb.17.1558444557491; Tue, 21 May 2019 06:15:57 -0700 (PDT) MIME-Version: 1.0 References: <20190520071851.141112241@linutronix.de> <20190520071858.472825159@linutronix.de> In-Reply-To: <20190520071858.472825159@linutronix.de> From: Richard Fontana Date: Tue, 21 May 2019 09:15:45 -0400 Message-ID: Subject: Re: [patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 58 To: Thomas Gleixner Cc: linux-spdx@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner wrote: > > Based on 1 normalized pattern(s): In these, as far as I can tell from a quick look, it seems like IBM tacked on the warranty disclaimer and limitation of liability language from the IBM PL/CPL/EPL. So I think this should be treated similarly to the tacked-on-BSD-disclaimer cases. Richard > > this program is free software you can redistribute it and or modify > it under the terms of the gnu general public license as published by > the free software foundation either version 2 of the license or at > your option any later version this program is distributed in the > hope that it will be useful but without any warranty without even > the implied warranty of merchantability or fitness for a particular > purpose see the gnu general public license for more details no > warranty the program is provided on an as is basis without > warranties or conditions of any kind either express or implied > including without limitation any warranties or conditions of title > non infringement merchantability or fitness for a particular purpose > each recipient is solely responsible for determining the > appropriateness of using and distributing the program and assumes > all risks associated with its exercise of rights under this > agreement including but not limited to the risks and costs of > program errors damage to or loss of data programs or equipment and > unavailability or interruption of operations disclaimer of liability > neither recipient nor any contributors shall have any liability for > any direct indirect incidental special exemplary or consequential > damages including without limitation lost profits however caused and > on any theory of liability whether in contract strict liability or > tort including negligence or otherwise arising in any way out of the > use or distribution of the program or the exercise of any rights > granted hereunder even if advised of the possibility of such damages > 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 > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-or-later > > has been chosen to replace the boilerplate/reference in 11 file(s). > > Signed-off-by: Thomas Gleixner > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch3&id=ad6181003373 > --- > drivers/char/mwave/3780i.c | 37 +------------------------------------ > drivers/char/mwave/3780i.h | 37 +------------------------------------ > drivers/char/mwave/mwavedd.c | 37 +------------------------------------ > drivers/char/mwave/mwavedd.h | 37 +------------------------------------ > drivers/char/mwave/mwavepub.h | 37 +------------------------------------ > drivers/char/mwave/smapi.c | 37 +------------------------------------ > drivers/char/mwave/smapi.h | 37 +------------------------------------ > drivers/char/mwave/tp3780i.c | 37 +------------------------------------ > drivers/char/mwave/tp3780i.h | 37 +------------------------------------ > drivers/scsi/ips.c | 34 +--------------------------------- > drivers/scsi/ips.h | 34 +--------------------------------- > 11 files changed, 11 insertions(+), 390 deletions(-) > > --- a/drivers/char/mwave/3780i.c > +++ b/drivers/char/mwave/3780i.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * 3780i.c -- helper routines for the 3780i DSP > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/3780i.h > +++ b/drivers/char/mwave/3780i.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * 3780i.h -- declarations for 3780i.c > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavedd.c > +++ b/drivers/char/mwave/mwavedd.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * mwavedd.c -- mwave device driver > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavedd.h > +++ b/drivers/char/mwave/mwavedd.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * mwavedd.h -- declarations for mwave device driver > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/mwavepub.h > +++ b/drivers/char/mwave/mwavepub.h > @@ -1,48 +1,13 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * mwavepub.h -- PUBLIC declarations for the mwave driver > * and applications using it > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/smapi.c > +++ b/drivers/char/mwave/smapi.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * smapi.c -- SMAPI interface routines > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/smapi.h > +++ b/drivers/char/mwave/smapi.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * smapi.h -- declarations for SMAPI interface routines > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/tp3780i.c > +++ b/drivers/char/mwave/tp3780i.c > @@ -1,47 +1,12 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * > * tp3780i.c -- board driver for 3780i on ThinkPads > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/char/mwave/tp3780i.h > +++ b/drivers/char/mwave/tp3780i.h > @@ -1,47 +1,12 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * > * tp3780i.h -- declarations for tp3780i.c > * > -* > * Written By: Mike Sullivan IBM Corporation > * > * Copyright (C) 1999 IBM Corporation > * > -* This program is free software; you can redistribute it and/or modify > -* it under the terms of the GNU General Public License as published by > -* the Free Software Foundation; either version 2 of the License, or > -* (at your option) any later version. > -* > -* This program is distributed in the hope that it will be useful, > -* but WITHOUT ANY WARRANTY; without even the implied warranty of > -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > -* GNU General Public License for more details. > -* > -* NO WARRANTY > -* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -* solely responsible for determining the appropriateness of using and > -* distributing the Program and assumes all risks associated with its > -* exercise of rights under this Agreement, including but not limited to > -* the risks and costs of program errors, damage to or loss of data, > -* programs or equipment, and unavailability or interruption of operations. > -* > -* DISCLAIMER OF LIABILITY > -* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > -* > -* 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 > -* > -* > * 10/23/2000 - Alpha Release > * First release to the public > */ > --- a/drivers/scsi/ips.c > +++ b/drivers/scsi/ips.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /*****************************************************************************/ > /* ips.c -- driver for the Adaptec / IBM ServeRAID controller */ > /* */ > @@ -8,39 +9,6 @@ > /* Copyright (C) 2000 IBM Corporation */ > /* Copyright (C) 2002,2003 Adaptec, Inc. */ > /* */ > -/* This program is free software; you can redistribute it and/or modify */ > -/* it under the terms of the GNU General Public License as published by */ > -/* the Free Software Foundation; either version 2 of the License, or */ > -/* (at your option) any later version. */ > -/* */ > -/* This program is distributed in the hope that it will be useful, */ > -/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ > -/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ > -/* GNU General Public License for more details. */ > -/* */ > -/* NO WARRANTY */ > -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ > -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ > -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ > -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ > -/* solely responsible for determining the appropriateness of using and */ > -/* distributing the Program and assumes all risks associated with its */ > -/* exercise of rights under this Agreement, including but not limited to */ > -/* the risks and costs of program errors, damage to or loss of data, */ > -/* programs or equipment, and unavailability or interruption of operations. */ > -/* */ > -/* DISCLAIMER OF LIABILITY */ > -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ > -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ > -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ > -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ > -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ > -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ > -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ > -/* */ > -/* 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 */ > /* */ > /* Bugs/Comments/Suggestions about this driver should be mailed to: */ > /* ipslinux@adaptec.com */ > --- a/drivers/scsi/ips.h > +++ b/drivers/scsi/ips.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /*****************************************************************************/ > /* ips.h -- driver for the Adaptec / IBM ServeRAID controller */ > /* */ > @@ -8,39 +9,6 @@ > /* Copyright (C) 1999 IBM Corporation */ > /* Copyright (C) 2003 Adaptec, Inc. */ > /* */ > -/* This program is free software; you can redistribute it and/or modify */ > -/* it under the terms of the GNU General Public License as published by */ > -/* the Free Software Foundation; either version 2 of the License, or */ > -/* (at your option) any later version. */ > -/* */ > -/* This program is distributed in the hope that it will be useful, */ > -/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ > -/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ > -/* GNU General Public License for more details. */ > -/* */ > -/* NO WARRANTY */ > -/* THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR */ > -/* CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT */ > -/* LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, */ > -/* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is */ > -/* solely responsible for determining the appropriateness of using and */ > -/* distributing the Program and assumes all risks associated with its */ > -/* exercise of rights under this Agreement, including but not limited to */ > -/* the risks and costs of program errors, damage to or loss of data, */ > -/* programs or equipment, and unavailability or interruption of operations. */ > -/* */ > -/* DISCLAIMER OF LIABILITY */ > -/* NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY */ > -/* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL */ > -/* DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND */ > -/* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR */ > -/* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE */ > -/* USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED */ > -/* HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES */ > -/* */ > -/* 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 */ > /* */ > /* Bugs/Comments/Suggestions should be mailed to: */ > /* ipslinux@adaptec.com */ > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.