JanusHDL 0.7.0 - License

Copyright 2026 Rune Bæverrud. All rights reserved.

JanusHDL is free of charge. Rune Bæverrud ("the author") gives you, free of
charge, a non-exclusive, worldwide license without time limit to:

1. Use it. Install and run JanusHDL on any number of computers, for any
   purpose, commercial work included.

2. Share it. Copy JanusHDL and pass the copies on - to colleagues, on a
   shared drive, in a continuous-integration image or a container, or
   otherwise - provided each copy is complete and unchanged (as published,
   with this license and THIRD_PARTY_LICENSES.txt) and is given free of
   charge.

You may not:

- sell JanusHDL or charge for copies of it;
- modify it, or share modified copies;
- decompile, disassemble or otherwise reverse engineer it, except where the
  law that applies to you allows it in spite of this limitation;
- remove or change this license or any copyright notice in it;
- sublicense it, or present it as your own.

What you make with JanusHDL is yours: this license claims no rights in your
designs, testbenches, waveforms or other results.

No warranty. JanusHDL is provided "as is", without warranty of any kind,
express or implied, including the warranties of merchantability, fitness
for a particular purpose and non-infringement.

No liability. To the extent the law allows, in no event shall the author be
liable for any claim, damages or other liability, whether in contract, tort
or otherwise, arising from, out of or in connection with JanusHDL or its
use.

Third-party components. JanusHDL contains components licensed under their
own terms, listed in THIRD_PARTY_LICENSES.txt; nothing in this license
restricts the rights those licenses give you.

This license ends by itself if you break its terms; you then stop using
and sharing JanusHDL. The author may publish later versions under other
terms; a version you have keeps the license it came with. This license is
governed by Norwegian law.
