1All code by Sony Pictures Imageworks except:
2
3Pystring
4http://code.google.com/p/pystring/
5
6TinyXML
7http://sourceforge.net/projects/tinyxml/
8
9yaml-cpp
10http://code.google.com/p/yaml-cpp/
11
12PTex (Mutex), courtesy of Brent Burley and Disney
13http://ptex.us/
14
15Little CMS
16http://www.littlecms.com/
17
18MD5, courtesy L. Peter Deutsch, Aladdin Enterprises.
19http://sourceforge.net/projects/libmd5-rfc/files/
20
21argparse, courtesy OpenImageIO and Larry Gritz
22http://openimageio.org
23
24---------------------------------------------------------------------
25
26Copyright (c) 2003-2010 Sony Pictures Imageworks Inc., et al.
27All Rights Reserved.
28
29Redistribution and use in source and binary forms, with or without
30modification, are permitted provided that the following conditions are
31met:
32
33* Redistributions of source code must retain the above copyright
34  notice, this list of conditions and the following disclaimer.
35* Redistributions in binary form must reproduce the above copyright
36  notice, this list of conditions and the following disclaimer in the
37  documentation and/or other materials provided with the distribution.
38* Neither the name of Sony Pictures Imageworks nor the names of its
39  contributors may be used to endorse or promote products derived from
40  this software without specific prior written permission.
41
42THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
43"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
44LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
45A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
46OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
47SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
48LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
49DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
50THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
51(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
52OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
53
54---------------------------------------------------------------------
55
56Pystring
57
58Copyright (c) 2008-2010, Sony Pictures Imageworks Inc
59All rights reserved.
60
61Redistribution and use in source and binary forms, with or without
62modification, are permitted provided that the following conditions are
63met:
64
65Redistributions of source code must retain the above copyright notice,
66this list of conditions and the following disclaimer.
67Redistributions in binary form must reproduce the above copyright
68notice, this list of conditions and the following disclaimer in the
69documentation and/or other materials provided with the distribution.
70Neither the name of the organization Sony Pictures Imageworks nor the
71names of its contributors
72may be used to endorse or promote products derived from this software
73without specific prior written permission.
74THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
75"AS
76IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
77TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
78PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
79OWNER
80OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
81SPECIAL,
82EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
83PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
84PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
85LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
86NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
87SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
88
89---------------------------------------------------------------------
90
91TinyXML is released under the zlib license:
92
93This software is provided 'as-is', without any express or implied
94warranty. In no event will the authors be held liable for any
95damages arising from the use of this software.
96
97Permission is granted to anyone to use this software for any
98purpose, including commercial applications, and to alter it and
99redistribute it freely, subject to the following restrictions:
100
1011. The origin of this software must not be misrepresented; you must
102not claim that you wrote the original software. If you use this
103software in a product, an acknowledgment in the product documentation
104would be appreciated but is not required.
105
1062. Altered source versions must be plainly marked as such, and
107must not be misrepresented as being the original software.
108
1093. This notice may not be removed or altered from any source
110distribution.
111
112---------------------------------------------------------------------
113
114yaml-cpp
115
116Copyright (c) 2008 Jesse Beder.
117
118Permission is hereby granted, free of charge, to any person obtaining a copy
119of this software and associated documentation files (the "Software"), to deal
120in the Software without restriction, including without limitation the rights
121to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
122copies of the Software, and to permit persons to whom the Software is
123furnished to do so, subject to the following conditions:
124
125The above copyright notice and this permission notice shall be included in
126all copies or substantial portions of the Software.
127
128THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
129IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
130FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
131AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
132LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
133OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
134THE SOFTWARE.
135
136---------------------------------------------------------------------
137
138PTEX SOFTWARE
139Copyright 2009 Disney Enterprises, Inc.  All rights reserved
140
141Redistribution and use in source and binary forms, with or without
142modification, are permitted provided that the following conditions are
143met:
144
145  * Redistributions of source code must retain the above copyright
146    notice, this list of conditions and the following disclaimer.
147
148  * Redistributions in binary form must reproduce the above copyright
149    notice, this list of conditions and the following disclaimer in
150    the documentation and/or other materials provided with the
151    distribution.
152
153  * The names "Disney", "Walt Disney Pictures", "Walt Disney Animation
154    Studios" or the names of its contributors may NOT be used to
155    endorse or promote products derived from this software without
156    specific prior written permission from Walt Disney Pictures.
157
158Disclaimer: THIS SOFTWARE IS PROVIDED BY WALT DISNEY PICTURES AND
159CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
160BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
161FOR A PARTICULAR PURPOSE, NONINFRINGEMENT AND TITLE ARE DISCLAIMED.
162IN NO EVENT SHALL WALT DISNEY PICTURES, THE COPYRIGHT HOLDER OR
163CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
164EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
165PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
166PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND BASED ON ANY
167THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
168(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
169OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
170
171---------------------------------------------------------------------
172
173Little CMS
174Copyright (c) 1998-2010 Marti Maria Saguer
175
176Permission is hereby granted, free of charge, to any person obtaining
177a copy of this software and associated documentation files
178(the "Software"), to deal in the Software without restriction,
179including without limitation the rights to use, copy, modify, merge,
180publish, distribute, sublicense, and/or sell copies of the Software,
181and to permit persons to whom the Software is furnished to do so,
182subject to the following conditions:
183
184The above copyright notice and this permission notice shall be
185included in all copies or substantial portions of the Software.
186
187THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
188EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
189MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
190IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
191CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
192TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
193SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
194
195---------------------------------------------------------------------
196
197MD5
198
199Copyright (C) 1999, 2002 Aladdin Enterprises.  All rights reserved.
200
201This software is provided 'as-is', without any express or implied
202warranty.  In no event will the authors be held liable for any damages
203arising from the use of this software.
204
205Permission is granted to anyone to use this software for any purpose,
206including commercial applications, and to alter it and redistribute it
207freely, subject to the following restrictions:
208
2091. The origin of this software must not be misrepresented; you must not
210   claim that you wrote the original software. If you use this software
211   in a product, an acknowledgment in the product documentation would be
212   appreciated but is not required.
2132. Altered source versions must be plainly marked as such, and must not be
214   misrepresented as being the original software.
2153. This notice may not be removed or altered from any source distribution.
216
217L. Peter Deutsch
218ghost@aladdin.com
219
220---------------------------------------------------------------------
221
222argparse
223
224Copyright 2008 Larry Gritz and the other authors and contributors.
225All Rights Reserved.
226Based on BSD-licensed software Copyright 2004 NVIDIA Corp.
227
228Redistribution and use in source and binary forms, with or without
229modification, are permitted provided that the following conditions are
230met:
231* Redistributions of source code must retain the above copyright
232notice, this list of conditions and the following disclaimer.
233* Redistributions in binary form must reproduce the above copyright
234notice, this list of conditions and the following disclaimer in the
235documentation and/or other materials provided with the distribution.
236* Neither the name of the software's owners nor the names of its
237contributors may be used to endorse or promote products derived from
238this software without specific prior written permission.
239THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
240"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
241LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
242A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
243OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
244SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
245LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
246DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
247THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
248(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
249OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
250
251(This is the Modified BSD License)