Skip to content
Oguzhan KAYNAK edited this page Oct 18, 2026 · 2 revisions

FAQ

Which languages does it generate?

C++17 (default) and C99 (--language c). Both are covered by generated tests with a 100 % coverage gate.

Is there heap use or are exceptions required?

No. Runtime and generated code use only pre-allocated storage.

Does it give me certification?

No. wireforge docs produces requirements, design, test and traceability documents that support your own process; certification and tool qualification depend on your whole project (docs/DO178C.md).

What is the license?

  • The runtime/ library is MIT. Code generated by WireForge is yours and depends only on that runtime, so shipping it carries no restriction.
  • Everything else (CLI, code generator, server, web UI, MCP server) is under the Business Source License 1.1: free for development, testing and evaluation; production use of the tool itself needs a commercial license. Running it in CI (validation, comparison with earlier revisions, generated tests) is free, also in commercial product repositories.
  • Each version converts to MIT four years after its release, at the latest on 2036-10-17.

Commercial licensing: kaynak.oguzhan0@gmail.com.

This is a summary; the binding text is LICENSE.

Where do I report a problem?

GitHub Issues.

Clone this wiki locally