/src/copyright-notice.js

https://github.com/cscheid/lux · JavaScript · 114 lines · 0 code · 5 blank · 109 comment · 0 complexity · 2a05cb26d4b7aebf37d5eaa85ea46081 MD5 · raw file

  1. /*
  2. * Lux: An EDSL for WebGL graphics
  3. * By Carlos Scheidegger, cscheid@cs.arizona.edu
  4. *
  5. * Copyright (c) 2011-2013 AT&T Intellectual Property
  6. * 2014- Arizona Board of Regents
  7. *
  8. * All rights reserved. This program and the accompanying materials
  9. * are made available under the terms of the Eclipse Public License v1.0
  10. * which accompanies this distribution, and is available at
  11. * http://www.eclipse.org/legal/epl-v10.html
  12. *
  13. * Contributors: See github logs.
  14. *
  15. */
  16. // Lux depends, at least partially, on the following software libraries:
  17. // - underscore.js
  18. // - webgl-debug
  19. // - webgl-utils
  20. // - typeface.js
  21. // attribution notices and licenses for these libraries follow.
  22. ////////////////////////////////////////////////////////////////////////////////
  23. // BEGIN UNDERSCORE.JS NOTICE
  24. //
  25. // Underscore.js 1.1.7
  26. // (c) 2011 Jeremy Ashkenas, DocumentCloud Inc.
  27. // Underscore is freely distributable under the MIT license.
  28. // Portions of Underscore are inspired or borrowed from Prototype,
  29. // Oliver Steele's Functional, and John Resig's Micro-Templating.
  30. // For all details and documentation:
  31. // http://documentcloud.github.com/underscore
  32. //
  33. // END UNDERSCORE.JS NOTICE
  34. ////////////////////////////////////////////////////////////////////////////////
  35. ////////////////////////////////////////////////////////////////////////////////
  36. // BEGIN WEBGL-DEBUG.JS NOTICE
  37. // https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/debug/webgl-debug.js
  38. //
  39. // Copyright (c) 2009 The Chromium Authors. All rights reserved.
  40. // Use of this source code is governed by a BSD-style license that can be
  41. // found in the LICENSE file.
  42. //
  43. // END WEBGL-DEBUG.JS NOTICE
  44. ////////////////////////////////////////////////////////////////////////////////
  45. ////////////////////////////////////////////////////////////////////////////////
  46. // BEGIN WEBGL-UTILS.JS NOTICE
  47. // https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/demos/common/webgl-utils.js
  48. /*
  49. * Copyright 2010, Google Inc.
  50. * All rights reserved.
  51. *
  52. * Redistribution and use in source and binary forms, with or without
  53. * modification, are permitted provided that the following conditions are
  54. * met:
  55. *
  56. * * Redistributions of source code must retain the above copyright
  57. * notice, this list of conditions and the following disclaimer.
  58. * * Redistributions in binary form must reproduce the above
  59. * copyright notice, this list of conditions and the following disclaimer
  60. * in the documentation and/or other materials provided with the
  61. * distribution.
  62. * * Neither the name of Google Inc. nor the names of its
  63. * contributors may be used to endorse or promote products derived from
  64. * this software without specific prior written permission.
  65. *
  66. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  67. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  70. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  71. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  72. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  73. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  74. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  75. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  76. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  77. */
  78. // END WEBGL-UTILS.JS NOTICE
  79. ////////////////////////////////////////////////////////////////////////////////
  80. ////////////////////////////////////////////////////////////////////////////////
  81. // BEGIN TYPEFACE.JS NOTICE
  82. /*
  83. typeface.js, version 0.15 | typefacejs.neocracy.org
  84. Copyright (c) 2008 - 2009, David Chester davidchester@gmx.net
  85. Permission is hereby granted, free of charge, to any person
  86. obtaining a copy of this software and associated documentation
  87. files (the "Software"), to deal in the Software without
  88. restriction, including without limitation the rights to use,
  89. copy, modify, merge, publish, distribute, sublicense, and/or sell
  90. copies of the Software, and to permit persons to whom the
  91. Software is furnished to do so, subject to the following
  92. conditions:
  93. The above copyright notice and this permission notice shall be
  94. included in all copies or substantial portions of the Software.
  95. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  96. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  97. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  98. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  99. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  100. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  101. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  102. OTHER DEALINGS IN THE SOFTWARE.
  103. */
  104. // END TYPEFACE.JS NOTICE
  105. ////////////////////////////////////////////////////////////////////////////////