FFmpeg Geliştiricisi, OxideAV'nin Kodunu AI ile Lisans Dolandırıcılığına Uğrattığını İddia Etti

FFmpeg Geliştiricisi, OxideAV'nin Kodunu AI ile Lisans Dolandırıcılığına Uğrattığını İddia Etti
summarize3 Maddede Özet
- 1FFmpeg'in temel geliştiricilerinden biri, OxideAV'nin AI araçlarıyla kodunu çaldığını ve MIT lisansını zorla geçiştirdiğini iddia ediyor. Bu skandal, AI-tabanlı açık kaynak projelerin etik sınırlarını sorguluyor.
- 2FFmpeg’in temel katkıda bulunan geliştiricilerinden biri olan Richard Pliska (@richardpl), OxideAV adlı yeni bir Rust tabanlı medya çerçevesinin, FFmpeg’in özgün kodunu yapay zeka araçlarıyla çaldığını ve MIT lisansını bilinçli bir şekilde dolandırıcı bir şekilde geçiştirdiğini iddia etti.
- 3Bu iddia, GitHub’da açılan bir sorun bildirimiyle gündeme geldi ve hızla açık kaynak topluluğu içinde büyük bir tepki yarattı.
psychology_altBu Haber Neden Önemli?
- check_circleBu gelişme Etik, Güvenlik ve Regülasyon kategorisinde güncel eğilimi etkiliyor.
- check_circleTrend skoru 7 — gündemde görünürlüğü yüksek.
- check_circleTahmini okuma süresi 4 dakika; karar vericiler için hızlı bir özet sunuyor.
FFmpeg’in temel katkıda bulunan geliştiricilerinden biri olan Richard Pliska (@richardpl), OxideAV adlı yeni bir Rust tabanlı medya çerçevesinin, FFmpeg’in özgün kodunu yapay zeka araçlarıyla çaldığını ve MIT lisansını bilinçli bir şekilde dolandırıcı bir şekilde geçiştirdiğini iddia etti. Bu iddia, GitHub’da açılan bir sorun bildirimiyle gündeme geldi ve hızla açık kaynak topluluğu içinde büyük bir tepki yarattı.
AI ile Kod Çalma: Teknik İspatlar
Richard Pliska’nın açıkladığı gibi, OxideAV’in oxideav-pixfmt deposunda yer alan bir commit, FFmpeg’in AV_PIX_FMT_GBRP*LE piksel formatlarının tam olarak aynı yapılarını ve değişken isimlerini kopyalıyor. Bu commit, RGB’yi YUV’ye dönüştürmek için AVX2 SIMD komutlarını kullanıyor — tam olarak FFmpeg’in kaynak kodunda kullanılan algoritmik yaklaşım. GitHub kullanıcıları @CJ-does-code ve @madscientist42, bu kod parçalarının rastgele AI üretimi gibi görünmediğini, aksine FFmpeg’in özgün kaynak kodundan doğrudan kopyalandığını vurguladı.
Özellikle dikkat çeken, OxideAV’in oxideav-ffv1 ve oxideav-magicyuv modüllerinde yer alan kodların, FFmpeg’in FFV1 ve MagicYUV codec’lerinin teknik detaylarını neredeyse tamamen aynen takip etmesi. FFV1, RFC 9043 standartına dayanıyor olsa da, FFmpeg’in uygulaması, özellikle range coder ve state transition tabloları açısından, kendi özgün implementasyonuna sahiptir. OxideAV’in bu detayları aynen kopyalaması, “temiz odalı yeniden inşa” iddiasını zayıflatıyor.
“100% Pure Rust” İddiasının Gerçekliği
OxideAV, kendi README’sinde “100% pure Rust”, “hiçbir C kütüphanesine bağımlı değil” ve “her codec spekten yeniden inşa edildi” gibi güçlü iddialar sunuyor. Ancak bu iddialar, kodun yapısal ve semantik olarak FFmpeg ile örtüşen detaylarla çelişiyor. GitHub’da yapılan bir incelemede, OxideAV’in tüm kod tabanının tek bir geliştirici olan MagicalTux tarafından yazıldığı ortaya çıktı — ve bu geliştirici, FFmpeg’in kaynak kodunu yıllardır takip eden biri.
AI ile kod üretimi, özellikle büyük kod tabanlarında, mevcut açık kaynak projelerin stilini, değişken isimlerini ve hatta yorum satırlarını taklit edebilir. Ancak burada sadece taklit değil, tam bir “kopyala-yapıştır” davranışı var. Örneğin, OxideAV’in AVX2 optimizasyonu, FFmpeg’in 2023’te yaptığı bir optimizasyonla tamamen aynı yapıya sahip — hatta aynı SIMD komut dizisini (pshufb, _mm256_cvtepu8_epi32) kullanıyor. Bu, rastgele bir AI üretimi değil, bir geliştiricinin FFmpeg kaynak kodunu okuyup, AI’ya “bu algoritmayı Rust’a çevir” komutu vermesiyle oluşan bir sonuç.
AI araçlarının açık kaynak kodunu “yeniden yazma” olarak sunması, lisans etikini zorluyor. MIT lisansı, kopyalama ve türev oluşturmaya izin verir, ancak orijinal yazarın atıfını yapmayı ve kodun kaynağını açıkça belirtmeyi zorunlu kılar. OxideAV’in tüm depolarında FFmpeg’e atıf yok — sadece “spekten yeniden inşa edildi” diye bir genel iddia var. Bu, lisansın ruhunu ihlal eden bir “lisans dolandırıcılığı” olarak tanımlanabilir.
İlginç bir detay: OxideAV’in GitHub sayfası, 2026 Nisan’da başlatılmış ve sadece birkaç hafta içinde 1.36 milyon satır kod içeren 92 crate’lik bir yapıya ulaşmış. Bu hız, insan geliştiricilerin imkânı dışında — ancak AI ile kod üretimiyle mümkün. Hacker News’teki bir yorumcu, “Bu kod, AI’nın bir kitaptan yazdığı gibi görünüyor: çok fazla, ama doğru gibi değil” demişti. Gerçekten de, kodun çoğu mantıklı görünüyor, ancak bazı fonksiyonlar, gerçek dünyada hiç test edilmemiş gibi görünüyor — tam bir AI hallucination’ı.
Bu durum, açık kaynak topluluğunda bir dönüm noktası yaratabilir. AI ile oluşturulan projeler, orijinal yazarlara atıf yapmadan, lisans kurallarını zorla geçerek “kendini yeniden icat etme” eğiliminde. Bu, açık kaynak hareketinin temel prensibi olan “kaynakları paylaş, atıf yap, katkıda bulun” anlayışını alt üst ediyor.
FFmpeg projesi, 2000’lerin başından beri video teknolojisinin kalbidir. Binlerce geliştirici, milyonlarca satır kod ve onlarca yıl süren testlerle inşa edildi. OxideAV’in bu katma değeri, AI ile birkaç haftada “yeni bir ürün” olarak satmak, etik açıdan kabul edilemez. Bu, yalnızca bir lisans ihlali değil, açık kaynak ekosisteminin güvenini zedeleyen bir saldırı.
Şu anda, FFmpeg ekibi resmi bir yasal adım atmamış, ancak topluluk içinde bir hareketlenme başlamış. GitHub’da açılan sorun, 39 beğeni aldı — ve bu sayı, yalnızca teknik bir şikayet değil, bir etik tepkinin göstergesi. Açık kaynak, özgürlük değil, sorumluluktur. Ve bu sorumluluk, AI’ya teslim edilemez.
FFmpeg geliştiricilerinin bu durumda gösterdiği tepki, yalnızca bir kodun korunması değil — açık kaynak topluluğunun etik temellerinin korunmasıdır. OxideAV, “yeni bir FFmpeg alternatifi” olarak değil, “AI ile lisans dolandırıcılığı” olarak tarihe geçebilir.


