M5 / final M2-stack work. The fork now identifies itself unambiguously
in logs, the API, and the README without changing the Go module path
(internal imports stay at github.com/datarhei/core/v16 — see NOTES.md
for the rationale).
Identity surfaces:
- app/version.go gains Variant ('dragonfork') and Fork ('Datarhei —
Dragon Fork') as vars (overridable via -ldflags for downstream
re-packagers).
- api.About + the /api endpoint expose 'variant' and 'fork' fields;
Swagger docs regenerated.
- Startup banner logs 'variant' + 'fork' alongside the existing
application + version fields, so a TrueNAS sysadmin tail-following
/var/log can tell at a glance which fork is running.
Documentation:
- README.md rewritten with a Dragon Fork header and Quick start; the
upstream feature surface is summarised in 'From upstream Datarhei'
with a clear additivity statement. Sample process JSON, multi-input
pipeline guidance, link to the design + testing docs.
- NOTICE: Apache 2.0 §4(d) attribution to upstream datarhei Core,
Pion, Echo, FFmpeg.
- CREDITS: enumerated dependency list with licenses.
- CHANGELOG.md prepended with a 'Datarhei — Dragon Fork' section
starting at v0.1.0-dragonfork; upstream's '# Core' history preserved
below.
Module path stays github.com/datarhei/core/v16 by design — the fork is
distinguished by repo location and branch history, not import path.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
41 lines
1.3 KiB
Text
41 lines
1.3 KiB
Text
Datarhei — Dragon Fork
|
|
Copyright (c) 2026 Wild Dragon
|
|
|
|
This product includes software developed by datarhei.
|
|
|
|
datarhei Core
|
|
Copyright (c) datarhei
|
|
https://github.com/datarhei/core
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
not use this file except in compliance with the License. A copy of the
|
|
License is in the LICENSE file at the root of this repository, and is
|
|
also available at:
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
|
implied. See the License for the specific language governing
|
|
permissions and limitations under the License.
|
|
|
|
This fork additionally bundles or depends on:
|
|
|
|
Pion WebRTC and related Pion libraries
|
|
Copyright (c) The Pion authors
|
|
https://github.com/pion
|
|
MIT License
|
|
|
|
Echo HTTP framework
|
|
Copyright (c) LabStack
|
|
https://github.com/labstack/echo
|
|
MIT License
|
|
|
|
FFmpeg (used as a subprocess by the restream subsystem; not linked)
|
|
Copyright (c) The FFmpeg developers
|
|
https://ffmpeg.org
|
|
LGPL-2.1-or-later / GPL-2.0-or-later (build-flag dependent)
|
|
|
|
A complete list of dependencies and their licenses lives in the
|
|
CREDITS file at the root of this repository.
|