# DJI O4 Motion Repair — attribution and distribution notices Tool production and distribution: Dronefriends Project: https://github.com/kim2160/gyroflow_dji_repair ## Authors and source attribution - Upstream Gyroflow authors: Adrian Eddy and Elvin Chen, as credited in the upstream project README and Cargo.toml. Adrian Eddy is credited for the Rust implementation; Elvin Chen is credited for the original Python version. - Included shared filter (src/core/filtering.rs): Copyright © 2021–2022 Adrian Eddy. The source's original copyright and GPL-3.0-or-later notice are preserved. - The reconstruction module retains its existing Copyright © 2026 notice. - The browser adapter, JavaScript and shared reconstruction/filter source carry GPL-3.0-or-later notices. See the individual files for their original notices. - DJI schema/timing references derive from telemetry-parser revision 77a3b81 by Adrian Eddy, licensed MIT OR Apache-2.0. No telemetry-parser binary is linked. - Cargo dependency sources, their license texts and copyright notices are included in dependencies.tar.gz. Their individual notices remain applicable. ## License and warranty This tool is distributed under GNU GPL version 3 or, at your option, any later version. You may use, copy, modify and redistribute it under those terms. The full LICENSE file is included unchanged, including upstream additional permissions under GPL section 7. This browser build does not link mdk-sdk. To the extent permitted by applicable law, the program is provided without warranty, including implied merchantability or fitness for a particular purpose. The complete warranty and liability provisions are in LICENSE, sections 15–17. Redistributors must preserve copyright, license and no-warranty notices, identify modifications with relevant dates, and license covered modified works under the GPL. When distributing executable forms, provide the complete corresponding source using a method permitted by GPL section 6. This paragraph is a summary; the full license, including any applicable additional terms, governs. ## Modified distribution — 2026-09-14 This is the Dronefriends website distribution of the locally developed DJI O4 Robust Reconstruction tool. Website adaptations include the common menu and header, a local Korean/English UI and shared language preference, light body theme, graph drawing colors, compatibility checks, author and license notices, and version-bound asset/source packaging. The shipped WASM, MP4 writer, worker and shared Rust algorithm are unchanged from the imported local build. See UPSTREAM-SHA256.json for the original snapshot hashes and SOURCE-SHA256.json in the archive for the packaged source hashes. ## Corresponding source access The footer and Open Source Notice dialog link directly to source.tar.gz for the same version as the running page and WASM, without login or additional charge. It includes browser code, Rust adapter, shared filter/reconstruction modules, Cargo.lock, dependency sources and build instructions in README.md and web/README.md. The source download includes the tool's reconstruction code. Keep these version-specific source and license files available while distributing the corresponding executable. Do not replace an existing release's files with new versions under the same URL. Publish a new release directory instead.