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 |
|---|---|---|---|---|
| @smithy/signature-v4 | 5.3.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/smithy-client | 4.12.13 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/types | 4.14.1 | Apache-2.0 | AWS Smithy Team | GitHub |
| @smithy/url-parser | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-base64 | 4.3.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-body-length-browser | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-body-length-node | 4.2.3 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-buffer-from | 2.2.0 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-buffer-from | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-config-provider | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-defaults-mode-browser | 4.3.49 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-defaults-mode-node | 4.2.54 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-endpoints | 3.4.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-hex-encoding | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-middleware | 4.2.14 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-retry | 4.3.8 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-stream | 4.5.25 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-uri-escape | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-utf8 | 2.3.0 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-utf8 | 4.2.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/util-waiter | 4.3.0 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @smithy/uuid | 1.1.2 | Apache-2.0 | AWS SDK for JavaScript Team | GitHub |
| @socket.io/component-emitter | 3.1.2 | MIT | — | GitHub |
| @standard-schema/spec | 1.1.0 | MIT | Colin McDonnell | GitHub |
| @standard-schema/utils | 0.3.0 | MIT | Fabian Hiller | GitHub |
| @surma/rollup-plugin-off-main-thread | 2.2.3 | Apache-2.0 | Surma | GitHub |
| @swc/core-win32-x64-msvc | 1.15.33 | Apache-2.0 AND MIT | 강동윤 | GitHub |
| @swc/core | 1.15.33 | Apache-2.0 | 강동윤 | GitHub |
| @swc/counter | 0.1.3 | Apache-2.0 | 강동윤 | GitHub |
| @swc/helpers | 0.5.15 | Apache-2.0 | 강동윤 | GitHub |
| @swc/types | 0.1.26 | Apache-2.0 | 강동윤 | GitHub |
| @tiptap/core | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-blockquote | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-bold | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-bubble-menu | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-bullet-list | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-code-block | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-code | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-document | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-dropcursor | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-floating-menu | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-gapcursor | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-hard-break | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-heading | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-horizontal-rule | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-italic | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-link | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-list-item | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-list-keymap | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-list | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-ordered-list | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-paragraph | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-placeholder | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-strike | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-text | 3.23.1 | MIT | — | GitHub |
| @tiptap/extension-underline | 3.23.1 | MIT | — | GitHub |
| @tiptap/extensions | 3.23.1 | MIT | — | GitHub |
| @tiptap/pm | 3.23.1 | MIT | — | GitHub |
| @tiptap/react | 3.23.1 | MIT | — | GitHub |
| @tiptap/starter-kit | 3.23.1 | MIT | — | GitHub |
| @tokenizer/inflate | 0.4.1 | MIT | Borewit | GitHub |
| @tokenizer/token | 0.3.0 | MIT | Borewit | GitHub |
| @tsconfig/node10 | 1.0.12 | MIT | — | GitHub |
| @tsconfig/node12 | 1.0.11 | MIT | — | GitHub |
| @tsconfig/node14 | 1.0.3 | MIT | — | GitHub |
| @tsconfig/node16 | 1.0.4 | MIT | — | GitHub |
| @tybys/wasm-util | 0.10.2 | MIT | toyobayashi | GitHub |
| @types/bcryptjs | 2.4.6 | MIT | — | GitHub |
| @types/bull | 3.15.9 | MIT | — | GitHub |
| @types/chai | 5.2.3 | MIT | — | GitHub |
| @types/connect | 3.4.38 | MIT | — | GitHub |
| @types/cors | 2.8.19 | MIT | — | GitHub |
| @types/deep-eql | 4.0.2 | MIT | — | GitHub |
| @types/dompurify | 3.0.5 | MIT | — | GitHub |
| @types/estree | 0.0.39 | MIT | — | GitHub |
| @types/estree | 1.0.8 | MIT | — | GitHub |
| @types/estree | 1.0.9 | MIT | — | GitHub |
| @types/glob | 7.2.0 | MIT | — | GitHub |
| @types/ioredis | 4.28.10 | MIT | — | GitHub |
| @types/json-schema | 7.0.15 | MIT | — | GitHub |
| @types/json5 | 0.0.29 | MIT | Jason Swearingen | GitHub |
| @types/minimatch | 5.1.2 | MIT | — | GitHub |
| @types/mysql | 2.15.27 | MIT | — | GitHub |
| @types/node-cron | 3.0.11 | MIT | — | GitHub |
| @types/node | 20.19.40 | MIT | — | GitHub |
| @types/nodemailer | 7.0.11 | MIT | — | GitHub |
| @types/pg-pool | 2.0.7 | MIT | — | GitHub |
| @types/pg | 8.15.6 | MIT | — | GitHub |
| @types/raf | 3.4.3 | MIT | — | GitHub |
| @types/react-dom | 19.2.3 | MIT | — | GitHub |
| @types/react | 19.2.14 | MIT | — | GitHub |
| @types/redis | 2.8.32 | MIT | — | GitHub |
| @types/resolve | 1.17.1 | MIT | — | GitHub |
| @types/speakeasy | 2.0.10 | MIT | — | GitHub |
| @types/tedious | 4.0.14 | MIT | — | GitHub |
| @types/trusted-types | 2.0.7 | MIT | — | GitHub |
| @types/turndown | 5.0.6 | MIT | — | GitHub |
| @types/use-sync-external-store | 0.0.6 | MIT | — | GitHub |
| @types/ws | 8.18.1 | MIT | — | GitHub |
| @typescript-eslint/eslint-plugin | 8.59.2 | MIT | — | 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.