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 |
|---|---|---|---|---|
| @radix-ui/react-separator | 1.1.8 | MIT | — | GitHub |
| @radix-ui/react-slot | 1.2.3 | MIT | — | GitHub |
| @radix-ui/react-slot | 1.2.4 | MIT | — | GitHub |
| @radix-ui/react-tabs | 1.1.13 | MIT | — | GitHub |
| @radix-ui/react-toast | 1.2.15 | MIT | — | GitHub |
| @radix-ui/react-tooltip | 1.2.8 | MIT | — | GitHub |
| @radix-ui/react-use-callback-ref | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-use-controllable-state | 1.2.2 | MIT | — | GitHub |
| @radix-ui/react-use-effect-event | 0.0.2 | MIT | — | GitHub |
| @radix-ui/react-use-escape-keydown | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-use-is-hydrated | 0.1.0 | MIT | — | GitHub |
| @radix-ui/react-use-layout-effect | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-use-previous | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-use-rect | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-use-size | 1.1.1 | MIT | — | GitHub |
| @radix-ui/react-visually-hidden | 1.2.3 | MIT | — | GitHub |
| @radix-ui/rect | 1.1.1 | MIT | — | GitHub |
| @react-email/body | 0.3.0 | MIT | — | GitHub |
| @react-email/button | 0.2.1 | MIT | — | GitHub |
| @react-email/code-block | 0.2.1 | MIT | — | GitHub |
| @react-email/code-inline | 0.0.6 | MIT | — | — |
| @react-email/column | 0.0.14 | MIT | — | GitHub |
| @react-email/components | 1.0.12 | MIT | — | GitHub |
| @react-email/container | 0.0.16 | MIT | — | GitHub |
| @react-email/font | 0.0.10 | MIT | — | — |
| @react-email/head | 0.0.13 | MIT | — | GitHub |
| @react-email/heading | 0.0.16 | MIT | — | GitHub |
| @react-email/hr | 0.0.12 | MIT | — | GitHub |
| @react-email/html | 0.0.12 | MIT | — | GitHub |
| @react-email/img | 0.0.12 | MIT | — | GitHub |
| @react-email/link | 0.0.13 | MIT | — | GitHub |
| @react-email/markdown | 0.0.18 | MIT | — | GitHub |
| @react-email/preview | 0.0.14 | MIT | — | GitHub |
| @react-email/render | 2.0.6 | MIT | — | GitHub |
| @react-email/row | 0.0.13 | MIT | — | GitHub |
| @react-email/section | 0.0.17 | MIT | — | GitHub |
| @react-email/tailwind | 2.0.7 | MIT | — | GitHub |
| @react-email/text | 0.1.6 | MIT | — | GitHub |
| @rolldown/binding-win32-x64-msvc | 1.0.0-rc.18 | MIT | — | GitHub |
| @rolldown/pluginutils | 1.0.0-rc.18 | MIT | — | GitHub |
| @rollup/plugin-babel | 5.3.1 | MIT | Rich Harris | GitHub |
| @rollup/plugin-commonjs | 28.0.1 | MIT | Rich Harris | GitHub |
| @rollup/plugin-node-resolve | 11.2.1 | MIT | Rich Harris | GitHub |
| @rollup/plugin-replace | 2.4.2 | MIT | Rich Harris | GitHub |
| @rollup/pluginutils | 3.1.0 | MIT | Rich Harris | GitHub |
| @rollup/pluginutils | 5.3.0 | MIT | Rich Harris | GitHub |
| @rollup/rollup-win32-x64-gnu | 4.60.3 | MIT | Lukas Taegert-Atkinson | GitHub |
| @rollup/rollup-win32-x64-msvc | 4.60.3 | MIT | Lukas Taegert-Atkinson | GitHub |
| @rtsao/scc | 1.1.0 | MIT | — | GitHub |
| @rushstack/eslint-patch | 1.16.1 | MIT | — | GitHub |
| @schummar/icu-type-parser | 1.21.5 | MIT | Marco Schumacher | GitHub |
| @selderee/plugin-htmlparser2 | 0.11.0 | MIT | KillyMXI | GitHub |
| @sentry-internal/browser-utils | 10.52.0 | MIT | Sentry | GitHub |
| @sentry-internal/feedback | 10.52.0 | MIT | Sentry | GitHub |
| @sentry-internal/replay-canvas | 10.52.0 | MIT | Sentry | GitHub |
| @sentry-internal/replay | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/babel-plugin-component-annotate | 5.2.1 | MIT | Sentry | GitHub |
| @sentry/browser | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/bundler-plugin-core | 5.2.1 | MIT | Sentry | GitHub |
| @sentry/cli-win32-x64 | 2.58.5 | FSL-1.1-MIT | — | GitHub |
| @sentry/cli | 2.58.5 | FSL-1.1-MIT | Sentry | GitHub |
| @sentry/core | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/nextjs | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/node-core | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/node | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/opentelemetry | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/react | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/vercel-edge | 10.52.0 | MIT | Sentry | GitHub |
| @sentry/webpack-plugin | 5.2.1 | MIT | Sentry | GitHub |
| @smithy/chunked-blob-reader-native | 4.2.3 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/chunked-blob-reader | 5.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/config-resolver | 4.4.17 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/core | 3.23.17 | Apache-2.0 | AWS Smithy Team | GitHub |
| @smithy/credential-provider-imds | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/eventstream-codec | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/eventstream-serde-browser | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/eventstream-serde-config-resolver | 4.3.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/eventstream-serde-node | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/eventstream-serde-universal | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/fetch-http-handler | 5.3.17 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/hash-blob-browser | 4.2.15 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/hash-node | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/hash-stream-node | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/invalid-dependency | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/is-array-buffer | 2.2.0 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/is-array-buffer | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/md5-js | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/middleware-content-length | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/middleware-endpoint | 4.4.32 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/middleware-retry | 4.5.7 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/middleware-serde | 4.2.20 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/middleware-stack | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/node-config-provider | 4.3.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/node-http-handler | 4.6.1 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/property-provider | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/protocol-http | 5.3.14 | Apache-2.0 | AWS Smithy Team | GitHub |
| @smithy/querystring-builder | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/querystring-parser | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/service-error-classification | 4.3.1 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/shared-ini-file-loader | 4.4.9 | Apache-2.0 | AWS SDK for JavaScript Team | 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.