EtherApps Forge incorporates or relies upon the following third-party components, each used under their respective licences:
Microsoft Windows APIs
Components: kernel32, user32, shell32, ole32, oleaut32, uuid, shlwapi, comctl32, crypt32, comdlg32, gdi32, version, advapi32, urlmon
Licence: Microsoft Software Licence Terms
Purpose: Windows system integration
Microsoft Visual C++ Runtime
Licence: Microsoft Visual C++ Redistributable Licence
Purpose: Standard library support for Windows applications
Windows Cryptography APIs
Component: crypt32.dll
Licence: Microsoft Software Licence Terms
Purpose: File-integrity verification using MD5 checksums
Windows COM/OLE Libraries
Licence: Microsoft Software Licence Terms
Purpose: Shell integration and file operations
Microsoft Windows packaging and deployment tooling
Components: Windows SDK packaging/signing tools, Appx/MSIX platform APIs, MSIX packaging support, Windows Package Manager, and Intune Win32 content preparation tooling where invoked by Forge workflows
Licence: Applicable Microsoft Software Licence Terms
Purpose: Native Windows packaging, signing, validation, deployment and package acquisition workflows
WiX Toolset v3.11.2 / v4.0+
Licence: Microsoft Reciprocal Licence (Ms-RL)
Purpose: MSI authoring, conversion and build output for Forge capture packages
Note: Forge downloads or invokes WiX when MSI packaging is requested
Microsoft MSIX Packaging project
Licence: MIT License
Purpose: Vendored MSIX packaging and App Attach support used by Forge packaging workflows
Note: This repo carries Microsoft's `msix-packaging` source and notices in `forge_app/thirdparty/msix-packaging/`
nlohmann/json
Licence: MIT License
Purpose: JSON parsing and serialization inside Forge MSIX
Version in current vendored source: 3.11.3
Scintilla and Lexilla
Licence: Scintilla licence
Purpose: Advanced XML editor control and syntax lexing in Forge MSIX
Note: The distributed text is the permissive Scintilla/Lexilla licence by Neil Hodgson
zlib
Licence: zlib License
Purpose: Optional compression support used by Forge MSIX runtime packaging paths
Note: Bundled only when the runtime dependency is present during build
Electron
Licence: MIT License
Purpose: Desktop shell for the Forge MSIX GUI application
Version in current workspace manifest: 31.7.7
React and React DOM
Licence: MIT License
Purpose: Renderer UI composition for the Forge MSIX workspace
Version in current workspace manifest: 18.3.1
Fluent UI React and Fluent UI Icons
Licence: MIT License
Purpose: Microsoft Fluent 2 component system and iconography for the Forge MSIX GUI
Components: `@fluentui/react-components`, `@fluentui/react-icons`
Monaco Editor and React Monaco integration
Licence: MIT License
Purpose: Rich XML and manifest editing experience in the GUI
Components: `monaco-editor`, `@monaco-editor/react`
TanStack Virtual
Licence: MIT License
Purpose: Virtualized large-list rendering in the GUI
Component: `@tanstack/react-virtual`
Vite, tsup and electron-builder
Licence: MIT License
Purpose: GUI build, bundling and Windows APPX packaging
Components: `vite`, `tsup`, `electron-builder`
TypeScript
Licence: Apache License 2.0
Purpose: Typed application and build tooling across the GUI and MCP surfaces
Used in both `Forge_msix_gui` and `EtherApps-mcp`
Model Context Protocol SDK and Zod
Licence: MIT License
Purpose: MCP server transport, request validation and schema handling
Components: `@modelcontextprotocol/sdk`, `zod`
esbuild, tsx, pkg and rcedit
Licence: MIT License
Purpose: MCP build, executable bundling and Windows resource stamping
Components: `esbuild`, `tsx`, `@yao-pkg/pkg`, `rcedit`
Additional transitive open-source components may be present in the shipped products or build chains. The authoritative package manifests for current Node dependencies are `Forge_msix_gui/package.json`, `Forge_msix_gui/package-lock.json`, `EtherApps-mcp/package.json`, and `EtherApps-mcp/package-lock.json`.
Important: Users are responsible for ensuring compliance with all third-party licences when using EtherApps Forge. This includes respecting the licence terms of any applications you capture or deploy using this software.
For questions about third-party licensing, please contact: info@efficientether.co.uk