โอเพนซอร์ส

สร้างบนโอเพนซอร์ส และให้เครดิตอย่างถูกต้อง

Ninja ตั้งอยู่บน FFmpeg และไลบรารีอีกมากมายที่เขียนโดยผู้คนที่เลือกแบ่งปันผลงานของตน หน้านี้คือประกาศเดียวกับที่อยู่ในแอปที่ การตั้งค่า → ใบอนุญาตโอเพนซอร์ส อ่านได้โดยไม่ต้องติดตั้งอะไร

อัปเดตล่าสุด

FFmpeg และข้อเสนอซอร์สโค้ดเป็นลายลักษณ์อักษร

Ninja ใช้ FFmpeg n8.1.2 โดยไม่ดัดแปลง ในรูปไลบรารีแชร์ที่โหลดแบบไดนามิก ภายใต้ GNU Lesser General Public License v3.0 เนื่องจากเป็นไลบรารีแชร์แยกต่างหาก คุณจึงมีอิสระที่จะแทนที่ไลบรารีนี้ในแอปด้วยบิลด์ของคุณเองที่มีอินเทอร์เฟซเข้ากันได้

ข้อเสนอเป็นลายลักษณ์อักษร มีผลเป็นเวลาสามปีนับจากวันที่คุณได้รับแอป: เมื่อได้รับคำขอ เราจะมอบสำเนาซอร์สโค้ดที่สอดคล้องกันฉบับสมบูรณ์ในรูปแบบที่เครื่องอ่านได้ ของไลบรารีที่อยู่ภายใต้ LGPL ในบิลด์นี้ — FFmpeg n8.1.2 และไลบรารีที่ลิงก์อยู่ภายใน — พร้อมสคริปต์ที่ใช้กำหนดค่าและบิลด์ และสำเนาของ GNU GPL v3 และ LGPL v3 ให้แก่ผู้ถือข้อเสนอนี้ทุกคน โดยคิดค่าธรรมเนียมไม่เกินต้นทุนในการจัดส่งของเรา

เขียนถึง support@ninjacompress.app และระบุเวอร์ชันแอปที่แสดงในหน้าจอการตั้งค่า ซอร์สโค้ดเดียวกันนี้เปิดเผยต่อสาธารณะ: ffmpeg.org/download (FFmpeg แท็ก n8.1.2) และสคริปต์บิลด์ ffmpeg-kit ที่ github.com/arthenica/ffmpeg-kit และ github.com/sk3llo/ffmpeg_kit_flutter

ใบอนุญาต

ส่วนประกอบใบอนุญาตข้อความฉบับเต็ม
FFmpeg n8.1.2
Copyright (c) the FFmpeg developers. Licensed under the GNU LGPL v3.0 (built with --enable-version3, and without --enable-gpl or --enable-nonfree) — so no libx264, libx265 or xvid is present anywhere in the app. H.264 and HEVC encoding goes through the operating system's hardware encoders. Dynamically linked and replaceable; source offer below.
GNU LGPL v3.0LGPL-3.0.txt
GNU GPL v3
The GNU General Public License, version 3 — the document LGPL v3 is written as a set of additional permissions to.
Referenced by the LGPL v3GPL-3.0.txt
FFmpeg components
Parts of FFmpeg, and several of the libraries linked into it, are licensed under the GNU LGPL v2.1 or later. The written offer covers them too.
GNU LGPL v2.1LGPL-2.1.txt
Apache License 2.0
AndroidX Media3, AndroidX Core KTX, Kotlin, kotlinx.coroutines, and Apache-licensed libraries linked into FFmpeg.
Apache-2.0Apache-2.0.txt
Inter
Copyright 2020 The Inter Project Authors.
SIL Open Font License 1.1OFL-Inter.txt
Space Grotesk
Copyright 2020 The Space Grotesk Project Authors.
SIL Open Font License 1.1OFL-SpaceGrotesk.txt
JetBrains Mono
Copyright 2020 The JetBrains Mono Project Authors.
SIL Open Font License 1.1OFL-JetBrainsMono.txt

ไลบรารีที่ลิงก์อยู่ใน FFmpeg

ไลบรารีเหล่านี้คอมไพล์รวมอยู่ในไลบรารีแชร์ของ FFmpeg เอง จึงมาพร้อมกับแอป แม้ Ninja จะไม่เคยเรียกใช้โดยตรง

  • dav1d — BSD 2-Clause
  • fontconfig — MIT-style (fontconfig license)
  • FreeType — FreeType License (BSD-style, credit required)
  • FriBidi — LGPL v2.1 or later
  • GMP — LGPL v3 or later
  • GnuTLS — LGPL v2.1 or later (Android build)
  • HarfBuzz — MIT (Old MIT)
  • libass — ISC
  • libilbc — BSD 3-Clause
  • libaom — BSD 2-Clause + AOM patent license (iOS build)
  • LAME — LGPL v2 or later
  • libopencore-amrnb — Apache 2.0
  • libvo-amrwbenc — Apache 2.0
  • libwebp — BSD 3-Clause
  • libxml2 — MIT
  • kvazaar — BSD 3-Clause
  • OpenH264 — BSD 2-Clause, Cisco (iOS build)
  • OpenSSL — Apache 2.0 (iOS build)
  • Opus — BSD 3-Clause
  • Shine — LGPL v2.1
  • Snappy — BSD 3-Clause
  • SoX Resampler (soxr) — LGPL v2.1 or later
  • Speex — BSD 3-Clause
  • SRT — Mozilla Public License 2.0 (iOS build)
  • Tesseract — Apache 2.0 (iOS build)
  • Theora — BSD 3-Clause
  • TwoLAME — LGPL v2.1
  • Vorbis — BSD 3-Clause
  • libvpx — BSD 3-Clause + patent grant
  • zimg — WTFPL
  • zlib — zlib license
  • bzip2 — BSD-style bzip2 license (iOS build)

ไลบรารีของแพลตฟอร์ม

  • AndroidX Media3 (Transformer, Effect, Common, Muxer) — Apache 2.0
  • AndroidX Core KTX — Apache 2.0
  • Kotlin and kotlinx.coroutines — Apache 2.0
  • SQLite — public domain

เฟรมเวิร์ก Flutter และแพ็กเกจ Dart ทุกตัวที่แอปใช้มีรายชื่อครบถ้วนอยู่ในแอป ที่ การตั้งค่า → ใบอนุญาตโอเพนซอร์ส → แพ็กเกจ Dart ทั้งหมด

เว็บไซต์นี้

เว็บไซต์ใช้แบบอักษรสามแบบเดียวกับแอป โฮสต์เองภายใต้ SIL Open Font License และสร้างด้วย Astro (MIT)