From: Richard Fontana <rfontana@redhat.com> To: Thomas Gleixner <tglx@linutronix.de> Cc: linux-spdx@vger.kernel.org Subject: Re: [patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 58 Date: Tue, 21 May 2019 09:15:45 -0400 Message-ID: <CAC1cPGyXge+25n6UC0FkfQFwmzYr-0FchrrzDPDuHawVj3KwEA@mail.gmail.com> (raw) In-Reply-To: <20190520071858.472825159@linutronix.de> On Tue, May 21, 2019 at 3:45 AM Thomas Gleixner <tglx@linutronix.de> 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 <tglx@linutronix.de> > > --- > 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.
next prev parent reply index Thread overview: 99+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-05-20 7:18 [patch 00/25] SPDX cleanup: Batch 3 Thomas Gleixner 2019-05-20 7:18 ` [patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 51 Thomas Gleixner 2019-05-22 5:07 ` Kate Stewart 2019-05-22 15:21 ` Richard Fontana 2019-05-23 20:20 ` Allison Randal 2019-05-20 7:18 ` [patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 52 Thomas Gleixner 2019-05-21 13:38 ` Richard Fontana 2019-05-21 14:32 ` Kate Stewart 2019-05-23 20:20 ` Allison Randal 2019-05-20 7:18 ` [patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53 Thomas Gleixner 2019-05-21 13:38 ` Richard Fontana 2019-05-21 14:32 ` Kate Stewart 2019-05-23 20:21 ` Allison Randal 2019-05-20 7:18 ` [patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 54 Thomas Gleixner 2019-05-21 13:39 ` Richard Fontana 2019-05-21 14:32 ` Kate Stewart 2019-05-23 20:22 ` Allison Randal 2019-05-20 7:18 ` [patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 Thomas Gleixner 2019-05-21 13:35 ` Richard Fontana 2019-05-21 14:31 ` Kate Stewart 2019-05-23 20:23 ` Allison Randal 2019-05-20 7:18 ` [patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 Thomas Gleixner 2019-05-21 13:41 ` Richard Fontana 2019-05-21 20:36 ` Kate Stewart 2019-05-23 20:24 ` Allison Randal 2019-05-20 7:18 ` [patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 57 Thomas Gleixner 2019-05-21 13:40 ` Richard Fontana 2019-05-21 20:37 ` Kate Stewart 2019-05-23 20:25 ` Allison Randal 2019-05-20 7:18 ` [patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 58 Thomas Gleixner 2019-05-21 9:56 ` Thomas Gleixner 2019-05-21 13:15 ` Richard Fontana [this message] 2019-05-20 7:19 ` [patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 59 Thomas Gleixner 2019-05-21 13:40 ` Richard Fontana 2019-05-21 20:29 ` Kate Stewart 2019-05-23 20:30 ` Allison Randal 2019-05-20 7:19 ` [patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 60 Thomas Gleixner 2019-05-21 13:42 ` Richard Fontana 2019-05-22 5:11 ` Kate Stewart 2019-05-23 20:30 ` Allison Randal 2019-05-20 7:19 ` [patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 Thomas Gleixner 2019-05-21 13:46 ` Richard Fontana 2019-05-21 14:00 ` Michael Ellerman 2019-05-23 20:32 ` Allison Randal 2019-05-20 7:19 ` [patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 62 Thomas Gleixner 2019-05-21 13:44 ` Richard Fontana 2019-05-22 5:13 ` Kate Stewart 2019-05-23 20:33 ` Allison Randal 2019-05-20 7:19 ` [patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 63 Thomas Gleixner 2019-05-21 13:41 ` Richard Fontana 2019-05-22 5:10 ` Kate Stewart 2019-05-23 20:34 ` Allison Randal 2019-05-20 7:19 ` [patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 Thomas Gleixner 2019-05-21 13:42 ` Richard Fontana 2019-05-22 5:12 ` Kate Stewart 2019-05-23 20:34 ` Allison Randal 2019-05-20 7:19 ` [patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 Thomas Gleixner 2019-05-21 13:45 ` Richard Fontana 2019-05-22 5:14 ` Kate Stewart 2019-05-23 20:35 ` Allison Randal 2019-05-20 7:19 ` [patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 66 Thomas Gleixner 2019-05-21 13:57 ` Richard Fontana 2019-05-21 14:00 ` Michael Ellerman 2019-05-20 7:19 ` [patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 67 Thomas Gleixner 2019-05-21 13:43 ` Richard Fontana 2019-05-22 5:12 ` Kate Stewart 2019-05-23 20:40 ` Allison Randal 2019-05-20 7:19 ` [patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 68 Thomas Gleixner 2019-05-21 13:44 ` Richard Fontana 2019-05-22 5:13 ` Kate Stewart 2019-05-23 20:41 ` Allison Randal 2019-05-20 7:19 ` [patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69 Thomas Gleixner 2019-05-21 13:45 ` Richard Fontana 2019-05-22 5:15 ` Kate Stewart 2019-05-23 20:42 ` Allison Randal 2019-05-20 7:19 ` [patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70 Thomas Gleixner 2019-05-21 13:46 ` Richard Fontana 2019-05-22 5:15 ` Kate Stewart 2019-05-23 20:44 ` Allison Randal 2019-05-20 7:19 ` [patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 71 Thomas Gleixner 2019-05-21 13:47 ` Richard Fontana 2019-05-22 5:16 ` Kate Stewart 2019-05-23 20:44 ` Allison Randal 2019-05-20 7:19 ` [patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 72 Thomas Gleixner 2019-05-21 13:48 ` Richard Fontana 2019-05-22 5:17 ` Kate Stewart 2019-05-23 20:45 ` Allison Randal 2019-05-20 7:19 ` [patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 73 Thomas Gleixner 2019-05-21 13:47 ` Richard Fontana 2019-05-22 5:16 ` Kate Stewart 2019-05-23 20:45 ` Allison Randal 2019-05-20 7:19 ` [patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 74 Thomas Gleixner 2019-05-21 13:48 ` Richard Fontana 2019-05-22 5:17 ` Kate Stewart 2019-05-23 20:46 ` Allison Randal 2019-05-20 7:19 ` [patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 75 Thomas Gleixner 2019-05-21 13:49 ` Richard Fontana 2019-05-22 5:19 ` Kate Stewart 2019-05-23 20:47 ` Allison Randal
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=CAC1cPGyXge+25n6UC0FkfQFwmzYr-0FchrrzDPDuHawVj3KwEA@mail.gmail.com \ --to=rfontana@redhat.com \ --cc=linux-spdx@vger.kernel.org \ --cc=tglx@linutronix.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Linux-SPDX Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-spdx/0 linux-spdx/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-spdx linux-spdx/ https://lore.kernel.org/linux-spdx \ linux-spdx@vger.kernel.org public-inbox-index linux-spdx Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-spdx AGPL code for this site: git clone https://public-inbox.org/public-inbox.git