This site runs bilby in your browser. To do that it sends your browser copies of the software below, each under its own licence. For every component there is a link to the exact source it was built from.
The site's own code is under the MIT licence: LICENSE, source at https://github.com/ColmTalbot/bilby-browser.
| Component | Licence | Text | Source |
|---|---|---|---|
| bilby 2.8.2 (wheel and examples) | MIT | licence | bilby-dev/bilby@v2.8.2, wheel built by scripts/fetch-bilby.sh; examples adapted for Pyodide by scripts/adapt_examples.py (each change is listed in the page above the example) |
| bilby 2.7.1 (wheel and examples) | MIT | licence | bilby-dev/bilby@v2.7.1, wheel built by scripts/fetch-bilby.sh; examples adapted for Pyodide by scripts/adapt_examples.py (each change is listed in the page above the example) |
| bilby 2.6.0 (wheel and examples) | MIT | licence | bilby-dev/bilby@v2.6.0, wheel built by scripts/fetch-bilby.sh; examples adapted for Pyodide by scripts/adapt_examples.py (each change is listed in the page above the example) |
| bilby main (wheel and examples) | MIT | licence | bilby-dev/bilby@f2d03634, wheel built by scripts/fetch-bilby.sh; examples adapted for Pyodide by scripts/adapt_examples.py (each change is listed in the page above the example) |
| igwn-segments 2.1.1 (modified) | GPL-3.0-or-later | GPL-3.0 | original sdist on PyPI; rebuilt as pure Python with a modified __init__.py by scripts/build-igwn-segments.sh |
| LALSuite 7.26.16 (Pyodide build) | GPL-2.0-or-later | GPL-2.0 | colm.talbot/lalsuite@c14584f2; build scripts in wheel/pyodide; wheel as built (sha256 884a2bc520ffc065…) |
| CodeMirror 6.0.2 and its packages (code editor) | MIT | licences | codemirror/dev and the package versions pinned in package-lock.json; bundled by esbuild from editor/editor.js |
The LALSuite wheel statically links these libraries; because GSL is GPL-3.0-or-later, the combined wheel can only be redistributed under GPL-3.0-or-later. The build scripts linked above download exactly these releases.
| Library | Licence | Text | Source |
|---|---|---|---|
| GSL 2.8 | GPL-3.0-or-later | licence | source |
| FFTW 3.3.10 | GPL-2.0-or-later | licence | source |
| HDF5 1.12.1 | BSD-3-Clause-style (HDF5 license) | licence | source |
| FrameL 8.50.3 | LGPL-2.1-or-later | licence | source |
| zlib (in FrameL and Emscripten's port) | Zlib | licence | source |
Unmodified wheels pinned in packages.lock.json; each wheel contains its own licence file.
Pyodide 0.29.5 (MPL-2.0) and the packages it builds (numpy, scipy, matplotlib, astropy, …, each under its own licence) are loaded by your browser directly from the jsDelivr CDN; see the Pyodide package list. Gravitational-wave data, when used, comes from GWOSC under its own terms.