FUSOU-WEB ライセンス情報

Webアプリケーション「FUSOU-WEB」本体およびユーザーブラウザへ配信・実行されるオープンソースソフトウェアのライセンス・著作権表示

5 min read9 sectionsUpdated Sep 9, 2026
On this page (9)

FUSOU-WEB ライセンス情報 (Third-Party Notices)

本ドキュメントは、Webアプリケーション・公開サービス FUSOU-WEB 本体のライセンス、および利用者のブラウザへ配信・実行されるサードパーティ製オープンソースソフトウェア(OSS)のライセンス条文・著作権表示をまとめたものです。


1. FUSOU-WEB 本体のライセンス

FUSOU-WEB は MIT License のもとで提供・公開されています。

MIT License

Copyright (c) 2024 Oguri Hideyuki

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

2. 配信構成とライセンス表記方針

FUSOU-WEB は Astro, SolidJS, Cloudflare Workers をベースに構築されています。 利用者がサービスを利用する際に配信・提供されるプログラムは以下の通りです:

  1. クライアント配信アセット: ブラウザ上で動作する SolidJS アイランド、チャート描画、艦隊シミュレータ、ダイアグラム生成エンジン等のバンドルスクリプトおよびCSS/フォントアセット。
  2. エッジ・API ランタイム: Cloudflare Workers 上で実行される Astro SSR エンドポイントおよび Hono API ルーター。

本サービスでクライアントに配信されるすべての依存パッケージは、パーミッシブなライセンス(MIT, Apache-2.0, BSD, ISC 等) または 弱コピーレフトライセンス(EPL-2.0, MPL-2.0) で構成されており、利用者の自由な閲覧・利用を妨げる強コピーレフトライセンスは含まれていません。


3. 特記すべきライブラリと権利表記

elkjs (Eclipse Public License 2.0 - EPL-2.0)

  • 用途: 任務ツリーや艦隊データのグラフ自動レイアウト処理
  • ライセンス: EPL-2.0
Note

EPL-2.0(弱コピーレフト)に関する告知
elkjs は Eclipse Foundation の Eclipse Public License 2.0 のもとで提供されています。FUSOU-WEB は elkjs のライブラリソースコードを変更することなくそのままバンドル・呼び出し利用しています。ソースコードは https://github.com/kieler/elkjs から入手可能です。

Font Awesome Free

  • 用途: UIアイコンアセット (@fortawesome/fontawesome-free)
Note

アセット別ライセンス区分
@fortawesome/fontawesome-free は構成要素ごとに異なるライセンスが適用されています:

khroma (MIT)

  • 用途: Mermaid のカラー計算補助ライブラリ
Note

ライセンス補足
khromapackage.json 上のライセンス表記が未定義となっていますが、同梱のライセンスファイルに基づき MIT License(Fabio Spampinato, Andrew Maney)が適用されます。


4. 主要ライブラリ一覧

ライブラリ名分類・役割ライセンス
solid-jsUI FrameworkMIT
astroWeb FrameworkMIT
@astrojs/cloudflareSSR Runtime AdapterMIT
elkjsGraph Layout EngineEPL-2.0
rehype-mermaidDiagram RenderingMIT
chart.jsChart VisualizationMIT
solid-chartjsSolid Chart IntegrationMIT
@supabase/supabase-jsDatabase ClientMIT
honoServer API RouterMIT
zodSchema ValidationMIT
apache-arrowColumnar Data ProcessingApache-2.0
katexMath FormattingMIT
virtuaVirtual List ScrollingMIT
daisyuiUI Component SystemMIT
tailwindcssCSS Utility FrameworkMIT
@fortawesome/fontawesome-freeIcon AssetsCC-BY-4.0 / OFL-1.1 / MIT

5. 全本番依存パッケージ一覧 (486 パッケージ)

FUSOU-WEB の本番環境(クライアント配信バンドルおよびエッジワーカー)に含まれるすべての依存パッケージ一覧です。

全 486 パッケージの一覧を展開する (クリックして表示)
パッケージ名バージョンライセンス
@antfu/install-pkg1.1.0MIT
@astrojs/cloudflare14.1.4MIT
@astrojs/compiler-binding0.3.1MIT
@astrojs/compiler-binding-win32-x64-msvc0.3.1MIT
@astrojs/compiler-rs0.3.1MIT
@astrojs/internal-helpers0.10.1MIT
@astrojs/markdown-remark7.2.1MIT
@astrojs/markdown-satteri0.3.4MIT
@astrojs/prism4.0.2MIT
@astrojs/telemetry3.3.3MIT
@astrojs/underscore-redirects1.0.3MIT
@babel/helper-string-parser7.29.7MIT
@babel/helper-validator-identifier7.29.7MIT
@babel/parser7.29.7MIT
@babel/types7.29.7MIT
@braintree/sanitize-url7.1.1MIT
@bruits/satteri-win32-x64-msvc0.9.5MIT
@capsizecss/unpack4.0.1MIT
@chevrotain/cst-dts-gen11.0.3Apache-2.0
@chevrotain/gast11.0.3Apache-2.0
@chevrotain/regexp-to-ast11.0.3Apache-2.0
@chevrotain/types11.0.3Apache-2.0
@chevrotain/utils11.0.3Apache-2.0
@clack/core1.4.3MIT
@clack/prompts1.7.0MIT
@cloudflare/kv-asset-handler0.5.0MIT OR Apache-2.0
@cloudflare/unenv-preset2.16.1MIT OR Apache-2.0
@cloudflare/vite-plugin1.47.0MIT
@cloudflare/workerd-windows-641.20260722.1Apache-2.0
@cloudflare/workers-types5.20260723.1MIT OR Apache-2.0
@cspotcode/source-map-support0.8.1MIT
@dagrejs/dagre2.0.4MIT
@dagrejs/graphlib3.0.4MIT
@esbuild/win32-x640.28.1MIT
@fortawesome/fontawesome-free6.7.2(CC-BY-4.0 AND OFL-1.1 AND MIT)
@iconify/types2.0.0MIT
@iconify/utils3.1.0MIT
@img/colour1.1.0MIT
@img/sharp-win32-x640.35.2, 0.35.3Apache-2.0 AND LGPL-3.0-or-later
@jridgewell/gen-mapping0.3.13MIT
@jridgewell/resolve-uri3.1.2MIT
@jridgewell/source-map0.3.11MIT
@jridgewell/sourcemap-codec1.5.5MIT
@jridgewell/trace-mapping0.3.9, 0.3.31MIT
@kurkle/color0.3.4MIT
@mermaid-js/parser0.6.3MIT
@nanostores/persistent1.2.0MIT
@nanostores/solid1.1.1MIT
@oslojs/encoding1.1.0MIT
@oxc-project/types0.139.0MIT
@poppinss/colors4.1.6MIT
@poppinss/dumper0.6.5MIT
@poppinss/exception1.2.3MIT
@rolldown/binding-win32-x64-msvc1.1.5MIT
@rolldown/pluginutils1.0.1MIT
@rollup/pluginutils5.4.0MIT
@rollup/rollup-win32-x64-gnu4.62.2MIT
@rollup/rollup-win32-x64-msvc4.62.2MIT
@shikijs/core4.3.1MIT
@shikijs/engine-javascript4.3.1MIT
@shikijs/engine-oniguruma4.3.1MIT
@shikijs/langs4.3.1MIT
@shikijs/primitive4.3.1MIT
@shikijs/themes4.3.1MIT
@shikijs/types4.3.1MIT
@shikijs/vscode-textmate10.0.2MIT
@sindresorhus/is7.2.0MIT
@speed-highlight/core1.2.15CC0-1.0
@supabase/auth-js2.86.0MIT
@supabase/functions-js2.86.0MIT
@supabase/postgrest-js2.86.0MIT
@supabase/realtime-js2.86.0MIT
@supabase/storage-js2.86.0MIT
@supabase/supabase-js2.86.0MIT
@swc/helpers0.5.17Apache-2.0
@types/command-line-args5.2.3MIT
@types/command-line-usage5.0.4MIT
@types/d37.4.3MIT
@types/d3-array3.2.2MIT
@types/d3-axis3.0.6MIT
@types/d3-brush3.0.6MIT
@types/d3-chord3.0.6MIT
@types/d3-color3.1.3MIT
@types/d3-contour3.0.6MIT
@types/d3-delaunay6.0.4MIT
@types/d3-dispatch3.0.7MIT
@types/d3-drag3.0.7MIT
@types/d3-dsv3.0.7MIT
@types/d3-ease3.0.2MIT
@types/d3-fetch3.0.7MIT
@types/d3-force3.0.10MIT
@types/d3-format3.0.4MIT
@types/d3-geo3.1.0MIT
@types/d3-hierarchy3.1.7MIT
@types/d3-interpolate3.0.4MIT
@types/d3-path3.1.1MIT
@types/d3-polygon3.0.2MIT
@types/d3-quadtree3.0.6MIT
@types/d3-random3.0.3MIT
@types/d3-scale4.0.9MIT
@types/d3-scale-chromatic3.1.0MIT
@types/d3-selection3.0.11MIT
@types/d3-shape3.1.7MIT
@types/d3-time3.0.4MIT
@types/d3-time-format4.0.3MIT
@types/d3-timer3.0.2MIT
@types/d3-transition3.0.9MIT
@types/d3-zoom3.0.8MIT
@types/debug4.1.12MIT
@types/estree1.0.9MIT
@types/estree-jsx1.0.5MIT
@types/geojson7946.0.16MIT
@types/hast3.0.4, 3.0.5MIT
@types/katex0.16.8MIT
@types/mdast4.0.4MIT
@types/ms2.1.0MIT
@types/nlcst2.0.3MIT
@types/node20.19.25, 22.20.1, 26.3.0MIT
@types/phoenix1.6.6MIT
@types/react19.2.7MIT
@types/trusted-types2.0.7MIT
@types/unist3.0.3MIT
@types/ws8.18.1MIT
@ungap/structured-clone1.3.3ISC
@xyflow/react12.10.0MIT
@xyflow/system0.0.74MIT
acorn8.17.0, 8.18.0MIT
am-i-vibing0.4.0MIT
ansi-styles4.3.0MIT
anymatch3.1.3ISC
apache-arrow20.0.0Apache-2.0
argparse2.0.1Python-2.0
aria-query5.3.2Apache-2.0
array-back6.2.2MIT
array-iterate2.0.1MIT
astro7.1.3MIT
axobject-query4.1.0Apache-2.0
bail2.0.2MIT
blake3-wasm2.1.5MIT
boolbase1.0.0ISC
buffer-from1.1.2MIT
ccount2.0.1MIT
chalk4.1.2MIT
chalk-template0.4.0MIT
character-entities2.0.2MIT
character-entities-html42.1.0MIT
character-entities-legacy3.0.0MIT
chart.js4.5.1MIT
chevrotain11.0.3Apache-2.0
chevrotain-allstar0.3.1MIT
chokidar5.0.0MIT
ci-info4.4.0MIT
classcat5.0.5MIT
clsx2.1.1MIT
color-convert2.0.1MIT
color-name1.1.4MIT
comma-separated-tokens2.0.3MIT
command-line-args6.0.1MIT
command-line-usage7.0.3MIT
commander2.20.3, 7.2.0, 8.3.0, 11.1.0MIT
common-ancestor-path2.0.0BlueOak-1.0.0
confbox0.1.8MIT
cookie1.1.1, 2.0.1MIT
cookie-es1.2.3MIT
cose-base1.0.3, 2.2.0MIT
crossws0.3.5MIT
css-select5.2.2BSD-2-Clause
css-tree2.2.1, 3.2.1MIT
css-what6.2.2BSD-2-Clause
csso5.0.5MIT
csstype3.2.3MIT
cytoscape3.33.1MIT
cytoscape-cose-bilkent4.1.0MIT
cytoscape-fcose2.2.0MIT
d37.9.0ISC
d3-array3.2.4ISC
d3-array2.12.1BSD-3-Clause
d3-axis3.0.0ISC
d3-brush3.0.0ISC
d3-chord3.0.1ISC
d3-color3.1.0ISC
d3-contour4.0.2ISC
d3-delaunay6.0.4ISC
d3-dispatch3.0.1ISC
d3-drag3.0.0ISC
d3-dsv3.0.1ISC
d3-ease3.0.1BSD-3-Clause
d3-fetch3.0.1ISC
d3-force3.0.0ISC
d3-format3.1.0ISC
d3-geo3.1.1ISC
d3-hierarchy3.1.2ISC
d3-interpolate3.0.1ISC
d3-path3.1.0ISC
d3-path1.0.9BSD-3-Clause
d3-polygon3.0.1ISC
d3-quadtree3.0.1ISC
d3-random3.0.1ISC
d3-sankey0.12.3BSD-3-Clause
d3-scale4.0.2ISC
d3-scale-chromatic3.1.0ISC
d3-selection3.0.0ISC
d3-shape3.2.0ISC
d3-shape1.3.7BSD-3-Clause
d3-time3.1.0ISC
d3-time-format4.1.0ISC
d3-timer3.0.1ISC
d3-transition3.0.1ISC
d3-zoom3.0.0ISC
dagre-d3-es7.0.13MIT
daisyui5.7.0MIT
dayjs1.11.19MIT
debug4.4.3MIT
decode-named-character-reference1.2.0, 1.3.0MIT
defu6.1.7MIT
delaunator5.0.1ISC
dequal2.0.3MIT
destr2.0.5MIT
detect-libc2.1.2Apache-2.0
devalue5.8.2MIT
devlop1.1.0MIT
diff8.0.4BSD-3-Clause
dom-serializer2.0.0MIT
domelementtype2.3.0BSD-2-Clause
domhandler5.0.3BSD-2-Clause
dompurify3.3.3(MPL-2.0 OR Apache-2.0)
domutils3.2.2BSD-2-Clause
dset3.1.4MIT
elkjs0.11.0EPL-2.0
entities4.5.0, 6.0.1BSD-2-Clause
error-stack-parser-es1.0.5MIT
es-module-lexer2.3.1MIT
esbuild0.28.1MIT
escape-string-regexp5.0.0MIT
estree-walker2.0.2MIT
eventemitter35.0.4MIT
extend3.0.2MIT
fast-string-truncated-width3.0.3MIT
fast-string-width3.0.2MIT
fast-wrap-ansi0.2.2MIT
fdir6.5.0MIT
find-replace5.0.2MIT
flatbuffers25.9.23Apache-2.0
flattie1.1.1MIT
fontace0.4.1MIT
fontkitten1.0.3MIT
get-tsconfig5.0.0-beta.4MIT
github-slugger2.0.0ISC
h31.15.11MIT
hachure-fill0.5.2MIT
has-flag4.0.0MIT
hast-util-from-dom5.0.1ISC
hast-util-from-html2.0.3MIT
hast-util-from-html-isomorphic2.0.0MIT
hast-util-from-parse58.0.3MIT
hast-util-is-element3.0.0MIT
hast-util-parse-selector4.0.0MIT
hast-util-raw9.1.0MIT
hast-util-to-html9.0.5MIT
hast-util-to-parse58.0.1MIT
hast-util-to-text4.0.2MIT
hast-util-whitespace3.0.0MIT
hastscript9.0.1MIT
hono4.12.34MIT
html-escaper3.0.3MIT
html-to-image1.11.13MIT
html-void-elements3.0.0MIT
http-cache-semantics4.2.0BSD-2-Clause
iceberg-js0.8.0MIT
iconv-lite0.6.3MIT
internmap1.0.1, 2.0.3ISC
iron-webcrypto1.2.1MIT
is-docker4.0.0MIT
is-plain-obj4.1.0MIT
jiti2.7.0MIT
jose6.1.2MIT
js-yaml4.3.0MIT
json-bignum0.0.3MIT
jsonc-parser3.3.1MIT
katex0.16.44MIT
khroma2.1.0MIT
kleur4.1.5MIT
langium3.3.1MIT
layout-base1.0.2, 2.0.1MIT
lightningcss1.33.0MPL-2.0
lightningcss-win32-x64-msvc1.33.0MPL-2.0
lodash-es4.17.23MIT
lodash.camelcase4.3.0MIT
longest-streak3.1.0MIT
lru-cache11.5.2BlueOak-1.0.0
magic-string0.30.21MIT
magicast0.5.3MIT
markdown-table3.0.4MIT
marked16.4.2MIT
mdast-util-definitions6.0.0MIT
mdast-util-find-and-replace3.0.2MIT
mdast-util-from-markdown2.0.2MIT
mdast-util-gfm3.1.0MIT
mdast-util-gfm-autolink-literal2.0.1MIT
mdast-util-gfm-footnote2.1.0MIT
mdast-util-gfm-strikethrough2.0.0MIT
mdast-util-gfm-table2.0.0MIT
mdast-util-gfm-task-list-item2.0.0MIT
mdast-util-math3.0.0MIT
mdast-util-phrasing4.1.0MIT
mdast-util-to-hast13.2.1MIT
mdast-util-to-markdown2.1.2MIT
mdast-util-to-string4.0.0MIT
mdn-data2.0.28, 2.27.1CC0-1.0
mermaid11.12.2MIT
mermaid-isomorphic3.0.4MIT
micromark4.0.2MIT
micromark-core-commonmark2.0.3MIT
micromark-extension-gfm3.0.0MIT
micromark-extension-gfm-autolink-literal2.1.0MIT
micromark-extension-gfm-footnote2.1.0MIT
micromark-extension-gfm-strikethrough2.1.0MIT
micromark-extension-gfm-table2.1.1MIT
micromark-extension-gfm-tagfilter2.0.0MIT
micromark-extension-gfm-task-list-item2.1.0MIT
micromark-extension-math3.1.0MIT
micromark-factory-destination2.0.1MIT
micromark-factory-label2.0.1MIT
micromark-factory-space2.0.1MIT
micromark-factory-title2.0.1MIT
micromark-factory-whitespace2.0.1MIT
micromark-util-character2.1.1MIT
micromark-util-chunked2.0.1MIT
micromark-util-classify-character2.0.1MIT
micromark-util-combine-extensions2.0.1MIT
micromark-util-decode-numeric-character-reference2.0.2MIT
micromark-util-decode-string2.0.1MIT
micromark-util-encode2.0.1MIT
micromark-util-html-tag-name2.0.1MIT
micromark-util-normalize-identifier2.0.1MIT
micromark-util-resolve-all2.0.1MIT
micromark-util-sanitize-uri2.0.1MIT
micromark-util-subtokenize2.1.0MIT
micromark-util-symbol2.0.1MIT
micromark-util-types2.0.2MIT
mini-svg-data-uri1.4.4MIT
miniflare4.20260722.0MIT
mlly1.8.0MIT
mrmime2.0.1MIT
ms2.1.3MIT
nanoid3.3.18MIT
nanostores1.1.0MIT
neotraverse1.0.1MIT
nlcst-to-string4.0.0MIT
node-fetch-native1.6.7MIT
node-mock-http1.0.4MIT
normalize-path3.0.0MIT
nth-check2.1.1BSD-2-Clause
obug2.1.4MIT
ofetch1.5.1MIT
ohash2.0.11MIT
oniguruma-parser0.12.2MIT
oniguruma-to-es4.3.6MIT
p-limit7.3.1MIT
p-queue9.3.3MIT
p-timeout7.0.1MIT
package-manager-detector1.8.0MIT
parse-latin7.0.0MIT
parse57.3.0MIT
path-data-parser0.1.0MIT
path-to-regexp6.3.0MIT
pathe2.0.3MIT
piccolore0.1.3ISC
picocolors1.1.1ISC
picomatch2.3.2, 4.0.4, 4.0.5MIT
pkg-types1.3.1MIT
playwright1.57.0Apache-2.0
playwright-core1.57.0Apache-2.0
points-on-curve0.2.0MIT
points-on-path0.2.1MIT
postcss8.5.26MIT
prismjs1.30.0MIT
process-ancestry0.1.0MIT
property-information7.1.0, 7.2.0MIT
radix31.1.2MIT
react19.2.0MIT
react-chartjs-25.3.1MIT
react-dom19.2.0MIT
react-virtuoso4.15.0MIT
readdirp5.0.0MIT
regex6.1.0MIT
regex-recursion6.0.2MIT
regex-utilities2.3.0MIT
rehype-katex7.0.1MIT
rehype-mermaid3.0.0MIT
rehype-raw7.0.0MIT
rehype-stringify10.0.1MIT
remark-gfm4.0.1MIT
remark-math6.0.0MIT
remark-parse11.0.0MIT
remark-rehype11.1.2MIT
remark-smartypants3.0.2MIT
remark-stringify11.0.0MIT
resolve-pkg-maps1.0.0MIT
retext9.0.0MIT
retext-latin4.0.0MIT
retext-smartypants6.2.0MIT
retext-stringify4.0.0MIT
robust-predicates3.0.2Unlicense
rolldown1.1.5MIT
rollup4.62.2MIT
roughjs4.6.6MIT
rw1.3.3BSD-3-Clause
safer-buffer2.1.2MIT
satteri0.9.5MIT
sax1.6.0BlueOak-1.0.0
scheduler0.27.0MIT
semver7.8.5ISC
seroval1.5.1MIT
seroval-plugins1.5.6MIT
sharp0.35.2, 0.35.3Apache-2.0
shiki4.3.1MIT
sisteransi1.0.5MIT
smol-toml1.7.0BSD-3-Clause
solid-chartjs1.3.11MIT
solid-js1.9.14MIT
source-map0.6.1BSD-3-Clause
source-map-js1.2.1BSD-3-Clause
source-map-support0.5.21MIT
space-separated-tokens2.0.2MIT
stringify-entities4.0.4MIT
stylis4.3.6MIT
supports-color7.2.0, 10.2.2MIT
svgo4.0.2MIT
table-layout4.1.1MIT
terser5.50.0BSD-2-Clause
tiny-inflate1.0.3MIT
tinyclip0.1.15MIT
tinyexec1.2.4MIT
tinyglobby0.2.17MIT
trim-lines3.0.1MIT
trough2.2.0MIT
ts-dedent2.2.0MIT
tslib2.8.10BSD
typical7.3.0MIT
ufo1.6.4MIT
ultrahtml1.7.0MIT
uncrypto0.1.3MIT
undici7.28.0MIT
undici-types6.21.0, 8.3.0MIT
unenv2.0.0-rc.24MIT
unified11.0.5MIT
unifont0.7.4MIT
unist-util-find-after5.0.0MIT
unist-util-is6.0.1MIT
unist-util-modify-children4.0.0MIT
unist-util-position5.0.0MIT
unist-util-remove-position5.0.0MIT
unist-util-stringify-position4.0.0MIT
unist-util-visit5.1.0MIT
unist-util-visit-children3.0.0MIT
unist-util-visit-parents6.0.2MIT
unstorage1.17.5MIT
use-sync-external-store1.6.0MIT
uuid11.1.1MIT
vfile6.0.3MIT
vfile-location5.0.3MIT
vfile-message4.0.3MIT
virtua0.41.5MIT
vite8.1.5MIT
vitefu1.1.3MIT
vscode-jsonrpc8.2.0MIT
vscode-languageserver9.0.1MIT
vscode-languageserver-protocol3.17.5MIT
vscode-languageserver-textdocument1.0.12MIT
vscode-languageserver-types3.17.5MIT
vscode-uri3.0.8MIT
web-namespaces2.0.1MIT
wordwrapjs5.1.1MIT
workerd1.20260722.1Apache-2.0
wrangler4.114.0MIT OR Apache-2.0
ws8.21.0, 8.21.1MIT
xxhash-wasm1.1.0MIT
yaml2.8.3ISC
yargs-parser22.0.0ISC
yocto-queue1.2.2MIT
youch4.1.0-beta.10MIT
youch-core0.3.3MIT
zod3.25.76, 4.4.3MIT
zustand4.5.7MIT
zwitch2.0.4MIT

6. 各ライセンスの全文 (License Texts)

MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Apache License, Version 2.0
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.
      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:
      (a) You must give any other recipients of the Work or Derivative Works
          a copy of this License; and
      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and
      (c) You must retain, in the Source form of any Derivative Works that
          You distribute, all copyright, patent, trademark, and attribution
          notices from the Source form of the Work; and
      (d) If the Work includes a "NOTICE" text file as part of its distribution,
          then any Derivative Works that You distribute must include a readable
          copy of the attribution notices contained within such NOTICE file.

   (For complete license text, visit https://www.apache.org/licenses/LICENSE-2.0)
Eclipse Public License 2.0 (EPL-2.0)
Eclipse Public License - v 2.0

    THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
    PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
    OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS
"Contribution" means:
  a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and
  b) in the case of each subsequent Contributor:
     i) changes to the Program, and
     ii) additions to the Program;
"Program" means the Contributions Distributed in accordance with this Agreement.

2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive,
   worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display,
   publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such
   Derivative Works, in Source Code and other form.

3. REQUIREMENTS
When the Program is Distributed in Source Code Form:
  a) it must be made available under this Agreement; and
  b) a copy of this Agreement must be included with each copy of the Program.

(For complete license text, visit https://www.eclipse.org/legal/epl-2.0/)
SIL Open Font License 1.1 (OFL-1.1)
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Source or Binary forms, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license.

(For complete license text, visit http://scripts.sil.org/OFL)
Creative Commons Attribution 4.0 International (CC BY 4.0)
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.

Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

(For complete deed and legal code, visit https://creativecommons.org/licenses/by/4.0/)
BSD 2-Clause & BSD 3-Clause License
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED.

Last updated:   Sep 9, 2026

Contributors: