# Credits

Datarhei — Dragon Fork stands on the shoulders of the open-source
projects below. Required-attribution notices and the corresponding
licenses live in NOTICE and the per-vendor LICENSE files under
vendor/.

## Direct ancestor

- **datarhei/core** (Apache-2.0) — the base codebase this fork tracks.
  https://github.com/datarhei/core

## Major Go dependencies

- **github.com/pion/webrtc/v4** (MIT) — the Go WebRTC stack the egress
  path is built on. https://github.com/pion/webrtc
- **github.com/pion/rtp** (MIT) — RTP packet types.
- **github.com/pion/dtls/v2** (MIT) — DTLS for SRTP key exchange.
- **github.com/pion/ice/v3** (MIT) — ICE candidate gathering.
- **github.com/pion/sdp/v3** (MIT) — SDP parsing.
- **github.com/labstack/echo/v4** (MIT) — HTTP routing.
- **github.com/swaggo/echo-swagger** (MIT) — OpenAPI / Swagger UI
  middleware.
- **github.com/caddyserver/certmagic** (Apache-2.0) — Let's Encrypt
  TLS automation.
- **github.com/datarhei/joy4** (Apache-2.0) — RTMP server primitives
  (forked from joy4).
- **github.com/datarhei/gosrt** (Apache-2.0) — pure-Go SRT.
- **go.uber.org/zap** (MIT) — structured logging.

## Subprocess

- **FFmpeg** (LGPL-2.1-or-later / GPL-2.0-or-later, build-flag
  dependent) — used as an out-of-process child by the `restream`
  subsystem for transcoding and RTP packetisation. Dragon Fork does
  not link against the FFmpeg libraries.

## Brand assets

- **"Wild Dragon" mark** — © Wild Dragon, used as the project mark
  for Dragon Fork builds.

## Full list

The complete dependency tree, including transitive dependencies and
their licenses, is enumerated in `vendor/modules.txt` and the
per-vendor LICENSE / COPYING files under `vendor/`.
