Son güncelleme: 24 Mart 2026
OnVidiOn aşağıdaki üçüncü taraf yazılım bileşenlerini kullanır. Bu projelere ve bunları geliştirenlere katkıları için teşekkür ederiz.
| Paket | Lisans | Kullanım amacı |
|---|---|---|
| Express | MIT | Web sunucu çatısı |
| Socket.IO | MIT | Gerçek zamanlı WebSocket iletişimi |
| better-sqlite3 | MIT | SQLite veritabanı sürücüsü |
| Multer | MIT | Dosya yükleme işlemleri |
| uuid | MIT | Benzersiz kimlik üretimi |
| Jimp | MIT | Görsel işleme ve küçük resimler |
| @jsquash/webp, @jsquash/avif | Apache 2.0 | WebP / AVIF kodlama |
| FFmpeg (ffprobe, ffmpeg) | LGPL 2.1 or later | Video süresi, boyutları ve küçük resimleri. Yalnızca BrightSign oynatıcı paketiyle, değiştirilmemiş ikili dosyalar olarak dağıtılır; --disable-gpl ile yapılandırılmış, değiştirilmemiş FFmpeg 7.1.1 kaynaklarından derlenmiştir, dolayısıyla hiçbir GPL bileşeni (libpostproc dahil) içermez. |
| cors | MIT | Kaynaklar arası paylaşım (CORS) |
| bcryptjs | MIT | Parola özetleme |
| jsonwebtoken | MIT | JWT kimlik doğrulama belirteçleri |
| Helmet | MIT | HTTP güvenlik başlıkları |
| google-auth-library | Apache 2.0 | Google OAuth doğrulaması |
| OkHttp | Apache 2.0 | Android HTTP istemcisi |
| Gson | Apache 2.0 | Android JSON ayrıştırma |
| AndroidX Media3 / ExoPlayer | Apache 2.0 | Android video oynatma |
| AndroidX libraries | Apache 2.0 | Android arayüz ve yaşam döngüsü |
| Material Components for Android | Apache 2.0 | Android arayüz bileşenleri |
| Socket.IO Java Client | MIT | Android WebSocket istemcisi |
| Kotlin Coroutines | Apache 2.0 | Android eşzamansız işlemler |
| AndroidX Security Crypto | Apache 2.0 | Şifreli SharedPreferences |
| AndroidX WorkManager | Apache 2.0 | Arka plan görev yönetimi |
Aşağıdaki paketler MIT Lisansı altında lisanslanmıştır:
Express, Socket.IO, better-sqlite3, Multer, uuid, cors, bcryptjs, jsonwebtoken, Helmet, Socket.IO Java Client
BrightSign oynatıcı paketi, yüklenen videoların süresini ve boyutlarını okumak ve küçük resim
üretmek için kullanılan iki FFmpeg komut satırı programını (ffprobe ve
ffmpeg) içerir. Bu programlar, değiştirilmemiş FFmpeg 7.1.1 kaynaklarından
(ffmpeg.org) derlenmiştir ve GNU Kısıtlı Genel Kamu
Lisansı, sürüm 2.1 veya sonrası altında lisanslanmıştır.
--disable-gpl ile yapılandırılmışlardır; bu nedenle GPL lisanslı hiçbir FFmpeg
bileşeni bulunmaz — yalnızca GPL ile dağıtılan libpostproc dahil. FFmpeg kaynak
kodunda hiçbir değişiklik yapılmamıştır.
Yazılı taahhüt. Bu ikili dosyalar statik olarak bağlanmıştır. Talep hâlinde,
LGPL'nin 6. bölümünün gerektirdiği şekilde, karşılık gelen kaynak kodun tamamını, kullanılan
configure argümanlarının tamamını ve programların kütüphanenin değiştirilmiş bir
sürümüyle yeniden bağlanabilmesi için gereken nesne dosyalarını sağlarız. İletişim: support@onvidion.com.
Lisans metninin tamamı şu adrestedir:
gnu.org/licenses/lgpl-2.1,
bir kopyası da oynatıcı paketinde ikili dosyaların yanında yer alır.
Aşağıdaki paketler Apache Lisansı, Sürüm 2.0 altında lisanslanmıştır:
@jsquash/webp, @jsquash/avif, google-auth-library, OkHttp, Gson, AndroidX Media3/ExoPlayer, AndroidX libraries, Material Components for Android, Kotlin Coroutines, AndroidX Security Crypto, AndroidX WorkManager
OnVidiOn içinde kullanılan herhangi bir bileşenin lisansı hakkında sorularınız varsa support@onvidion.com adresinden bize ulaşabilirsiniz.