[PATCH] licenses: relocate and update

Gedare Bloom gedare at rtems.org
Wed Apr 24 22:51:13 UTC 2013


Not sure which I like better.. "licenses" or "LICENSE" subdirectory?

Also, can we move COPYING (the GPL 2) to the licenses/LICENSE subdirectory?

On Wed, Apr 24, 2013 at 6:48 PM, Gedare Bloom <gedare at rtems.org> wrote:
> ---
>  LICENSE                |   20 ----------------
>  LICENSE.NET            |   59 ------------------------------------------------
>  LICENSE.RPCXDR         |   40 --------------------------------
>  LICENSE.WEBSERVER      |    4 ---
>  LICENSE/LICENSE        |   20 ++++++++++++++++
>  LICENSE/LICENSE.NET    |   59 ++++++++++++++++++++++++++++++++++++++++++++++++
>  LICENSE/LICENSE.RPCXDR |   40 ++++++++++++++++++++++++++++++++
>  7 files changed, 119 insertions(+), 123 deletions(-)
>  delete mode 100644 LICENSE
>  delete mode 100644 LICENSE.NET
>  delete mode 100644 LICENSE.RPCXDR
>  delete mode 100644 LICENSE.WEBSERVER
>  create mode 100644 LICENSE/LICENSE
>  create mode 100644 LICENSE/LICENSE.NET
>  create mode 100644 LICENSE/LICENSE.RPCXDR
>
> diff --git a/LICENSE b/LICENSE
> deleted file mode 100644
> index 1d85bbf..0000000
> --- a/LICENSE
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -                      LICENSE INFORMATION
> -
> -RTEMS is free software; you can redistribute it and/or modify it under
> -terms of the GNU General Public License as published by the
> -Free Software Foundation; either version 2, or (at your option) any
> -later version.  RTEMS 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. You should have received
> -a copy of the GNU General Public License along with RTEMS; see
> -file COPYING. If not, write to the Free Software Foundation, 675
> -Mass Ave, Cambridge, MA 02139, USA.
> -
> -As a special exception, including RTEMS header files in a file,
> -instantiating RTEMS generics or templates, or linking other files
> -with RTEMS objects to produce an executable application, does not
> -by itself cause the resulting executable application to be covered
> -by the GNU General Public License. This exception does not
> -however invalidate any other reasons why the executable file might be
> -covered by the GNU Public License.
> diff --git a/LICENSE.NET b/LICENSE.NET
> deleted file mode 100644
> index 68bcbc9..0000000
> --- a/LICENSE.NET
> +++ /dev/null
> @@ -1,59 +0,0 @@
> -The RTEMS TCP/IP stack is a port of the FreeBSD TCP/IP stack.  The following
> -copyright and licensing information applies to this code.
> -
> -This code is found under the c/src/libnetworking directory but does not
> -constitute the entire contents of that subdirectory.
> -
> -=============================================================================
> -
> -Copyright (c) 1980, 1983, 1988, 1993
> -       The Regents of the University of California.  All rights reserved.
> -
> -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.
> -3. All advertising materials mentioning features or use of this software
> -   must display the following acknowledgment:
> -       This product includes software developed by the University of
> -       California, Berkeley and its contributors.
> -4. Neither the name of the University nor the names of its contributors
> -   may be used to endorse or promote products derived from this software
> -   without specific prior written permission.
> -
> -THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
> -
> --
> -Portions Copyright (c) 1993 by Digital Equipment Corporation.
> -
> -Permission to use, copy, modify, and distribute this software for any
> -purpose with or without fee is hereby granted, provided that the above
> -copyright notice and this permission notice appear in all copies, and that
> -the name of Digital Equipment Corporation not be used in advertising or
> -publicity pertaining to distribution of the document or software without
> -specific, written prior permission.
> -
> -THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
> -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
> -OF MERCHANTABILITY AND FITNESS.   IN NO EVENT SHALL DIGITAL EQUIPMENT
> -CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
> -DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
> -PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
> -ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
> -SOFTWARE.
> -
> -=============================================================================
> diff --git a/LICENSE.RPCXDR b/LICENSE.RPCXDR
> deleted file mode 100644
> index 1da6174..0000000
> --- a/LICENSE.RPCXDR
> +++ /dev/null
> @@ -1,40 +0,0 @@
> -The RTEMS RPC/XDR support is a port of the freely distributed
> -Sun Microsystems implementation.  The following copyright and
> -licensing information applies to this code.
> -
> -This code is in the c/src/librpc directory.
> -
> -=============================================================================
> -
> -Copyright (C) 1984, Sun Microsystems, Inc.
> -
> -Sun RPC is a product of Sun Microsystems, Inc. and is provided for
> -unrestricted use provided that this legend is included on all tape
> -media and as a part of the software program in whole or part.  Users
> -may copy or modify Sun RPC without charge, but are not authorized
> -to license or distribute it to anyone else except as part of a product or
> -program developed by the user.
> -
> -SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
> -WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
> -PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
> -
> -Sun RPC is provided with no support and without any obligation on the
> -part of Sun Microsystems, Inc. to assist in its use, correction,
> -modification or enhancement.
> -
> -SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
> -INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
> -OR ANY PART THEREOF.
> -
> -In no event will Sun Microsystems, Inc. be liable for any lost revenue
> -or profits or other special, indirect and consequential damages, even if
> -Sun has been advised of the possibility of such damages.
> -
> -Sun Microsystems, Inc.
> -2550 Garcia Avenue
> -Mountain View, California  94043
> -
> -=============================================================================
> -
> -
> diff --git a/LICENSE.WEBSERVER b/LICENSE.WEBSERVER
> deleted file mode 100644
> index 65e3757..0000000
> --- a/LICENSE.WEBSERVER
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -The source code in c/src/libnetworking/rtems_webserver is a port
> -of the Go Ahead Software, Inc. WebServer.  Their copyright and
> -licensing terms apply.  See c/src/libnetworking/rtems_webserver/license.txt
> -for details.
> diff --git a/LICENSE/LICENSE b/LICENSE/LICENSE
> new file mode 100644
> index 0000000..1d85bbf
> --- /dev/null
> +++ b/LICENSE/LICENSE
> @@ -0,0 +1,20 @@
> +                      LICENSE INFORMATION
> +
> +RTEMS is free software; you can redistribute it and/or modify it under
> +terms of the GNU General Public License as published by the
> +Free Software Foundation; either version 2, or (at your option) any
> +later version.  RTEMS 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. You should have received
> +a copy of the GNU General Public License along with RTEMS; see
> +file COPYING. If not, write to the Free Software Foundation, 675
> +Mass Ave, Cambridge, MA 02139, USA.
> +
> +As a special exception, including RTEMS header files in a file,
> +instantiating RTEMS generics or templates, or linking other files
> +with RTEMS objects to produce an executable application, does not
> +by itself cause the resulting executable application to be covered
> +by the GNU General Public License. This exception does not
> +however invalidate any other reasons why the executable file might be
> +covered by the GNU Public License.
> diff --git a/LICENSE/LICENSE.NET b/LICENSE/LICENSE.NET
> new file mode 100644
> index 0000000..4977517
> --- /dev/null
> +++ b/LICENSE/LICENSE.NET
> @@ -0,0 +1,59 @@
> +The RTEMS TCP/IP stack is a port of the FreeBSD TCP/IP stack.  The following
> +copyright and licensing information applies to this code.
> +
> +This code is found under the cpukit/libnetworking directory but does not
> +constitute the entire contents of that subdirectory.
> +
> +=============================================================================
> +
> +Copyright (c) 1980, 1983, 1988, 1993
> +       The Regents of the University of California.  All rights reserved.
> +
> +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.
> +3. All advertising materials mentioning features or use of this software
> +   must display the following acknowledgment:
> +       This product includes software developed by the University of
> +       California, Berkeley and its contributors.
> +4. Neither the name of the University nor the names of its contributors
> +   may be used to endorse or promote products derived from this software
> +   without specific prior written permission.
> +
> +THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
> +
> +-
> +Portions Copyright (c) 1993 by Digital Equipment Corporation.
> +
> +Permission to use, copy, modify, and distribute this software for any
> +purpose with or without fee is hereby granted, provided that the above
> +copyright notice and this permission notice appear in all copies, and that
> +the name of Digital Equipment Corporation not be used in advertising or
> +publicity pertaining to distribution of the document or software without
> +specific, written prior permission.
> +
> +THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
> +WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
> +OF MERCHANTABILITY AND FITNESS.   IN NO EVENT SHALL DIGITAL EQUIPMENT
> +CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
> +DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
> +PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
> +ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
> +SOFTWARE.
> +
> +=============================================================================
> diff --git a/LICENSE/LICENSE.RPCXDR b/LICENSE/LICENSE.RPCXDR
> new file mode 100644
> index 0000000..ca58eaa
> --- /dev/null
> +++ b/LICENSE/LICENSE.RPCXDR
> @@ -0,0 +1,40 @@
> +The RTEMS RPC/XDR support is a port of the freely distributed
> +Sun Microsystems implementation.  The following copyright and
> +licensing information applies to this code.
> +
> +This code is in the cpukit/librpc directory.
> +
> +=============================================================================
> +
> +Copyright (C) 1984, Sun Microsystems, Inc.
> +
> +Sun RPC is a product of Sun Microsystems, Inc. and is provided for
> +unrestricted use provided that this legend is included on all tape
> +media and as a part of the software program in whole or part.  Users
> +may copy or modify Sun RPC without charge, but are not authorized
> +to license or distribute it to anyone else except as part of a product or
> +program developed by the user.
> +
> +SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
> +WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
> +PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
> +
> +Sun RPC is provided with no support and without any obligation on the
> +part of Sun Microsystems, Inc. to assist in its use, correction,
> +modification or enhancement.
> +
> +SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
> +INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
> +OR ANY PART THEREOF.
> +
> +In no event will Sun Microsystems, Inc. be liable for any lost revenue
> +or profits or other special, indirect and consequential damages, even if
> +Sun has been advised of the possibility of such damages.
> +
> +Sun Microsystems, Inc.
> +2550 Garcia Avenue
> +Mountain View, California  94043
> +
> +=============================================================================
> +
> +
> --
> 1.7.1
>



More information about the devel mailing list