[PATCH 07/26] cpukit/libds/src/ftpfs/tftpDriver.c: Manually update license to BSD-2

Joel Sherrill joel at rtems.org
Tue Mar 22 16:27:13 UTC 2022


On Tue, Mar 22, 2022 at 2:43 AM Christian MAUDERER <
christian.mauderer at embedded-brains.de> wrote:

> Am 18.03.22 um 17:21 schrieb Joel Sherrill:
> > Eric Norum granted permission plus git log archeology to get year for
> > his copyright.
> >
> > Updates #3053.
> > ---
> >   cpukit/libfs/src/ftpfs/tftpDriver.c | 38 +++++++++++++++++++++++------
> >   1 file changed, 30 insertions(+), 8 deletions(-)
> >
> > diff --git a/cpukit/libfs/src/ftpfs/tftpDriver.c
> b/cpukit/libfs/src/ftpfs/tftpDriver.c
> > index bc0e74ad86..ef8dc33351 100644
> > --- a/cpukit/libfs/src/ftpfs/tftpDriver.c
> > +++ b/cpukit/libfs/src/ftpfs/tftpDriver.c
> > @@ -1,17 +1,39 @@
> > -/*
> > - * Trivial File Transfer Protocol (RFC 1350)
> > +/* SPDX-License-Identifier: BSD-2-Clause */
> > +
> > +/**
> > + * @file
> >    *
> > - * Transfer file to/from remote host
> > + * Trivial File Transfer Protocol file system (TFTP client) for RFC
> 1350.
> >    *
> > - * W. Eric Norum
> > - * Saskatchewan Accelerator Laboratory
> > - * University of Saskatchewan
> > - * Saskatoon, Saskatchewan, CANADA
> > - * eric at skatter.usask.ca
> > + * Transfer file to/from remote host
> > + */
> > +
> > +/*
> > + * Copyright 1998 W. Eric Norum
>
> Not entirely sure but in later copyright lines, Eric Norum added his
> mail address. For example 2002:
>
> https://git.rtems.org/rtems/tree/cpukit/libcsupport/src/getgrent.c
>
> Shouldn't we prefer that form here too?
>

Fixed that here. He also is not at that email address any longer.

I need to make a sweep to remove his address from the files. I'll add that
to my list as well as asking him if that should be a current email address.

But at least this matches the one you cited which would have been right
when he submitted this code.

>
> >    *
> >    * Modifications to support reference counting in the file system are
> >    * Copyright (c) 2012 embedded brains GmbH.
> >    *
> > + * Redistribution and use in source and binary forms, with or without
> > + * modification, are permitted provided that the following conditions
> > + * are met:
> > + * 1. Redistributions of source code must retain the above copyright
> > + *    notice, this list of conditions and the following disclaimer.
> > + * 2. Redistributions in binary form must reproduce the above copyright
> > + *    notice, this list of conditions and the following disclaimer in
> the
> > + *    documentation and/or other materials provided with the
> distribution.
> > + *
> > + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
> "AS IS"
> > + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
> TO, THE
> > + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
> PURPOSE
> > + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
> CONTRIBUTORS BE
> > + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
> > + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
> > + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
> BUSINESS
> > + * INTERRUPTION) 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 OF THIS SOFTWARE, EVEN IF ADVISED
> OF THE
> > + * POSSIBILITY OF SUCH DAMAGE.
> >    */
> >
> >   #ifdef HAVE_CONFIG_H
>
> --
> --------------------------------------------
> embedded brains GmbH
> Herr Christian MAUDERER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: christian.mauderer at embedded-brains.de
> phone: +49-89-18 94 741 - 18
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
>


More information about the devel mailing list