VEMU Free Runtime License
Version 1.0, 2026

Copyright (C) 2026 Martin Schröder / Swedish Embedded AB <info@swedishembedded.com>
All rights reserved.

GRANT OF LICENSE

Permission is hereby granted, free of charge, to any person obtaining a copy of
the VEMU runtime ("the Runtime") — the compiled WebAssembly binary
(vemu_bg.wasm) and its JavaScript glue (vemu.js) together with the TypeScript
wrapper distributed as the npm package @swedishembedded/vemu — to use,
reproduce, and redistribute the Runtime in any application, provided that:

1. Attribution. Any redistribution, in source or binary form, must retain this
   copyright notice and license text, or include a notice pointing to
   https://vemulator.com.

2. No source rights. This license covers only the compiled binary artifacts.
   It does not grant any rights to the Rust source code that produces the
   Runtime.  The Rust source code is proprietary and confidential.

3. No reverse engineering. You may not reverse-engineer, decompile, or
   disassemble the Runtime for the purpose of extracting the underlying
   algorithms or recreating the source code.

4. No misrepresentation. You may not represent the Runtime as your own product
   or remove or alter any proprietary notices.

DISCLAIMER OF WARRANTIES

THE RUNTIME IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER
LIABILITY ARISING FROM, OUT OF, OR IN CONNECTION WITH THE RUNTIME.

NOTE: This license is a working draft and has not been reviewed by legal
counsel.  It is subject to change before the first public release.
Contact info@swedishembedded.com with licensing questions.
