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 |
|---|---|---|---|---|
| postgres-date | 1.0.7 | MIT | Ben Drucker | GitHub |
| postgres-interval | 1.2.0 | MIT | Ben Drucker | GitHub |
| posthog-js | 1.372.10 | MIT* | [email protected] | GitHub |
| posthog-node | 5.33.4 | MIT | PostHog | GitHub |
| preact-render-to-string | 6.5.11 | MIT | The Preact Authors | GitHub |
| preact | 10.24.3 | MIT | — | GitHub |
| preact | 10.29.1 | MIT | — | GitHub |
| prebuild-install | 7.1.3 | MIT | Mathias Buus | GitHub |
| prelude-ls | 1.2.1 | MIT | George Zahariev | GitHub |
| prettier | 3.8.3 | MIT | James Long | GitHub |
| pretty-bytes | 5.6.0 | MIT | Sindre Sorhus | GitHub |
| prisma | 5.22.0 | Apache-2.0 | Tim Suchanek | GitHub |
| prismjs | 1.30.0 | MIT | Lea Verou | GitHub |
| process-nextick-args | 2.0.1 | MIT | — | GitHub |
| progress | 2.0.3 | MIT | TJ Holowaychuk | GitHub |
| prompts | 2.4.2 | MIT | Terkel Gjervig | GitHub |
| prop-types | 15.8.1 | MIT | — | GitHub |
| prosemirror-changeset | 2.4.1 | MIT | — | — |
| prosemirror-commands | 1.7.1 | MIT | — | GitHub |
| prosemirror-dropcursor | 1.8.2 | MIT | — | GitHub |
| prosemirror-gapcursor | 1.4.1 | MIT | — | GitHub |
| prosemirror-history | 1.5.0 | MIT | — | GitHub |
| prosemirror-keymap | 1.2.3 | MIT | — | GitHub |
| prosemirror-model | 1.25.4 | MIT | — | GitHub |
| prosemirror-schema-list | 1.5.1 | MIT | — | GitHub |
| prosemirror-state | 1.4.4 | MIT | — | GitHub |
| prosemirror-tables | 1.8.5 | MIT | — | GitHub |
| prosemirror-transform | 1.12.0 | MIT | — | GitHub |
| prosemirror-view | 1.41.8 | MIT | — | — |
| protobufjs | 7.5.7 | BSD-3-Clause | Daniel Wirtz | GitHub |
| proxy-from-env | 1.1.0 | MIT | Rob Wu | GitHub |
| pump | 3.0.4 | MIT | Mathias Buus Madsen | GitHub |
| punycode | 2.3.1 | MIT | Mathias Bynens | GitHub |
| qrcode | 1.5.4 | MIT | Ryan Day | GitHub |
| qs | 6.15.1 | BSD-3-Clause | — | GitHub |
| query-selector-shadow-dom | 1.0.1 | MIT | George Griffiths | GitHub |
| queue-microtask | 1.2.3 | MIT | Feross Aboukhadijeh | GitHub |
| raf | 3.4.1 | MIT | Chris Dickinson | GitHub |
| randombytes | 2.1.0 | MIT | — | GitHub |
| rc | 1.2.8 | (BSD-2-Clause OR MIT OR Apache-2.0) | Dominic Tarr | GitHub |
| react-dom | 19.2.6 | MIT | — | GitHub |
| react-email | 5.2.11 | MIT | — | GitHub |
| react-hook-form | 7.74.0 | MIT | Beier | GitHub |
| react-is | 16.13.1 | MIT | — | GitHub |
| react-remove-scroll-bar | 2.3.8 | MIT | Anton Korzunov | GitHub |
| react-remove-scroll | 2.7.2 | MIT | Anton Korzunov | GitHub |
| react-style-singleton | 2.2.3 | MIT | Anton Korzunov | GitHub |
| react | 19.2.6 | MIT | — | GitHub |
| read-cache | 1.0.0 | MIT | Bogdan Chadkin | GitHub |
| readable-stream | 2.3.8 | MIT | — | GitHub |
| readable-stream | 3.6.2 | MIT | — | GitHub |
| readdirp | 3.6.0 | MIT | Thorsten Lorenz | GitHub |
| readdirp | 4.1.2 | MIT | Thorsten Lorenz | GitHub |
| redis-errors | 1.2.0 | MIT | Ruben Bridgewater | GitHub |
| redis-parser | 3.0.0 | MIT | Ruben Bridgewater | GitHub |
| reflect.getprototypeof | 1.0.10 | MIT | Jordan Harband | GitHub |
| regenerate-unicode-properties | 10.2.2 | MIT | Mathias Bynens | GitHub |
| regenerate | 1.4.2 | MIT | Mathias Bynens | GitHub |
| regenerator-runtime | 0.13.11 | MIT | Ben Newman | GitHub |
| regexp.prototype.flags | 1.5.4 | MIT | Jordan Harband | GitHub |
| regexpu-core | 6.4.0 | MIT | Mathias Bynens | GitHub |
| regjsgen | 0.8.0 | MIT | Benjamin Tan | GitHub |
| regjsparser | 0.13.1 | BSD-2-Clause | 'Julian Viereck' | GitHub |
| require-directory | 2.1.1 | MIT | Troy Goode | GitHub |
| require-from-string | 2.0.2 | MIT | Vsevolod Strukchinsky | GitHub |
| require-in-the-middle | 8.0.1 | MIT | Thomas Watson Steen | GitHub |
| require-main-filename | 2.0.0 | ISC | Ben Coe | GitHub |
| resolve-from | 4.0.0 | MIT | Sindre Sorhus | GitHub |
| resolve-pkg-maps | 1.0.0 | MIT | Hiroki Osame | GitHub |
| resolve | 1.22.12 | MIT | James Halliday | GitHub |
| resolve | 2.0.0-next.6 | MIT | James Halliday | GitHub |
| restore-cursor | 5.1.0 | MIT | Sindre Sorhus | GitHub |
| reusify | 1.1.0 | MIT | Matteo Collina | GitHub |
| rgbcolor | 1.0.1 | MIT* | Sebastian Vollnhals | GitHub |
| rimraf | 2.7.1 | ISC | Isaac Z. Schlueter | GitHub |
| rimraf | 3.0.2 | ISC | Isaac Z. Schlueter | GitHub |
| robot3 | 0.4.1 | BSD-2-Clause | Matthew Phillips | GitHub |
| rolldown | 1.0.0-rc.18 | MIT | — | GitHub |
| rollup-plugin-terser | 7.0.2 | MIT | Bogdan Chadkin | GitHub |
| rollup | 2.80.0 | MIT | Rich Harris | GitHub |
| rollup | 4.60.3 | MIT | Rich Harris | GitHub |
| rope-sequence | 1.3.4 | MIT | Marijn Haverbeke | GitHub |
| rrweb-cssom | 0.8.0 | MIT | Nikita Vasilyev | GitHub |
| run-parallel | 1.2.0 | MIT | Feross Aboukhadijeh | GitHub |
| safe-array-concat | 1.1.4 | MIT | Jordan Harband | GitHub |
| safe-buffer | 5.1.2 | MIT | Feross Aboukhadijeh | GitHub |
| safe-buffer | 5.2.1 | MIT | Feross Aboukhadijeh | GitHub |
| safe-push-apply | 1.0.0 | MIT | Jordan Harband | GitHub |
| safe-regex-test | 1.1.0 | MIT | Jordan Harband | GitHub |
| safer-buffer | 2.1.2 | MIT | Nikita Skovoroda | GitHub |
| saxes | 6.0.0 | ISC | Louis-Dominique Dubeau | GitHub |
| scheduler | 0.27.0 | MIT | — | GitHub |
| schema-utils | 2.7.1 | MIT | webpack Contrib | GitHub |
| schema-utils | 4.3.3 | MIT | webpack Contrib | GitHub |
| selderee | 0.11.0 | MIT | KillyMXI | GitHub |
| semver | 6.3.1 | ISC | GitHub Inc. | GitHub |
| semver | 7.7.4 | ISC | GitHub Inc. | GitHub |
| semver | 7.8.0 | ISC | GitHub Inc. | GitHub |
| serialize-javascript | 4.0.0 | BSD-3-Clause | Eric Ferraiuolo | GitHub |
| set-blocking | 2.0.0 | ISC | Ben Coe | 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.