Açık Kaynak Lisansları
KolayDönüştür sıfırdan değil, dünyanın en büyük açık kaynak topluluğunun katkıları üzerine kuruldu. Aşağıda kullandığımız 1418 açık kaynak paketinin tamamı listelidir — adı, sürümü, lisansı, copyright sahibi. Her birinin yazarlarına teşekkür ederiz.
📊 En Çok Kullanılan Lisans Tipleri
| Paket | Sürüm | Lisans | Sahibi / Yayıncı | Kaynak |
|---|---|---|---|---|
| tr46 | 1.0.1 | MIT | Sebastian Mayr | GitHub |
| tr46 | 5.1.1 | MIT | Sebastian Mayr | GitHub |
| tr46 | 6.0.0 | MIT | Sebastian Mayr | GitHub |
| ts-api-utils | 2.5.0 | MIT | JoshuaKGoldberg | GitHub |
| ts-interface-checker | 0.1.13 | Apache-2.0 | Dmitry S, Grist Labs | GitHub |
| ts-node | 10.9.2 | MIT | Blake Embrey | GitHub |
| tsconfig-paths | 3.15.0 | MIT | Jonas Kello | GitHub |
| tsconfig-paths | 4.2.0 | MIT | Jonas Kello | GitHub |
| tslib | 1.14.1 | 0BSD | Microsoft Corp. | GitHub |
| tslib | 2.8.1 | 0BSD | Microsoft Corp. | GitHub |
| tunnel-agent | 0.6.0 | Apache-2.0 | Mikeal Rogers | GitHub |
| turndown | 7.2.4 | MIT | Dom Christie | GitHub |
| type-check | 0.4.0 | MIT | George Zahariev | GitHub |
| type-fest | 0.16.0 | (MIT OR CC0-1.0) | Sindre Sorhus | GitHub |
| type-fest | 0.20.2 | (MIT OR CC0-1.0) | Sindre Sorhus | GitHub |
| type-fest | 0.7.1 | (MIT OR CC0-1.0) | Sindre Sorhus | GitHub |
| type-fest | 5.6.0 | (MIT OR CC0-1.0) | Sindre Sorhus | GitHub |
| typed-array-buffer | 1.0.3 | MIT | Jordan Harband | GitHub |
| typed-array-byte-length | 1.0.3 | MIT | Jordan Harband | GitHub |
| typed-array-byte-offset | 1.0.4 | MIT | Jordan Harband | GitHub |
| typed-array-length | 1.0.7 | MIT | Jordan Harband | GitHub |
| typescript | 5.9.3 | Apache-2.0 | Microsoft Corp. | GitHub |
| uint8array-extras | 1.5.0 | MIT | Sindre Sorhus | GitHub |
| unbox-primitive | 1.1.0 | MIT | Jordan Harband | GitHub |
| uncrypto | 0.1.3 | MIT | — | GitHub |
| underscore | 1.13.8 | MIT | Jeremy Ashkenas | GitHub |
| undici-types | 6.21.0 | MIT | — | GitHub |
| undici | 7.25.0 | MIT | — | GitHub |
| unicode-canonical-property-names-ecmascript | 2.0.1 | MIT | Mathias Bynens | GitHub |
| unicode-match-property-ecmascript | 2.0.0 | MIT | Mathias Bynens | GitHub |
| unicode-match-property-value-ecmascript | 2.2.1 | MIT | Mathias Bynens | GitHub |
| unicode-property-aliases-ecmascript | 2.2.0 | MIT | Mathias Bynens | GitHub |
| unique-string | 2.0.0 | MIT | Sindre Sorhus | GitHub |
| universalify | 2.0.1 | MIT | Ryan Zimmerman | GitHub |
| unrs-resolver | 1.11.1 | MIT | JounQin | GitHub |
| upath | 1.2.0 | MIT | Angelos Pikoulas | GitHub |
| update-browserslist-db | 1.2.3 | MIT | Andrey Sitnik | GitHub |
| uri-js | 4.4.1 | BSD-2-Clause | Gary Court | GitHub |
| url-template | 2.0.8 | BSD* | Bram Stein | GitHub |
| use-callback-ref | 1.3.3 | MIT | theKashey | GitHub |
| use-intl | 4.11.1 | MIT | Jan Amann | GitHub |
| use-sidecar | 1.1.3 | MIT | theKashey | GitHub |
| use-sync-external-store | 1.6.0 | MIT | — | GitHub |
| util-deprecate | 1.0.2 | MIT | Nathan Rajlich | GitHub |
| utrie | 1.0.2 | MIT | Niklas von Hertzen | GitHub |
| uuid | 13.0.2 | MIT | — | GitHub |
| uuid | 8.3.2 | MIT | — | GitHub |
| uzip | 0.20201231.0 | MIT | — | — |
| v8-compile-cache-lib | 3.0.1 | MIT | Andrew Bradley | GitHub |
| vary | 1.1.2 | MIT | Douglas Christopher Wilson | GitHub |
| vite | 8.0.11 | MIT | Evan You | GitHub |
| vitest | 4.1.5 | MIT | Anthony Fu | GitHub |
| w3c-keyname | 2.2.8 | MIT | Marijn Haverbeke | GitHub |
| w3c-xmlserializer | 5.0.0 | MIT | — | GitHub |
| wasm-feature-detect | 1.8.0 | Apache-2.0 | Surma | GitHub |
| web-streams-polyfill | 3.3.3 | MIT | Mattias Buelens | GitHub |
| web-vitals | 5.2.0 | Apache-2.0 | Philip Walton | GitHub |
| webidl-conversions | 3.0.1 | BSD-2-Clause | Domenic Denicola | GitHub |
| webidl-conversions | 4.0.2 | BSD-2-Clause | Domenic Denicola | GitHub |
| webidl-conversions | 7.0.0 | BSD-2-Clause | Domenic Denicola | GitHub |
| webidl-conversions | 8.0.1 | BSD-2-Clause | Domenic Denicola | GitHub |
| webpack-bundle-analyzer | 4.10.1 | MIT | Yury Grunin | GitHub |
| webpack-sources | 1.4.3 | MIT | Tobias Koppers @sokra | GitHub |
| whatwg-encoding | 3.1.1 | MIT | Domenic Denicola | GitHub |
| whatwg-mimetype | 4.0.0 | MIT | Domenic Denicola | GitHub |
| whatwg-mimetype | 5.0.0 | MIT | Domenic Denicola | GitHub |
| whatwg-url | 14.2.0 | MIT | Sebastian Mayr | GitHub |
| whatwg-url | 16.0.1 | MIT | Sebastian Mayr | GitHub |
| whatwg-url | 5.0.0 | MIT | Sebastian Mayr | GitHub |
| whatwg-url | 7.1.0 | MIT | Sebastian Mayr | GitHub |
| when-exit | 2.1.5 | MIT | — | GitHub |
| which-boxed-primitive | 1.1.1 | MIT | Jordan Harband | GitHub |
| which-builtin-type | 1.2.1 | MIT | Jordan Harband | GitHub |
| which-collection | 1.0.2 | MIT | Jordan Harband | GitHub |
| which-module | 2.0.1 | ISC | nexdrew | GitHub |
| which-typed-array | 1.1.20 | MIT | Jordan Harband | GitHub |
| which | 2.0.2 | ISC | Isaac Z. Schlueter | GitHub |
| why-is-node-running | 2.3.0 | MIT | Mathias Buus | GitHub |
| wmf | 1.0.2 | Apache-2.0 | sheetjs | GitHub |
| word-wrap | 1.2.5 | MIT | Jon Schlinkert | GitHub |
| word | 0.3.0 | Apache-2.0 | sheetjs | GitHub |
| workbox-background-sync | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-broadcast-update | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-build | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-cacheable-response | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-core | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-expiration | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-google-analytics | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-navigation-preload | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-precaching | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-range-requests | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-recipes | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-routing | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-strategies | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-streams | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-sw | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-webpack-plugin | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| workbox-window | 6.6.0 | MIT | Google's Web DevRel Team | GitHub |
| wrap-ansi | 6.2.0 | MIT | Sindre Sorhus | GitHub |
| wrappy | 1.0.2 | ISC | Isaac Z. Schlueter | GitHub |
📎 Özel Atıflar
- Browser compatibility verisi: caniuse.com (CC BY 4.0 lisansı) — Alexis Deveria ve katkıda bulunanlara teşekkürler.
- Noto Sans Font Ailesi: Google Noto Fonts (SIL OFL 1.1) — Google ve katkıda bulunanlar.
- OCRmyPDF: OCRmyPDF (MPL-2.0) — Tesseract tabanlı OCR motoru.
- PDF işleme yığını (AGPL-free, 24 Mayıs 2026): pdf-lib (MIT), pdfjs-dist (Apache 2.0), sharp (Apache 2.0), @hyzyla/pdfium (MIT) — Google PDFium WebAssembly sarmalayıcısı (Apache 2.0), @napi-rs/canvas (MIT), tesseract.js (Apache 2.0), qpdf (Apache 2.0). Önceki AGPL bağımlılığı (Ghostscript) bu tarihte tamamen kaldırılmıştır.
- TCMB EVDS verisi: Türkiye Cumhuriyet Merkez Bankası (kamu malı).
- Open-Meteo hava verisi: open-meteo.com (CC BY 4.0).
🧩 Tarayıcınıza yüklenen motorlar
Bazı araçlar dosyanızı sunucuya göndermeden, tarayıcınızda çalışan aşağıdaki açık kaynak motorları kullanır. Bu motorlar değiştirilmeden, kendi lisanslarıyla sunulur.
- FFmpeg (ffmpeg.wasm çekirdeği, v0.12) — video/ses dönüştürme araçları. GPL-2.0-or-later lisanslı bir derlemedir (x264 ve x265 GPL-2.0+, LAME ve FriBidi LGPL, diğer bileşenler kendi lisanslarıyla). Derleme yapılandırması:
--enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libmp3lame. Kaynak kod: github.com/ffmpegwasm/ffmpeg.wasm ve ffmpeg.org/download.html. GPL kapsamında kaynak kodun bir kopyasını talep etmek için: [email protected]. - Whisper (OpenAI, MIT) — konuşmayı yazıya çevirme; Xenova/whisper-base ONNX modeli (MIT) ve Transformers.js (Apache-2.0).
- ISNet general-use / DIS (Apache-2.0) — arka plan silme (ONNX modeli).
- ONNX Runtime Web (MIT) — yapay zekâ modellerini tarayıcıda çalıştıran altyapı.
- Tesseract OCR — tesseract.js ve tesseract.js-core (Apache-2.0), dil verileri tessdata_best (Apache-2.0).
🖥️ Sunucuda ayrı program olarak çalışan araçlar
Aşağıdaki açık kaynak programlar, kodumuzdan ayrı birer süreç olarak, değiştirilmeden ve dağıtılmadan sunucularımızda çalışır.
- Poppler (pdftotext, pdftoppm — GPL-2.0/3.0) — PDF metin ve görüntü çıkarma.
- Ghostscript (AGPL-3.0) — OCRmyPDF içinde, yalnızca OCR çıktısı üretiminde.
- unpaper (GPL-2.0+) — taranmış sayfa temizleme.
- LibreOffice (MPL-2.0) — ofis belgesi dönüştürme.
- qpdf (Apache-2.0), Tesseract (Apache-2.0).
🛡️ Lisans Politikamız
KolayDönüştür ticari, kapalı kaynak bir web servisidir. Kendi kodumuzun npm bağımlılıklarında AGPL, SSPL veya CC-BY-NC lisanslı paket kullanmayız. Her PR’da otomatik npm run license:check ile risk taraması yapılır; AGPL/SSPL/CC-BY-NC tespit edilirse build başarısız olur. npm bağımlılıklarımız MIT, Apache 2.0, BSD, ISC veya benzer ticari-uyumlu lisanslara sahiptir. Yukarıdaki kartlarda belirtilen ayrı programlar ve tarayıcı motorları (FFmpeg dahil) kendi lisanslarına tabidir; bunları değiştirmeden, kodumuzdan ayrı programlar olarak kullanırız.