Python 練習平台/Python 程式模擬器 使用的第三方元件 ==================================================== 本資料夾的自製程式(index.html、simulator.html、floating-tools.js) © 2026 張世杰老師 版權所有。第三方元件依各自授權使用,授權全文如下列檔案。 1. Pyodide 0.27.0(pyodide.js、pyodide.asm.js、pyodide.asm.wasm、pyodide-lock.json、python_stdlib.zip) 來源:https://pyodide.org/ 授權:Mozilla Public License 2.0 —— 全文見 LICENSE-pyodide.txt 原始碼取得:https://github.com/pyodide/pyodide/tree/0.27.0 (本系統未修改 Pyodide 的任何檔案,原樣散布) 2. CPython 3.12.7(Python 直譯器與標準函式庫,包在 pyodide.asm.wasm 與 python_stdlib.zip 內) 來源:https://www.python.org/ 授權:Python Software Foundation License Version 2 Copyright (c) 2001-2023 Python Software Foundation. All rights reserved. Copyright (c) 2000 BeOpen.com. All rights reserved. Copyright (c) 1995-2001 Corporation for National Research Initiatives. All rights reserved. Copyright (c) 1991-1995 Stichting Mathematisch Centrum. All rights reserved. CPython 內含的 expat(MIT)、libffi(MIT)、zlib(zlib License, Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler)、libmpdec(BSD-2-Clause)、 Mersenne Twister、SipHash 等第三方程式碼的聲明一併收錄 —— 全文見 LICENSE-cpython.txt 3. bzip2 / libbzip2(編譯進 pyodide.asm.wasm) Copyright (C) 1996-2010 Julian R Seward 授權:bzip2 License(BSD 類)—— 全文見 LICENSE-bzip2.txt 4. Emscripten 執行環境(pyodide.asm.js) 來源:https://emscripten.org/ 授權:MIT/University of Illinois/NCSA(雙授權) —— 全文見 LICENSE-emscripten.txt 5. CodeMirror 5(codemirror.min.js / .css、python.min.js、closebrackets、matchbrackets、dracula 主題) 來源:https://codemirror.net/5/ 授權:MIT(Copyright (C) 2017 by Marijn Haverbeke and others)—— 全文見 LICENSE-codemirror.txt 6. Font Awesome Free 6.4.2(font-awesome/) 來源:https://fontawesome.com/ Copyright 2023 Fonticons, Inc. 授權:圖示 CC BY 4.0、字型 SIL OFL 1.1、程式碼 MIT —— https://fontawesome.com/license/free