summaryrefslogtreecommitdiff
path: root/THIRD_PARTY_LICENSES.txt
blob: 227051234cbc53a29a8443e3faf188421144e843 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Third-Party Licenses for ollama-web
=====================================

This file lists the open-source licenses that apply to third-party software
bundled with or depended upon by ollama-web.  Unless otherwise noted, the
copyright holders are the respective authors of each project.

For the full license text of each dependency, please see the package's own
source distribution or official repository.  This summary is provided for
attribution and compliance purposes only.

------------------------------------------------------------------------------
1. Bundled Frontend Libraries (src/ollama_web/static/vendor/)
------------------------------------------------------------------------------

marked
  Version:   12.0.0
  License:   MIT
  Source:    https://github.com/markedjs/marked

DOMPurify
  Version:   3.1.6
  License:   Apache-2.0 OR MPL-2.0
  Source:    https://github.com/cure53/DOMPurify

highlight.js
  Version:   11.9.0
  License:   BSD-3-Clause
  Source:    https://github.com/highlightjs/highlight.js

KaTeX
  Version:   0.16.9
  License:   MIT
  Source:    https://github.com/KaTeX/KaTeX

GitHub Dark theme for highlight.js
  Source:    https://github.com/highlightjs/highlight.js/blob/main/src/styles/github-dark.css
  License:   BSD-3-Clause (highlight.js project)

------------------------------------------------------------------------------
2. Direct Python Dependencies
------------------------------------------------------------------------------

ollama
  License:   MIT
  Source:    https://github.com/ollama/ollama-python

ddgs
  License:   MIT
  Source:    https://github.com/deedy5/ddgs

Starlette
  License:   BSD-3-Clause
  Source:    https://github.com/Kludex/starlette

Uvicorn
  License:   BSD-3-Clause
  Source:    https://github.com/encode/uvicorn

httpx
  License:   BSD-3-Clause
  Source:    https://github.com/encode/httpx

beautifulsoup4
  License:   MIT
  Source:    https://www.crummy.com/software/BeautifulSoup/bs4/

Jinja2
  License:   BSD-3-Clause
  Source:    https://github.com/pallets/jinja

pypdf
  License:   BSD-3-Clause
  Source:    https://github.com/py-pdf/pypdf

python-multipart
  License:   Apache-2.0
  Source:    https://github.com/Kludex/python-multipart

Pillow
  License:   MIT-CMU License / HPND-style historical PIL license
  Source:    https://github.com/python-pillow/Pillow

------------------------------------------------------------------------------
3. Development Dependencies (not distributed with the application)
------------------------------------------------------------------------------

pytest
  License:   MIT
  Source:    https://github.com/pytest-dev/pytest

pytest-cov
  License:   MIT
  Source:    https://github.com/pytest-dev/pytest-cov

ruff
  License:   MIT
  Source:    https://github.com/astral-sh/ruff

mypy
  License:   MIT
  Source:    https://github.com/python/mypy

------------------------------------------------------------------------------
Notice
------------------------------------------------------------------------------

Some packages listed above may pull in additional transitive dependencies.
The licenses of those transitive dependencies are the responsibility of
their respective authors.  If you redistribute this project in a way that
bundles third-party packages, please verify the full dependency tree with
a tool such as `pip-licenses` or `cyclonedx-py`.