Update mojo sdk to rev 1dc8a9a5db73d3718d99917fadf31f5fb2ebad4f
[chromium-blink-merge.git] / third_party / stp / LICENSE
blobd3d803c93a93d4be5ba9a5797ccf62ce0abae354
1 /********************************************************************
2  * PROGRAM NAME: STP (Simple Theorem Prover)    
3  *              
4  * AUTHORS: Vijay Ganesh
5  *      
6  * BEGIN DATE: November, 2005
7  ********************************************************************/
9 The MIT License
11 Copyright (c) 2008 Vijay Ganesh
13 Permission is hereby granted, free of charge, to any person obtaining
14 a copy of this software and associated documentation files (the
15 "Software"), to deal in the Software without restriction, including
16 without limitation the rights to use, copy, modify, merge, publish,
17 distribute, sublicense, and/or sell copies of the Software, and to
18 permit persons to whom the Software is furnished to do so, subject to
19 the following conditions:
21 The above copyright notice and this permission notice shall be
22 included in all copies or substantial portions of the Software.
24 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
25 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
26 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
27 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
28 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
29 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
30 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
33 STP links to copyrighted librarys:
34         * Minisat Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson.
35         * Bit::Vector Copyright (c) 1995 - 2004 by Steffen Beyer. 
36         * CVC's SMT-LIB Parser  Copyright (C) 2004 by the Board of Trustees
37           of Leland Stanford Junior University and by New York University.
38         * CryptoMinisat Copyright (c) 2009 Mate Soos
39         * ABC by Alan Mishchenko
40         * Boost by various: http://www.boost.org/
41         * CryptoMiniSat4 in case it's installed
43 MINISAT
44         MiniSat -- Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson
46         Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
47         associated documentation files (the "Software"), to deal in the Software without restriction,
48         including without limitation the rights to use, copy, modify, merge, publish, distribute,
49         sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
50         furnished to do so, subject to the following conditions:
52         The above copyright notice and this permission notice shall be included in all copies or
53         substantial portions of the Software.
55         THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
56         NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
57         NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
58         DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
59         OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
61 Bit::Vector
62         This library is free software; you can redistribute it and/or    
63         modify it under the terms of the GNU Library General Public      
64         License as published by the Free Software Foundation; either     
65         version 2 of the License, || (at your option) any later version. 
66                                                                          
67         This library is distributed in the hope that it will be useful,  
68         but WITHOUT ANY WARRANTY; without even the implied warranty of   
69         MERCHANTABILITY || FITNESS FOR A PARTICULAR PURPOSE. See the GNU 
70         Library General Public License for more details.                 
71                                                                          
72         You should have received a copy of the GNU Library General Public
73         License along with this library; if not, write to the            
74         Free Software Foundation, Inc.,                                  
75         59 Temple Place, Suite 330, Boston, MA 02111-1307 USA            
76                                                                          
77         || download a copy from ftp://ftp.gnu.org/pub/gnu/COPYING.LIB-2.0
79 CVC's SMT-LIB Parser
80         \file smtlib.y
81         
82         Author: Sergey Berezin, Clark Barrett
83         
84         Created: Apr 30 2005
85         
86         Copyright (C) 2004 by the Board of Trustees of Leland Stanford
87         Junior University and by New York University. 
88         
89         License to use, copy, modify, sell and/or distribute this software
90         and its documentation for any purpose is hereby granted without
91         royalty, subject to the terms and conditions defined in the \ref
92         LICENSE file provided with this distribution.  In particular:
93         
94         - The above copyright notice and this permission notice must appear
95         in all copies of the software and related documentation.
96         
97         - THE SOFTWARE IS PROVIDED "AS-IS", WITHOUT ANY WARRANTIES,
98         EXPRESSED OR IMPLIED.  USE IT AT YOUR OWN RISK.
100 Cryptominisat2
101         CryptoMiniSat -- Copyright (c) 2009 Mate Soos
103         Permission is hereby granted, free of charge, to any person obtaining a
104         copy of this software and associated documentation files (the
105         "Software"), to deal in the Software without restriction, including
106         without limitation the rights to use, copy, modify, merge, publish,
107         distribute, sublicense, and/or sell copies of the Software, and to
108         permit persons to whom the Software is furnished to do so, subject to
109         the following conditions:
111         The above copyright notice and this permission notice shall be included
112         in all copies or substantial portions of the Software.
114         THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
115         OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
116         MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
117         NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
118         LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
119         OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
120         WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
122 Cryptominisat4
123         Copyright (c) 2009-2014, Mate Soos. All rights reserved.
124         
125         This library is free software; you can redistribute it and/or
126         modify it under the terms of the GNU Lesser General Public
127         License as published by the Free Software Foundation; either
128         version 2.0 of the License.
129         
130         This library is distributed in the hope that it will be useful,
131         but WITHOUT ANY WARRANTY; without even the implied warranty of
132         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
133         Lesser General Public License for more details.
134         
135         You should have received a copy of the GNU Lesser General Public
136         License along with this library; if not, write to the Free Software
137         Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
138         MA 02110-1301  USA
141         Copyright (c) The Regents of the University of California. All rights reserved.
143         Permission is hereby granted, without written agreement and without license or
144         royalty fees, to use, copy, modify, and distribute this software and its
145         documentation for any purpose, provided that the above copyright notice and
146         the following two paragraphs appear in all copies of this software.
148         IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
149         DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF
150         THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
151         CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
153         THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
154         BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
155         A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
156         AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE,
157         SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
159 Boost
160         Boost Software License - Version 1.0 - August 17th, 2003
162         Permission is hereby granted, free of charge, to any person or organization
163         obtaining a copy of the software and accompanying documentation covered by
164         this license (the "Software") to use, reproduce, display, distribute,
165         execute, and transmit the Software, and to prepare derivative works of the
166         Software, and to permit third-parties to whom the Software is furnished to
167         do so, all subject to the following:
169         The copyright notices in the Software and this entire statement, including
170         the above license grant, this restriction and the following disclaimer,
171         must be included in all copies of the Software, in whole or in part, and
172         all derivative works of the Software, unless such copies or derivative
173         works are solely in the form of machine-executable object code generated by
174         a source language processor.
176         THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
177         IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
178         FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
179         SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
180         FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
181         ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
182         DEALINGS IN THE SOFTWARE.
184 Windows msc99hdr
185         Copyright (c) 2006-2008 Alexander Chemeris
186         Copyright (c) 2000 Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>
187         
188         Redistribution and use in source and binary forms, with or without
189         modification, are permitted provided that the following conditions are met:
190         
191           1. Redistributions of source code must retain the above copyright notice,
192              this list of conditions and the following disclaimer.
193         
194           2. Redistributions in binary form must reproduce the above copyright
195              notice, this list of conditions and the following disclaimer in the
196              documentation and/or other materials provided with the distribution.
197         
198           3. The name of the author may be used to endorse or promote products
199              derived from this software without specific prior written permission.
200         
201         THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
202         WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
203         MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
204         EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
205         SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
206         PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
207         OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
208         WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
209         OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
210         ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
212 LLVM integration tester (llvm-lit)
213     University of Illinois/NCSA
214     Open Source License
216     Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
217     All rights reserved.
219     Developed by:
221         LLVM Team
223         University of Illinois at Urbana-Champaign
225         http://llvm.org
227     Permission is hereby granted, free of charge, to any person obtaining a copy of
228     this software and associated documentation files (the "Software"), to deal with
229     the Software without restriction, including without limitation the rights to
230     use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
231     of the Software, and to permit persons to whom the Software is furnished to do
232     so, subject to the following conditions:
234         * Redistributions of source code must retain the above copyright notice,
235           this list of conditions and the following disclaimers.
237         * Redistributions in binary form must reproduce the above copyright notice,
238           this list of conditions and the following disclaimers in the
239           documentation and/or other materials provided with the distribution.
241         * Neither the names of the LLVM Team, University of Illinois at
242           Urbana-Champaign, nor the names of its contributors may be used to
243           endorse or promote products derived from this Software without specific
244           prior written permission.
246     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
247     IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
248     FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
249     CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
250     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
251     OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
252     SOFTWARE.
254 OutputCheck
255     Copyright (c) 2014, Daniel Liew All rights reserved.
257     Redistribution and use in source and binary forms, with or without modification,
258     are permitted provided that the following conditions are met:
260     1. Redistributions of source code must retain the above copyright notice, this
261     list of conditions and the following disclaimer.
263     2. Redistributions in binary form must reproduce the above copyright notice,
264     this list of conditions and the following disclaimer in the documentation and/or
265     other materials provided with the distribution.
267     3. Neither the name of the copyright holder nor the names of its contributors
268     may be used to endorse or promote products derived from this software without
269     specific prior written permission.
271     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
272     ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
273     WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
274     DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
275     ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
276     (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
277     LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
278     ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
279     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
280     SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
282 GoogleTest framework
283     Copyright 2008, Google Inc.
284     All rights reserved.
286     Redistribution and use in source and binary forms, with or without
287     modification, are permitted provided that the following conditions are
288     met:
290         * Redistributions of source code must retain the above copyright
291     notice, this list of conditions and the following disclaimer.
292         * Redistributions in binary form must reproduce the above
293     copyright notice, this list of conditions and the following disclaimer
294     in the documentation and/or other materials provided with the
295     distribution.
296         * Neither the name of Google Inc. nor the names of its
297     contributors may be used to endorse or promote products derived from
298     this software without specific prior written permission.
300     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
301     "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
302     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
303     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
304     OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
305     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
306     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
307     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
308     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
309     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
310     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
312 MemoryPool
313     Copyright (c) 2013 Cosku Acay, http://www.coskuacay.com
315     Permission is hereby granted, free of charge, to any person obtaining a
316     copy of this software and associated documentation files (the "Software"),
317     to deal in the Software without restriction, including without limitation
318     the rights to use, copy, modify, merge, publish, distribute, sublicense,
319     and/or sell copies of the Software, and to permit persons to whom the
320     Software is furnished to do so, subject to the following conditions:
322     The above copyright notice and this permission notice shall be included in
323     all copies or substantial portions of the Software.
325     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
326     IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
327     FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
328     AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
329     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
330     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
331     IN THE SOFTWARE.