License & Open-Source Notices
TC Logo Connect runs the original LEGO® TC LOGO DOS software inside a customized build of DOSBox-X, an open-source DOS emulator. The desktop app you download is a modified DOSBox-X, so — as a derivative work — TC Logo Connect as a whole is distributed under the GNU General Public License, version 2 or later (GPL-2.0-or-later).
DOSBox-X
DOSBox-X is copyright © the DOSBox-X Team and the DOSBox Team, and is licensed under the GNU GPL v2 or later. Its upstream source code is available at github.com/joncampbell123/dosbox-x.
Control Lab IO has modified DOSBox-X to emulate the LEGO Dacta 9771 interface card and to bridge it to real LEGO Interface A hardware over USB.
Written offer of source
The complete corresponding source code for Control Lab IO's modifications to DOSBox-X is available on request. Email ask@controllab.io.
Other open-source components
- picoflash — used by the browser-based firmware updater, under the MIT License.
- Bundled runtime libraries — the desktop app ships the libraries DOSBox-X depends on (SDL2, FFmpeg, libslirp, GLib, FluidSynth, and others); each remains under its own license.
Trademarks
LEGO® is a trademark of the LEGO Group, which does not sponsor, authorize, or endorse this project. TC LOGO software is © Logo Computer Systems Inc.; this project does not host or distribute it.
GNU General Public License, version 2
TC Logo Connect and DOSBox-X are licensed under the GNU General Public License, version 2 or later. Read the full license text at gnu.org/licenses/old-licenses/gpl-2.0.