BetterHeart 3D interactive anatomy (heart, upper limb, lower limb) — third-party components and licences Last reviewed: 2026-10-15 (upstream LICENSE-DATA.md, ATTRIBUTION.md and BodyParts3D README read). Applies to /betterheart/heart-anatomy/, /upper-extremity-anatomy/ and /lower-extremity-anatomy/. A. Software delivered to the browser --------------------------------------------------------------------------------------------- Component Version Licence Where Licence text three.js r180 MIT heart-anatomy/vendor/ vendor/THREE-LICENSE.txt OrbitControls r180 MIT heart-anatomy/vendor/ (part of three.js; same licence) Source: https://github.com/mrdoob/three.js B. Anatomical mesh data (attribution chain) --------------------------------------------------------------------------------------------- 1. BodyParts3D — © The Database Center for Life Science (DBCLS) Required attribution (BodyParts3D README §3.1): "BodyParts3D, Copyright© The Database Center for Life Science licensed by CC Attribution-Share Alike 2.1 Japan" https://dbarchive.biosciencedbc.jp/data/bodyparts3d/20110915/README_e.html Licence: CC BY-SA 2.1 Japan https://creativecommons.org/licenses/by-sa/2.1/jp/ https://lifesciencedb.jp/bp3d/ 2. Z-Anatomy — The libre 3D atlas of anatomy (built on BodyParts3D) Licence: CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/ https://github.com/Z-Anatomy/Models-of-human-anatomy Note: some Z-Anatomy parts carry other licences (e.g. inner ear CC BY-NC-SA, kidney CC BY-NC). None of those parts are used here (mesh names checked in heart-, arm- and leg-manifest.json). 3. Anatomi Simülatörü — Dr. Murat Altun (systems/*.glb, derived from 1 and 2) Licence: 3D data CC BY-SA 4.0 (the project's code is MIT; its logo yzo-mark.png is all-rights-reserved and is not used) LICENSE-DATA.md: use, modification and distribution (incl. commercial) allowed; derivatives must stay CC BY-SA; no relicensing into closed/proprietary products. ATTRIBUTION.md credit format followed in MODEL-NOTICES.txt. https://github.com/DrMuratAltun/anatomi-simulatoru 4. jixiangying/anatomy — BodyParts3D heart-cavity and leaflet OBJ files (CC BY-SA 2.1 Japan) https://github.com/jixiangying/anatomy Adapted data published by BetterHeart under CC BY-SA 4.0 (ShareAlike): heart-anatomy/heart-meshes.bin, heart-manifest.json, coronary-routes.js upper-extremity-anatomy/arm-meshes.bin, arm-manifest.json, arm-routes.json lower-extremity-anatomy/leg-meshes.bin, leg-manifest.json, leg-routes.json Modifications are described in each folder's MODEL-NOTICES.txt; build scripts are in each tools/ folder. C. Not covered by the licences above --------------------------------------------------------------------------------------------- Rights are reserved only for independently authored, separable portions of BetterHeart's program and teaching content: © 2026 黃天祈醫師 (Tien-Chi Huang, MD). This statement does not override third-party licences or restrict sharing/adaptation of the CC BY-SA data listed in section B. Atlas-derived geometry and route coordinates retain their stated CC BY-SA licence even when packaged in a JavaScript file. Third-party code retains its original licence. Device names (e.g. Watchman, Amulet, MitraClip, SAPIEN, Evolut, Micra, Aveir, Rotarex, AngioJet, Indigo, EKOS, Jetstream, HawkOne) are trademarks of their respective owners and are used descriptively only; no manufacturer images or video frames are included. Videos and papers listed in MODEL-NOTICES.txt were used as references only. D. Server side (not distributed to visitors) --------------------------------------------------------------------------------------------- express 5.3.0 (MIT), helmet 8.3.0 (MIT), compression 1.8.2 (MIT), multer 2.4.0 (MIT; busboy/streamsearch MIT), sharp 0.35.5 (Apache-2.0; bundles libvips under LGPL-3.0-or-later). These run only on the server; if the application itself is ever redistributed, include their licence notices (and libvips' LGPL terms).