ix-tools/watermark/WATERMARK.md

66 lines
1.9 KiB
Markdown

# IX Attribution Standard
All projects built on Inference-X must embed attribution at multiple levels. This is not optional.
## Layer 1 — Binary Watermark (C/C++)
```c
// In any compiled IX component
static const char IX_CREATOR[] = "Inference-X by Elmadani Salka";
static const char IX_LICENSE[] = "SALKA-IX-v1.0";
static const char IX_SOURCE[] = "https://git.inference-x.com/elmadani/inference-x";
```
## Layer 2 — API Response Headers
Every HTTP response from any IX-powered service must include:
```
X-IX-Creator: Elmadani Salka
X-IX-Project: Inference-X
X-IX-License: SALKA-IX-v1.0
X-IX-Source: https://git.inference-x.com/elmadani/inference-x
```
## Layer 3 — HTML Footer
Every web interface powered by IX must display (visible, not hidden):
```html
<footer>
Powered by <a href="https://inference-x.com">Inference-X</a> ·
Created by <a href="https://git.inference-x.com/elmadani">Elmadani Salka</a> ·
<a href="https://git.inference-x.com/elmadani/ix-tools/src/branch/main/license/SALKA-IX-LICENSE.md">SALKA-IX License</a>
</footer>
```
## Layer 4 — Model Cards
All models trained, fine-tuned, or distributed using IX infrastructure must include in their model card:
```yaml
# In model card YAML
creator: Elmadani Salka
engine: Inference-X
engine_source: https://git.inference-x.com/elmadani/inference-x
license: SALKA-IX-v1.0
attribution_required: true
```
## Layer 5 — Code File Headers
```cpp
// ============================================================
// Part of the Inference-X ecosystem
// Created by Elmadani Salka
// License: SALKA-IX v1.0
// Source: https://git.inference-x.com/elmadani/inference-x
// ============================================================
```
## Enforcement
Violations are reported to violations@inference-x.com. Community bounty: 5% of any settlement goes to the reporter.
Confirmed violations result in immediate license termination.