aboutsummaryrefslogtreecommitdiff
path: root/LICENSE.txt
diff options
context:
space:
mode:
Diffstat (limited to 'LICENSE.txt')
-rw-r--r--LICENSE.txt260
1 files changed, 260 insertions, 0 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..90b0f41
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,260 @@
+This file contains three licences covering the files on this CD. License of
+
+ - All files not covered by the next two licenses (line 14)
+
+ - The function for computaion of CRC32 in DiagnosticModule library (line 44)
+
+ - DirectC from Microsemi Corporation (line 185)
+
+
++-----------------------------------------------------------------------------+
+| License of all files not covered by the next two licenses |
++-----------------------------------------------------------------------------+
+
+I acknowledge that my thesis is subject to the rights and obligations
+stipulated by the Act No. 121/2000 Coll., the Copyright Act, as
+amended, in particular that the Czech Technical University in Prague
+has the right to conclude a license agreement on the utilization of
+this thesis as school work under the provisions of Article 60(1) of
+the Act.
+
+I further grant a nonexclusive authorization (license) to utilize this
+thesis, including any and all computer programs incorporated therein
+or attached thereto and all corresponding documentation (hereinafter
+collectively referred to as the “Work”), to AŽD Praha
+s.r.o. company. AŽD Praha s.r.o. is entitled to use the Work in any
+way (including for-profit purposes) that does not detract from its
+value. This authorization is not limited in terms of time, location
+and quantity.“
+
+
++-----------------------------------------------------------------------------+
+| License of the function for computation of CRC32 |
+| |
+| URL: https://svnweb.freebsd.org/base/stable/9/sys/libkern/crc32.c? |
+| revision=225736&view=co |
+| Function: static uint32_t singletable_crc32c(uint32_t crc, |
+| const void *buf, |
+| size_t size) |
+| |
+| Local file: impl/DiagnosticModule/DiagnosticModule/utils/crc32q.c |
+| Function: uint32_t crc32q(const void * const buf, size_t size) |
++-----------------------------------------------------------------------------+
+
+# $FreeBSD$
+# @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94
+
+The compilation of software known as FreeBSD is distributed under the
+following terms:
+
+Copyright (c) 1992-2016 The FreeBSD Project. 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.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.
+
+The 4.4BSD and 4.4BSD-Lite software is distributed under the following
+terms:
+
+All of the documentation and software included in the 4.4BSD and
+4.4BSD-Lite Releases is copyrighted by The Regents of the University
+of California.
+
+Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
+ 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 acknowledgement:
+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.
+
+The Institute of Electrical and Electronics Engineers and the American
+National Standards Committee X3, on Information Processing Systems
+have given us permission to reprint portions of their documentation.
+
+In the following statement, the phrase ``this text'' refers to
+portions of the system documentation.
+
+Portions of this text are reprinted and reproduced in electronic form
+in the second BSD Networking Software Release, from IEEE Std
+1003.1-1988, IEEE Standard Portable Operating System Interface for
+Computer Environments (POSIX), copyright C 1988 by the Institute of
+Electrical and Electronics Engineers, Inc. In the event of any
+discrepancy between these versions and the original IEEE Standard, the
+original IEEE Standard is the referee document.
+
+In the following statement, the phrase ``This material'' refers to
+portions of the system documentation.
+
+This material is reproduced with permission from American National
+Standards Committee X3, on Information Processing Systems. Computer
+and Business Equipment Manufacturers Association (CBEMA), 311 First
+St., NW, Suite 500, Washington, DC 20001-2178. The developmental work
+of Programming Language C was completed by the X3J11 Technical
+Committee.
+
+The views and conclusions contained in the software and documentation
+are those of the authors and should not be interpreted as representing
+official policies, either expressed or implied, of the Regents of the
+University of California.
+
+
+NOTE: The copyright of UC Berkeley's Berkeley Software Distribution
+("BSD") source has been updated. The copyright addendum may be found
+at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change and
+is included below.
+
+July 22, 1999
+
+To All Licensees, Distributors of Any Version of BSD:
+
+As you know, certain of the Berkeley Software Distribution ("BSD")
+source code files require that further distributions of products
+containing all or portions of the software, acknowledge within their
+advertising materials that such products contain software developed by
+UC Berkeley and its contributors.
+
+Specifically, the provision reads:
+
+" * 3. All advertising materials mentioning features or use of this
+ * software must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors."
+
+Effective immediately, licensees and distributors are no longer
+required to include the acknowledgement within advertising materials.
+Accordingly, the foregoing paragraph of those BSD Unix files
+containing it is hereby deleted in its entirety.
+
+William Hoskins
+Director, Office of Technology Licensing
+University of California, Berkeley
+
++-----------------------------------------------------------------------------+
+| License of DirectC from Microsemi Corporation |
+| |
+| URL: https://www.microsemi.com/product-directory/programming/ |
+| 4980-embedded-programming#downloads |
+| |
+| Local directory: impl/DMAppFpgaProg/DMAppFpgaProg/DirectC/ |
++-----------------------------------------------------------------------------+
+
+/* ************ MICROSEMI SOC CORP. DIRECTC LICENSE AGREEMENT ************* */
+/* ------------------------------------------------------------------------
+
+PLEASE READ: BEFORE INSTALLING THIS SOFTWARE, CAREFULLY READ THE
+FOLLOWING MICROSEMI SOC CORP LICENSE AGREEMENT REGARDING THE USE OF
+THIS SOFTWARE. INSTALLING THIS SOFTWARE INDICATES THAT YOU ACCEPT AND
+UNDERSTAND THIS AGREEMENT AND WILL ABIDE BY IT.
+
+Note: This license agreement (“License”) only includes the following
+software: DirectC. DirectC is licensed under the following terms and
+conditions.
+
+Hereinafter, Microsemi SoC Corp. shall be referred to as “Licensor” or
+“Author,” whereas the other party to this License shall be referred to
+as “Licensee.” Each party to this License shall be referred to,
+singularly, as a “Party,” or, collectively, as the “Parties.”
+
+Permission to use, copy, modify, and/or distribute DirectC for any
+purpose, with or without fee, is hereby granted by Licensor to
+Licensee, provided that the above Copyright notice and this permission
+notice appear in all copies, modifications and/or distributions of
+DirectC.
+
+DIRECTC IS PROVIDED "AS IS" AND THE AUTHOR/LICENSOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO DIRECTC INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL AUTHOR/LICENSOR BE
+LIABLE TO LICENSEE FOR ANY DAMAGES, INCLUDING 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 DIRECTC.
+
+Export Control: Information furnished to Licensee may include United
+States origin technical data. Accordingly, Licensee is responsible for
+complying with, and warrants to Licensor that it will comply with, all
+U.S. export control laws and regulations, including the provisions of
+the Export Administration Act of 1979 and the Export Administration
+Regulations promulgated thereunder, the Arms Export Control Act, and
+the sanctions laws administered by the Office of Foreign Assets
+Control including any other U.S. Government regulation applicable to
+the export, re-export, or disclosure of such controlled technical data
+(or the products thereof) to Foreign Nationals, whether within or
+without the U.S., including those employed by, or otherwise associated
+with, Licensee. Licensee shall obtain Licensor’s written consent prior
+to submitting any request for authority to export any such technical
+data.
+
+ADR: Any dispute between the Parties arising from or related to this
+License or the subject matter hereof, including its validity,
+construction or performance thereunder, shall be exclusively resolved
+through arbitration by a mutually acceptable impartial and neutral
+arbitrator appointed by the Judicial Arbitration and Mediation
+Services (JAMS) in accordance with its rules and procedures. If the
+Parties are not able to agree on an arbitrator within 10 days of the
+date of request for mediation is served, then JAMS shall appoint an
+arbitrator. Notice of arbitration shall be served and filed with the
+JAMS main offices in Irvine, California. Each Party shall be
+responsible for all costs associated with the preparation and
+representation by attorneys, or any other persons retained thereby, to
+assist in connection with any such Arbitration. However, all costs
+charged by the mutually agreed upon Arbitration entity shall be
+equally shared by the Parties. The Party seeking Mediation and/or
+Arbitration as provided herein agrees that the venue for any such
+Mediation and Arbitration shall be selected by the other Party and
+that such venue must be Los Angeles, California; New York, New York;
+or Chicago, Illinois; whereby the applicable law and provisions of the
+Evidence Code of the State selected thereby shall be applicable and
+shall govern the validity, construction and performance of this
+License.
+
+Governing Law: This license will be governed by the laws of the State
+of California, without regard to its conflict of law provisions.
+
+Entire Agreement: This document constitutes the entire agreement
+between the Parties with respect to the subject matter herein and
+supersedes all other communications whether written or oral. */