Far-field reflector - license scope Copyright 2026 Pedro M. M. de Castro, original contributions. Original demo: https://www.cin.ufpe.br/~pmmc/demos/far-field-reflector/ Software: Apache License, Version 2.0 The original 2026 software implementation owned by Pedro M. M. de Castro is licensed under Apache-2.0. This covers original executable JavaScript, CSS and HTML structure/markup in the following files, excluding all material listed below. Text or data embedded in a file is not thereby software-licensed. Full standard license: LICENSE.txt Official license: https://www.apache.org/licenses/LICENSE-2.0 Attribution notice: NOTICE.txt Software file coverage - about.html - css/app.css - css/notes.css - index.html - js/app.js - js/facetview.js - js/measure.js - js/model.js - js/optimizer.js - js/palette.js - js/panels.js - js/presets.js - js/query.js - js/rational.js - js/reflectorview.js - js/regular.js - js/render/camera.js - js/render/geometry.js - js/render/overlay.js - js/render/power-facets.js - js/render/reflector3d.js - js/render/shaders.js - js/render/sphere3d.js - js/render/three-env.js - js/render/views2d.js - js/render/views3d.js - js/research-presets.js - js/solverui.js - js/solverworker.js - js/sphere.js - js/sphereview.js - js/ui/basics.js - js/ui/catalogue.js - js/ui/certificate.js - js/ui/expectations.js - js/ui/guide.js - js/ui/masses.js - js/ui/paraboloids.js - js/ui/power.js - js/ui/raypanel.js - js/view3d.js - ../../licenses/demo-rights-2026.css Original content: Creative Commons Attribution 4.0 International Only original 2026 explanatory prose, authored captions and expressive illustrations owned by Pedro M. M. de Castro are licensed under CC BY 4.0. - index.html (original explanatory prose and authored captions only) - about.html (original explanatory prose and authored captions only) - Original interface prose/captions in the listed application modules; original authored illustrations, excluding the exceptions below Full standard legal code: CONTENT-LICENSE.txt Official legal code: https://creativecommons.org/licenses/by/4.0/legalcode.en Attribution reference: Pedro M. M. de Castro, Far-field reflector, https://www.cin.ufpe.br/~pmmc/demos/far-field-reflector/ These are separate scopes, not alternative or dual licenses for the same software. CC BY 4.0 is not offered as a software-license option. Source code, markup, styling and executable figure/icon definitions remain in the software scope; separately protected original expressive content is in the content scope. The standard license texts are reproduced without changes. No additional visible-footer, commercial-use or adaptation condition is added. Excluded material and preserved terms - All third-party or jointly owned material and all separately licensed components. - Scientific papers and reproduced/adapted paper figures, including coauthored articles. - All datasets, dataset copies and embedded records, source metadata and derived databases. - Mathematical facts, algorithms as ideas, numerical/point data and geometric outputs that are not protected by copyright: these notices impose no new restrictions on them. - Fonts, font-derived outlines, institutional marks, logos and third-party icons. - Existing third-party license/attribution files and vendor components. - Historic Point Location code/material: MIT delaunay.js (Castro/Devillers 2010), MIT pointlocation.js (INRIA, Castro/Devillers 2010), and GPL pointsetgen.js (Castro/Devillers 2010, version unspecified). Those grants remain unchanged. - Prior permissions remain valid; no license condition is added by this scope note. - vendor/three/* (including modified line imports) remains MIT; assets/fonts/* retains OFL/GUST-LPPL terms; assets/institution/* and the original monogram are excluded. Numerical fixture and preset records are not relicensed.