CAT-SOOP is a flexible, programmable learning management system based on the Python programming language. https://catsoop.mit.edu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

111 lines
4.7 KiB

  1. The CAT-SOOP distribution is an "aggregate" consisting of CAT-SOOP and several
  2. other pieces of software. This file includes information about the licenses of
  3. those pieces of software, separated by the string ######
  4. ########
  5. The CAT-SOOP distribution contains a verbatim copy of pieces of CodeMirror, a
  6. web-based code editor (https://codemirror.net/) in the
  7. __STATIC__/scripts/codemirror directory. CodeMirror is licensed according to
  8. the following terms:
  9. Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others
  10. Permission is hereby granted, free of charge, to any person obtaining a copy
  11. of this software and associated documentation files (the "Software"), to deal
  12. in the Software without restriction, including without limitation the rights
  13. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  14. copies of the Software, and to permit persons to whom the Software is
  15. furnished to do so, subject to the following conditions:
  16. The above copyright notice and this permission notice shall be included in
  17. all copies or substantial portions of the Software.
  18. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  20. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  22. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  24. THE SOFTWARE.
  25. ########
  26. The CAT-SOOP distribution contains a verbatim copy of KaTeX, a Javascript
  27. library for fast math rendering in the browser (https://khan.github.io/KaTeX/),
  28. in the __STATIC__/scripts/katex directory. Some fonts included with KaTeX are
  29. licensed under the SIL Open Font License (version 1.1). KaTeX itself is
  30. licensed according to the following terms:
  31. Copyright (c) 2015 Khan Academy
  32. This software also uses portions of the underscore.js project, which is
  33. MIT licensed with the following copyright:
  34. Copyright (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative
  35. Reporters & Editors
  36. Permission is hereby granted, free of charge, to any person obtaining a copy
  37. of this software and associated documentation files (the "Software"), to deal
  38. in the Software without restriction, including without limitation the rights
  39. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  40. copies of the Software, and to permit persons to whom the Software is
  41. furnished to do so, subject to the following conditions:
  42. The above copyright notice and this permission notice shall be included in all
  43. copies or substantial portions of the Software.
  44. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  45. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  46. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  47. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  48. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  49. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  50. SOFTWARE.
  51. ########
  52. The CAT-SOOP distribution contains a verbatim copy of Mathjax, a Javascript
  53. library for math rendering in the browser (https://www.mathjax.org/), in the
  54. __STATIC__/scripts/mathjax directory. Mathjax is licensed under the Apache
  55. License (version 2.0):
  56. https://github.com/mathjax/MathJax/blob/master/LICENSE
  57. ########
  58. The CAT-SOOP distribution contains a verbatim copy of
  59. highlightjs-line-numbers.js, which adds support for adding line numbers to code
  60. highlighted by hljs.
  61. This software is licensed according to the following terms:
  62. The MIT License (MIT)
  63. Copyright (c) 2017 Yauheni Pakala
  64. Permission is hereby granted, free of charge, to any person obtaining a copy
  65. of this software and associated documentation files (the "Software"), to deal
  66. in the Software without restriction, including without limitation the rights
  67. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  68. copies of the Software, and to permit persons to whom the Software is
  69. furnished to do so, subject to the following conditions:
  70. The above copyright notice and this permission notice shall be included in all
  71. copies or substantial portions of the Software.
  72. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  73. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  74. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  75. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  76. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  77. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  78. SOFTWARE.