forked from inference-x/ix-tools
1.9 KiB
1.9 KiB
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++)
// 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):
<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:
# 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
// ============================================================
// 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.