From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pablo de Lara Subject: =?utf-8?q?=5BPATCH_v4_5/8=5D_doc=3A_remove_appendix_a_?= =?utf-8?q?from_release_notes?= Date: Wed, 17 Dec 2014 16:47:34 +0000 Message-ID: <1418834857-8643-6-git-send-email-pablo.de.lara.guarch@intel.com> References: <1418741302-19898-1-git-send-email-siobhan.a.butler@intel.com> <1418834857-8643-1-git-send-email-pablo.de.lara.guarch@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable To: dev-VfR2kkLFssw@public.gmane.org Return-path: In-Reply-To: <1418834857-8643-1-git-send-email-pablo.de.lara.guarch-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" From: Siobhan Butler Removing Appendix A from Release Notes as Intel Licensing information is no longer relevant in this document. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/appendices.rst | 324 ------------------------------= ------ doc/guides/rel_notes/index.rst | 44 ----- 2 files changed, 368 deletions(-) delete mode 100644 doc/guides/rel_notes/appendices.rst diff --git a/doc/guides/rel_notes/appendices.rst b/doc/guides/rel_notes/a= ppendices.rst deleted file mode 100644 index 6dec2e1..0000000 --- a/doc/guides/rel_notes/appendices.rst +++ /dev/null @@ -1,324 +0,0 @@ -.. BSD LICENSE - Copyright(c) 2010-2014 Intel Corporation. All rights reserved. - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * 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. - * Neither the name of Intel Corporation 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 COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FO= R - 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 AN= Y - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE US= E - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Appendix A Intel=C2=AE DPDK License Overview -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - - -The following describes the various licenses used by the Intel=C2=AE Dat= a Plane Development Kit (Intel=C2=AE DPDK). -The purpose of the Intel=C2=AE DPDK is to prove the abilities of the Int= el=C2=AE architecture processors and to provide users with a strong set o= f examples, libraries and proof points. -By placing the majority of this software under the BSD License, users ma= y choose to use the Intel=C2=AE as is, parts of it, or just the ideas for= their programs. -All code may be modified by the user to suit their project needs and req= uirements. - -.. note:: - - The license in each source file takes precedence over this document,= and should be used as the definitive license for that file. - All users should seek their legal team's guidance with respect to th= e licensing used by the Intel=C2=AE DPDK. - - - -The following table lists those files (or libraries) that are not under = a BSD License. In some cases, these files are part of the standard Intel=C2= =AE DPDK release package, -and in other cases may be a separate package that requires a separate do= wnload to be added to the Intel=C2=AE DPDK. This document spells out thos= e cases where possible. - -The sections following the table provide the various licenses used. Plea= se note that copyright notices may change overtime. -It is the responsibility of all users to understand these licenses and s= eek their legal team's guidance. - -The use of the GPLv2 License is confined to files in kernel loadable mod= ules. - -The use of the Dual BSD/LGPLv2 License and Dual BSD/GPL License allows u= se with either free/open source software or with proprietary software in = userspace. - - -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ -| File | Description = = | License | -| | = = | | -+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+ -| igb_uio.c | **1st Released** = = | GPLv2 License Information | -| | : 1.0 = = | | -| | = = | | -| | **Location** = = | | -| | : = = | | -| | DPDK/lib/librte_ea= l/linuxapp/igb_uio/ = | | -| | = = | | -| | **Description** = = | | -| | : This file is use= d for a kernel loadable module which is responsible for unbinding NICs fr= om the Linux kernel | | -| | and binding them t= o the Intel=C2=AE DPDK = | | -| | = = | | -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ -| kni_dev.h kni_ethtool.c kni_misc.c kni_net.c | **1st Released** = = | GPLv2 License Information | -| | : 1.3 = = | | -| | = = | | -| | **Location** = = | | -| | : DPDK/lib/librte_= eal/linuxapp/kni/ = | | -| | = = | | -| | **Description** = = | | -| | : The KNI kernel l= oadable module is a standard net driver which allows Intel DPDK Linux use= rspace applications | | -| | to exchange packet= s/data with the Linux kernel. = | | -| | = = | | -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ -| rte_kni_common.h | **1st Released** = = | Dual BSD/LGPLv2 License Information | -| | : 1.3 = = | | -| | = = | | -| | **Location** = = | | -| | : DPDK/lib/librte_= eal/linuxapp/eal/include/exec-env/ = | | -| | = = | | -| | **Description** = = | | -| | : The KNI header f= iles is utilized by both the Intel DPDK userspace application and the KNI= kernel loadable module | | -| | = = | | -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ -| All files under this directory are for the | **1st Released** = = | GPLv2 License Information | -| ethtool functionality. | : 1.3 = = | | -| | = = | | -| | **Location** = = | | -| | : DPDK/lib/librte_= eal/linuxapp/kni/ethtool = | | -| | = = | | -| | **Description** = = | | -| | : The igb and ixgb= e drivers for the Ethtool function available with the KNI kernel loadable= . | | -| | = = | | -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ -| rte_pci_dev_ids.h | **1st Released** = = | Dual BSD/GPL License Information | -| | : 1.3 = = | | -| | = = | | -| | **Location** = = | | -| | : DPDK/lib/librte_= eal/common/include = | | -| | = = | | -| | **Description** = = | | -| | : Contains the PCI= device ids for all devices. = | | -| | = = | | -+---------------------------------------------------+-------------------= -------------------------------------------------------------------------= --------------------------+--------------------------------------+ - -Added rte_dom0_mm.h file for Dual BSD/LGPLv2 License information: - -rte_dom0_mm.h 1st Released 1.6.0 - -Location: DPDK/lib/librte_eal/eal/include/exec-env/ - -Description: The Dom0 header file is utilized by both the Intel=C2=AE DP= DK userspace application and the Dom0 kernel loadable module - -Added dom0_mm_misc.h and dom0_mm_misc.c file for Dual BSD/GPLv2 License = Information: - -dom0_mm_dev.h 1st Released 1.6.0 - -dom0_mm_dev.c Location: DPDK/lib/librte_eal/linuxapp/xen_dom0 - -Description: The Dom0 memory management kernel loadable module is a misc= device driver which is used to facilitate allocating and mapping via an = **IOCTL** (allocation) and **MMAP** (mapping). - - -A.1 BSD License ---------------- - -.. code-block:: c - - /*- - * BSD LICENSE - * - * Copyright(c) 2010-2012 Intel Corporation. All rights reser= ved. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or= without - * modification, are permitted provided that the following co= nditions - * are met: - * - * * Redistributions of source code must retain the above cop= yright - * notice, this list of conditions and the following disclaim= er. - * * Redistributions in binary form must reproduce the above = copyright - * notice, this list of conditions and the following disclaim= er in - * the documentation and/or other materials provided with the - * distribution. - * * Neither the name of Intel Corporation nor the names of i= ts - * contributors may be used to endorse or promote products de= rived - * from this software without specific prior written permissi= on. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CON= TRIBUTORS - * "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, B= UT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; L= OSS 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 SU= CH DAMAGE. - * - */ - -A.2 GPLv2 License Information ------------------------------ - -.. code-block:: c - - /*- - * - * Copyright (c) 2010-2012, Intel Corporation - * - * This program is free software; you can redistribute it and= /or - * modify it under the terms of the GNU General Public Licens= e - * as published by the Free Software Foundation; either versi= on 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be us= eful, - * but WITHOUT ANY WARRANTY; without even the implied warrant= y of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See t= he - * 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 Softwar= e - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,= MA 02110-1301, USA. - * -.. - - \* GNU GPL V2: `http://www.gnu.org/licenses/old-licenses/gpl-= 2.0.html `_ - -.. code-block:: c - - * - */ - -A.3 Dual BSD/LGPLv2 License Information ---------------------------------------- - -.. code-block:: c - - /* - This file is provided under a dual BSD/LGPLv2 license. When using - or redistributing this file, you may do so under either license. - - GNU LESSER GENERAL PUBLIC LICENSE - - Copyright(c) 2007,2008,2009 Intel Corporation. All rights reserved. - - This program is free software; you can redistribute it and/or modify - it under the terms of version 2.1 of the GNU Lesser General Public L= icense - as published by the Free Software Foundation. - - This program is distributed in the hope that it will be useful, but = WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FI= TNESS FOR A - PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public Lic= ense along with - this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-130= 1 USA. - - - Contact Information: Intel Corporation - - BSD LICENSE - - Copyright(c) 2010-2012 Intel Corporation.All rights reserved. All ri= ghts reserved. - - Redistribution and use in source and binary forms, with or without m= odification, are - permitted provided that the following conditions are met: - - Redistributions of source code must retain the above copyright notic= e, this list of - conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright no= tice, this list - of conditions and the following disclaimer in the documentation and/= or other - materials provided with the distribution. - Neither the name of Intel Corporation nor the names of its contribut= ors may be used - to endorse or promote products derived from this software without sp= ecific prior - written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS = "AS IS" AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IM= PLIED WARRANTIES - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIM= ED. 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 OTHERWI= SE) ARISING IN - ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSS= IBILITY OF SUCH - DAMAGE. - */ - - -A.4 Dual BSD/GPL License Information ------------------------------------- - -.. code-block:: c - - /*- - * This file is provided under a dual BSD/GPLv2 license. When = using or - * redistributing this file, you may do so under either licens= e. - * - * GPL LICENSE SUMMARY - * - * Copyright(c) 2010-2012 Intel Corporation. All rights reserv= ed. - * - * This program is free software; you can redistribute it and/= or modify - * it under the terms of version 2 of the GNU General Public L= icense as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be use= ful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See th= e GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public L= icense - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA = 02110-1301 USA. - * The full GNU General Public License is included in this dis= tribution - * in the file called LICENSE.GPL. - * - * Contact Information: - * Intel Corporation - * - * BSD LICENSE - * - * Copyright(c) 2010-2012 Intel Corporation. All rights reserv= ed. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or = without - * modification, are permitted provided that the following con= ditions - * are met: - * - * * Redistributions of source code must retain the above copy= right - * notice, this list of conditions and the following disclaime= r. - * * Redistributions in binary form must reproduce the above c= opyright - * notice, this list of conditions and the following disclaime= r in - * the documentation and/or other materials provided with the - * distribution. - * * Neither the name of Intel Corporation nor the names of it= s - * contributors may be used to endorse or promote products der= ived - * from this software without specific prior written permissio= n. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONT= RIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, B= UT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND F= ITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE = COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, I= NCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BU= T NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LO= SS 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 SUC= H DAMAGE. - * - */ diff --git a/doc/guides/rel_notes/index.rst b/doc/guides/rel_notes/index.= rst index e9a3d21..69e59d4 100644 --- a/doc/guides/rel_notes/index.rst +++ b/doc/guides/rel_notes/index.rst @@ -35,49 +35,6 @@ Package Version: 1.7 =20 |today| =20 -INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUC= TS. -NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLE= CTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. -EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PROD= UCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRE= SS OR IMPLIED WARRANTY, -RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WAR= RANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR= INFRINGEMENT OF ANY PATENT, -COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. - -A "Mission Critical Application" is any application in which failure of = the Intel Product could result, directly or indirectly, in personal injur= y or death. -SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICA= L APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, S= UBCONTRACTORS AND AFFILIATES, -AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL= CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISI= NG OUT OF, DIRECTLY OR INDIRECTLY, -ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY= WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR IT= S SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, -MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. - -Intel may make changes to specifications and product descriptions at any= time, without notice. -Designers must not rely on the absence or characteristics of any feature= s or instructions marked "reserved" or "undefined". -Intel reserves these for future definition and shall have no responsibil= ity whatsoever for conflicts or incompatibilities arising from future cha= nges to them. -The information here is subject to change without notice. -Do not finalize a design with this information. - -The products described in this document may contain design defects or er= rors known as errata which may cause the product to deviate from publishe= d specifications. -Current characterized errata are available on request. - -Contact your local Intel sales office or your distributor to obtain the = latest specifications and before placing your product order. - -Copies of documents which have an order number and are referenced in thi= s document, or other Intel literature, may be obtained by calling -1-800-548-4725, or go to: -`http://www.intel.com/design/literature.htm `_ - -Any software source code reprinted in this document is furnished for inf= ormational purposes only and may only be used or copied and no license, e= xpress or implied, by estoppel or otherwise, -to any of the reprinted source code is granted by this document. - -Code Names are only for use by Intel to identify products, platforms, pr= ograms, services, etc. ("products") in development by -Intel that have not been made commercially available to the public, i.e.= , announced, launched or shipped. They are never to be used as "commercia= l" names for products. -Also, they are not intended to function as trademarks. - -See Appendix A for an overview of the applicable software licenses. - -Intel, the Intel logo, Intel Core and Xeon are trademarks or registered = trademarks of Intel Corporation or its subsidiaries in the United States = and other countries. - -\*Other names and brands may be claimed as the property of others. - -Copyright =C2=A9 2012-2014 , Intel Corporation. All rights reserved. - - Contents =20 .. toctree:: @@ -92,4 +49,3 @@ Contents known_issues resolved_issues faq - appendices --=20 2.1.0