wai: the marks: .WAI™, WA²ISM™ and WAISM™ #653

Merged
dcharlot merged 1 commit from wai/marks into main 2026-11-05 17:06:31 -05:00
5 changed files with 38 additions and 4 deletions

View file

@ -4,7 +4,7 @@ This charter describes the stewardship pattern that applies to every standard pu
## The pattern
Each standard in this repository is published under an open licence — Apache-2.0 for code, CC-BY-4.0 for specification text — and is owned by no one. Transaction Science writes the reference implementation, runs the optional hosted services, and stewards the conformance vectors. The wire format and the right to fork are public.
Each standard in this repository is published under an open licence — Apache-2.0 for code, CC-BY-4.0 for specification text, except WAI, whose specification text is Apache-2.0 too — and is owned by no one. Transaction Science writes the reference implementation, runs the optional hosted services, and stewards the conformance vectors. The wire format and the right to fork are public.
This is the difference between **the protocol** and **the offer**:

View file

@ -1,4 +1,4 @@
# WAI — Web AI Media Transport & Execution
# .WAI™ — Web AI Media Transport & Execution
A container + capability-dispatch standard for media. A standard codec
(AVIF, JPEG XL, PNG, JPEG, Opus, FLAC, AV1, zstd, XZ and the others the

View file

@ -1,4 +1,4 @@
# WAI v1.0 — Web AI Media Transport & Execution
# .WAI™ v1.0 — Web AI Media Transport & Execution
Status: **Draft Standard**. Reference implementation: `wai-rs/` (Rust
lib + cdylib + staticlib, C FFI). Two paths open every conforming
@ -3826,4 +3826,5 @@ specifies.
Apache-2.0. The standard and the reference implementation are open;
royalty-free implementation is a precondition for adoption, so every default
capability (§5) is royalty-free. Companion implementations outside this tree
keep their own licences.
keep their own licences. The licence does not cover the marks: see
[`TRADEMARKS.md`](TRADEMARKS.md).

26
wai/TRADEMARKS.md Normal file
View file

@ -0,0 +1,26 @@
# The marks
`.WAI™`, `WA²ISM™` and `WAISM™` are trademarks of Transaction Science, Inc.
- **`.WAI™`** is the name of the format and its toolchain, from Transaction Science.
- **`WA²ISM™`**, also written `WAISM™`, is the name of the deterministic WebAssembly
module profile.
## What you may do without asking
The Apache License 2.0 covers the specification and the code. Section 6 of that licence
does not grant the marks. Anyone may, without asking:
- use the plain name WAI, the `.wai` file extension and every identifier the
specification defines, in code, files, documentation and conversation;
- say accurately that a product reads or writes `.wai` files, implements the
specification, or passes `wai conform`;
- fork and change the specification and the code, as the licence allows.
## What needs permission
- Naming a product, service, company or domain with one of the marks.
- Calling a changed specification or a fork by one of the marks.
- Implying that Transaction Science made, certified or endorses something it did not.
Write to hello@transaction.science.

View file

@ -0,0 +1,7 @@
### The marks
- `.WAI™`, `WA²ISM™` and `WAISM™` are named as trademarks of Transaction Science, Inc., in
`TRADEMARKS.md`, which also says what anyone may do without asking. The README's and the
specification's titles carry `.WAI™`.
- `CHARTER.md` states that WAI's specification text is Apache-2.0, as Appendix C of the
specification and `wai/LICENSE` already say.