Skip to content

Commit 9d07a33

Browse files
committed
Added distribute in "source" version (as a tar.gz archive) and updated the Makefiles accordingly. Also moved third-party licenses into NOTICE (including the notice for distribute-0.6.26) and added a DISCLAIMER.
git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1328055 13f79535-47bb-0310-9956-ffa450edef68
1 parent 86d2604 commit 9d07a33

11 files changed

+358
-289
lines changed

LICENSE

-271
Original file line numberDiff line numberDiff line change
@@ -200,274 +200,3 @@
200200
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201201
See the License for the specific language governing permissions and
202202
limitations under the License.
203-
204-
205-
APACHE MESOS SUBCOMPONENTS:
206-
207-
The Apache Mesos project includes a number of subcomponents with
208-
separate copyright notices and license terms. Your use of the source
209-
code for the these subcomponents is subject to the terms and
210-
conditions of the following licenses.
211-
212-
213-
For the Boost header files (third_party/boost-1.37.0.tar.gz and
214-
third_party/libprocess/third_party/boost-1.37.0.tar.gz):
215-
216-
Boost Software License - Version 1.0 - August 17th, 2003
217-
218-
Permission is hereby granted, free of charge, to any person or organization
219-
obtaining a copy of the software and accompanying documentation covered by
220-
this license (the "Software") to use, reproduce, display, distribute,
221-
execute, and transmit the Software, and to prepare derivative works of the
222-
Software, and to permit third-parties to whom the Software is furnished to
223-
do so, all subject to the following:
224-
225-
The copyright notices in the Software and this entire statement, including
226-
the above license grant, this restriction and the following disclaimer,
227-
must be included in all copies of the Software, in whole or in part, and
228-
all derivative works of the Software, unless such copies or derivative
229-
works are solely in the form of machine-executable object code generated by
230-
a source language processor.
231-
232-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
233-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
234-
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
235-
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
236-
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
237-
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
238-
DEALINGS IN THE SOFTWARE.
239-
240-
241-
For glog-0.3.1 (third_party/glog-0.3.1.tar.gz and
242-
third_party/libprocess/third_party/glog-0.3.1.tar.gz):
243-
244-
Copyright (c) 2008, Google Inc.
245-
All rights reserved.
246-
247-
Redistribution and use in source and binary forms, with or without
248-
modification, are permitted provided that the following conditions are
249-
met:
250-
251-
* Redistributions of source code must retain the above copyright
252-
notice, this list of conditions and the following disclaimer.
253-
* Redistributions in binary form must reproduce the above
254-
copyright notice, this list of conditions and the following disclaimer
255-
in the documentation and/or other materials provided with the
256-
distribution.
257-
* Neither the name of Google Inc. nor the names of its
258-
contributors may be used to endorse or promote products derived from
259-
this software without specific prior written permission.
260-
261-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
262-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
263-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
264-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
265-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
266-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
267-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
268-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
269-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
270-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
271-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
272-
273-
274-
A function gettimeofday in utilities.cc is based on
275-
276-
http://www.google.com/codesearch/p?hl=en#dR3YEbitojA/COPYING&q=GetSystemTimeAsFileTime%20license:bsd
277-
278-
The license of this code is:
279-
280-
Copyright (c) 2003-2008, Jouni Malinen <[email protected]> and contributors
281-
All Rights Reserved.
282-
283-
Redistribution and use in source and binary forms, with or without
284-
modification, are permitted provided that the following conditions are
285-
met:
286-
287-
1. Redistributions of source code must retain the above copyright
288-
notice, this list of conditions and the following disclaimer.
289-
290-
2. Redistributions in binary form must reproduce the above copyright
291-
notice, this list of conditions and the following disclaimer in the
292-
documentation and/or other materials provided with the distribution.
293-
294-
3. Neither the name(s) of the above-listed copyright holder(s) nor the
295-
names of its contributors may be used to endorse or promote products
296-
derived from this software without specific prior written permission.
297-
298-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
299-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
300-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
301-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
302-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
303-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
304-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
305-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
306-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
307-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
308-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
309-
310-
311-
For gmock-1.6.0 (third_party/gmock-1.6.0.tar.gz and
312-
third_party/libprocess/third_party/gmock-1.6.0.tar.gz):
313-
314-
Copyright 2008, Google Inc.
315-
All rights reserved.
316-
317-
Redistribution and use in source and binary forms, with or without
318-
modification, are permitted provided that the following conditions are
319-
met:
320-
321-
* Redistributions of source code must retain the above copyright
322-
notice, this list of conditions and the following disclaimer.
323-
* Redistributions in binary form must reproduce the above
324-
copyright notice, this list of conditions and the following disclaimer
325-
in the documentation and/or other materials provided with the
326-
distribution.
327-
* Neither the name of Google Inc. nor the names of its
328-
contributors may be used to endorse or promote products derived from
329-
this software without specific prior written permission.
330-
331-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
332-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
333-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
334-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
335-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
336-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
337-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
338-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
339-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
340-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
341-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
342-
343-
344-
For leveldb (third_party/leveldb.tar.gz):
345-
346-
Copyright (c) 2011 The LevelDB Authors. All rights reserved.
347-
348-
Redistribution and use in source and binary forms, with or without
349-
modification, are permitted provided that the following conditions are
350-
met:
351-
352-
* Redistributions of source code must retain the above copyright
353-
notice, this list of conditions and the following disclaimer.
354-
* Redistributions in binary form must reproduce the above
355-
copyright notice, this list of conditions and the following disclaimer
356-
in the documentation and/or other materials provided with the
357-
distribution.
358-
* Neither the name of Google Inc. nor the names of its
359-
contributors may be used to endorse or promote products derived from
360-
this software without specific prior written permission.
361-
362-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
363-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
364-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
365-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
366-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
367-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
368-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
369-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
370-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
371-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
372-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
373-
374-
375-
For protobuf-2.3.0 (third_party/protobuf-2.3.0.tar.gz):
376-
377-
Copyright 2008, Google Inc.
378-
All rights reserved.
379-
380-
Redistribution and use in source and binary forms, with or without
381-
modification, are permitted provided that the following conditions are
382-
met:
383-
384-
* Redistributions of source code must retain the above copyright
385-
notice, this list of conditions and the following disclaimer.
386-
* Redistributions in binary form must reproduce the above
387-
copyright notice, this list of conditions and the following disclaimer
388-
in the documentation and/or other materials provided with the
389-
distribution.
390-
* Neither the name of Google Inc. nor the names of its
391-
contributors may be used to endorse or promote products derived from
392-
this software without specific prior written permission.
393-
394-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
395-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
396-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
397-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
398-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
399-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
400-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
401-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
402-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
403-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
404-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
405-
406-
Code generated by the Protocol Buffer compiler is owned by the owner
407-
of the input file used when generating it. This code is not
408-
standalone and requires a support library to be linked with it. This
409-
support library is itself covered by the above license.
410-
411-
412-
For libev-3.8 (third_party/libprocess/third_party/libev.tar.gz):
413-
414-
All files in libev are Copyright (C)2007,2008,2009 Marc Alexander Lehmann.
415-
416-
Redistribution and use in source and binary forms, with or without
417-
modification, are permitted provided that the following conditions are
418-
met:
419-
420-
* Redistributions of source code must retain the above copyright
421-
notice, this list of conditions and the following disclaimer.
422-
423-
* Redistributions in binary form must reproduce the above
424-
copyright notice, this list of conditions and the following
425-
disclaimer in the documentation and/or other materials provided
426-
with the distribution.
427-
428-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
429-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
430-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
431-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
432-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
433-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
434-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
435-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
436-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
437-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
438-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
439-
440-
Alternatively, the contents of this package may be used under the terms
441-
of the GNU General Public License ("GPL") version 2 or any later version,
442-
in which case the provisions of the GPL are applicable instead of the
443-
above. If you wish to allow the use of your version of this package only
444-
under the terms of the GPL and not to allow others to use your version of
445-
this file under the BSD license, indicate your decision by deleting the
446-
provisions above and replace them with the notice and other provisions
447-
required by the GPL in this and the other files of this package. If you do
448-
not delete the provisions above, a recipient may use your version of this
449-
file under either the BSD or the GPL.
450-
451-
452-
For http-parser
453-
(third_party/libprocess/third_party/ry-http-parser-1c3624a.tar.gz):
454-
455-
Copyright 2009,2010 Ryan Dahl <[email protected]>
456-
457-
Permission is hereby granted, free of charge, to any person obtaining a copy
458-
of this software and associated documentation files (the "Software"), to
459-
deal in the Software without restriction, including without limitation the
460-
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
461-
sell copies of the Software, and to permit persons to whom the Software is
462-
furnished to do so, subject to the following conditions:
463-
464-
The above copyright notice and this permission notice shall be included in
465-
all copies or substantial portions of the Software.
466-
467-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
468-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
469-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
470-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
471-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
472-
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
473-
IN THE SOFTWARE.

Makefile.am

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ all-recursive: src/python/setup.py src/java/mesos.pom
3131

3232

3333
# Standard stuff.
34-
EXTRA_DIST += bootstrap LICENSE NOTICE README support/colors.sh
34+
EXTRA_DIST += bootstrap DISCLAIMER LICENSE NOTICE README support/colors.sh
3535

3636

3737
# Extra configure scripts.

0 commit comments

Comments
 (0)