Açık kaynak

Açık kaynak üzerine kurulu, emeği hakkıyla anılmış.

Ninja; FFmpeg'in ve emeklerini paylaşmayı seçen insanların yazdığı uzun bir kitaplık listesinin üzerinde durur. Bu sayfa, uygulamanın Ayarlar → Açık kaynak lisansları altında taşıdığı bildirimin aynısıdır; hiçbir şey kurmadan okunabilir.

Son güncelleme:

FFmpeg ve yazılı kaynak kodu teklifi

Ninja, FFmpeg n8.1.2 sürümünü değiştirilmemiş haliyle, GNU Lesser General Public License v3.0 kapsamında dinamik olarak yüklenen paylaşılan bir kitaplık olarak kullanır. Ayrı bir paylaşılan kitaplık olduğu için onu uygulamada, arayüzü uyumlu kendi derlemenizle değiştirmekte özgürsünüz.

Yazılı teklif, uygulamayı aldığınız günden itibaren üç yıl geçerlidir: talep üzerine, bu teklife sahip herkese bu derlemedeki LGPL kapsamındaki kitaplıkların — FFmpeg n8.1.2 ve ona bağlanan kitaplıkların — karşılık gelen kaynak kodunun eksiksiz, makinece okunabilir bir kopyasını; bunları yapılandırmak ve derlemek için kullanılan betiklerle ve GNU GPL v3 ile LGPL v3 metinlerinin kopyalarıyla birlikte, dağıtımı gerçekleştirme maliyetimizi aşmayan bir ücret karşılığında veririz.

support@ninjacompress.app adresine yazın ve Ayarlar ekranında gösterilen uygulama sürümünü belirtin. Aynı kaynak kodu herkese açıktır: ffmpeg.org/download (FFmpeg, n8.1.2 etiketi) ve github.com/arthenica/ffmpeg-kit ile github.com/sk3llo/ffmpeg_kit_flutter adreslerindeki ffmpeg-kit derleme betikleri.

Lisanslar

BileşenLisansTam metin
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'e bağlanan kitaplıklar

Bunlar FFmpeg paylaşılan kitaplıklarının içine derlenmiştir; bu yüzden Ninja onları doğrudan hiç çağırmasa da uygulamayla birlikte gelir.

  • 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)

Platform kitaplıkları

  • 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 çatısı ve uygulamanın kullandığı her Dart paketi, uygulamanın içinde Ayarlar → Açık kaynak lisansları → Tüm Flutter paketi lisansları altında eksiksiz listelenir.

Bu web sitesi

Site, uygulamayla aynı üç yazı tipini SIL Open Font License kapsamında kendi sunucusundan sunar ve Astro (MIT) ile oluşturulmuştur.