dosllm / NOTICE.md
HelloSun's picture
小貓中文 v1.0 by HelloSun (2026-10-25): author attribution + GPLv3 section 7(b) term, startup notice, modified-version mark
aa96610 verified
|
Raw History Blame Contribute Delete
2.8 kB

Third-party components

Nothing here is proprietary. Everything is taken unmodified from upstream unless noted.

Component Used for License Source
v86 (libv86.js, v86.wasm) 0.5.472 x86 PC emulator running the DOS machine, NE2000 NIC, DHCP/DNS responder BSD-2-Clause https://github.com/copy/v86
SeaBIOS and VGABIOS (inside assets.b64.js) BIOS of the emulated PC, as shipped with v86 LGPL-3.0 / LGPL-2.1+ https://github.com/copy/v86/tree/master/bios
FreeDOS 1.4 Floppy Edition (kernel, FreeCOM) DOS on the boot floppy (dosllm.img inside assets.b64.js) GPL-2.0 https://www.freedos.org/
Crynwr NE2000 packet driver 11.4.3 (NE2000.COM) DOS driver for the emulated NE2000 card Crynwr "freely copyable; source must be available"; source: Crynwr packet drivers 11.x http://www.georgpotthast.de/sioux/packet.htm , https://archive.org/details/PKTD11A_ZIP
mTCP 2026-10-10 by Michael B. Brutman (DHCP.EXE, TCP/IP library) DHCP client (unmodified binary) and the TCP/IP stack linked into G.EXE GPL-3.0-or-later http://www.brutman.com/mTCP/
小貓中文 (XiaoMao Chinese) v1.0 by HelloSun (first version 2026-10-25), XIAOMAO.EXE, FONT.DAT, IME.DAT Big5 display and Zhuyin input in DOS. XIAOMAO.EXE is built from our v86-modified copy of its source (src/xiaomao/, 6 changed lines, see xiaomao-v86.patch); the data files are unmodified Copyright (C) 2026 HelloSun; GPL-3.0-only with the GPLv3 §7(b) additional term: the author attribution must be preserved (see third_party/xiaomao/LICENSE-xiaomao) https://huggingface.co/spaces/HelloSun/c_dos (upstream package third_party/xiaomao/xiaomao-dev.zip in dev/dosllm-dev.zip)
GNU Unifont (inside FONT.DAT) 16x16 Chinese glyphs GPL-2.0-or-later with font embedding exception https://unifoundry.com/unifont/
pypinyin, jieba, OpenCC data (inside IME.DAT) Zhuyin phrase dictionary MIT / MIT / Apache-2.0 PyPI
HimemX (HIMEMX.EXE) XMS manager used by XiaoMao for the font GPL / Artistic (see its readme) https://github.com/FDOS/himemX
Open Watcom 1.9 Compiler used to build G.EXE (not distributed) Sybase Open Watcom Public License https://openwatcom.org/

G.EXE is built from src/g.cpp and src/dosnet.h plus the mTCP library sources (TCPLIB/, TCPINC/ of the mTCP source archive, shipped in dev/dosllm-dev.zip). src/build.sh shows the exact compiler options, src/make_image.sh assembles the boot floppy and src/build_assets.py packs it into assets.b64.js.

The page sends the typed question over HTTPS to a third-party public Gradio Space (default tencent/Hy3) and prints its reply. That service has its own terms; its replies are not our content. No credentials are used.