İçeriğe geç

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.

✅ Serbest
1408
MIT, Apache, BSD, ISC — ticari kullanım serbest
🟡 Dikkat
8
MPL-2.0, CC-BY, LGPL — dikkat gerektirir
🔴 Kısıtlı
2
AGPL, GPL, SSPL — copyleft, ticari risk
⚪ Belirsiz
0
Belirsiz — manuel kontrol gerekli

📊 En Çok Kullanılan Lisans Tipleri

MIT ×1070Apache-2.0 ×199ISC ×52BSD-2-Clause ×29BSD-3-Clause ×28BlueOak-1.0.0 ×5MIT-0 ×4(MIT OR CC0-1.0) ×4MPL-2.0 ×3FSL-1.1-MIT ×2
1418 paket
PaketSürümLisansSahibi / YayıncıKaynak
postgres-date1.0.7MITBen DruckerGitHub
postgres-interval1.2.0MITBen DruckerGitHub
posthog-js1.372.10MIT*[email protected]GitHub
posthog-node5.33.4MITPostHogGitHub
preact-render-to-string6.5.11MITThe Preact AuthorsGitHub
preact10.24.3MIT—GitHub
preact10.29.1MIT—GitHub
prebuild-install7.1.3MITMathias BuusGitHub
prelude-ls1.2.1MITGeorge ZaharievGitHub
prettier3.8.3MITJames LongGitHub
pretty-bytes5.6.0MITSindre SorhusGitHub
prisma5.22.0Apache-2.0Tim SuchanekGitHub
prismjs1.30.0MITLea VerouGitHub
process-nextick-args2.0.1MIT—GitHub
progress2.0.3MITTJ HolowaychukGitHub
prompts2.4.2MITTerkel GjervigGitHub
prop-types15.8.1MIT—GitHub
prosemirror-changeset2.4.1MIT——
prosemirror-commands1.7.1MIT—GitHub
prosemirror-dropcursor1.8.2MIT—GitHub
prosemirror-gapcursor1.4.1MIT—GitHub
prosemirror-history1.5.0MIT—GitHub
prosemirror-keymap1.2.3MIT—GitHub
prosemirror-model1.25.4MIT—GitHub
prosemirror-schema-list1.5.1MIT—GitHub
prosemirror-state1.4.4MIT—GitHub
prosemirror-tables1.8.5MIT—GitHub
prosemirror-transform1.12.0MIT—GitHub
prosemirror-view1.41.8MIT——
protobufjs7.5.7BSD-3-ClauseDaniel WirtzGitHub
proxy-from-env1.1.0MITRob WuGitHub
pump3.0.4MITMathias Buus MadsenGitHub
punycode2.3.1MITMathias BynensGitHub
qrcode1.5.4MITRyan DayGitHub
qs6.15.1BSD-3-Clause—GitHub
query-selector-shadow-dom1.0.1MITGeorge GriffithsGitHub
queue-microtask1.2.3MITFeross AboukhadijehGitHub
raf3.4.1MITChris DickinsonGitHub
randombytes2.1.0MIT—GitHub
rc1.2.8(BSD-2-Clause OR MIT OR Apache-2.0)Dominic TarrGitHub
react-dom19.2.6MIT—GitHub
react-email5.2.11MIT—GitHub
react-hook-form7.74.0MITBeierGitHub
react-is16.13.1MIT—GitHub
react-remove-scroll-bar2.3.8MITAnton KorzunovGitHub
react-remove-scroll2.7.2MITAnton KorzunovGitHub
react-style-singleton2.2.3MITAnton KorzunovGitHub
react19.2.6MIT—GitHub
read-cache1.0.0MITBogdan ChadkinGitHub
readable-stream2.3.8MIT—GitHub
readable-stream3.6.2MIT—GitHub
readdirp3.6.0MITThorsten LorenzGitHub
readdirp4.1.2MITThorsten LorenzGitHub
redis-errors1.2.0MITRuben BridgewaterGitHub
redis-parser3.0.0MITRuben BridgewaterGitHub
reflect.getprototypeof1.0.10MITJordan HarbandGitHub
regenerate-unicode-properties10.2.2MITMathias BynensGitHub
regenerate1.4.2MITMathias BynensGitHub
regenerator-runtime0.13.11MITBen NewmanGitHub
regexp.prototype.flags1.5.4MITJordan HarbandGitHub
regexpu-core6.4.0MITMathias BynensGitHub
regjsgen0.8.0MITBenjamin TanGitHub
regjsparser0.13.1BSD-2-Clause'Julian Viereck'GitHub
require-directory2.1.1MITTroy GoodeGitHub
require-from-string2.0.2MITVsevolod StrukchinskyGitHub
require-in-the-middle8.0.1MITThomas Watson SteenGitHub
require-main-filename2.0.0ISCBen CoeGitHub
resolve-from4.0.0MITSindre SorhusGitHub
resolve-pkg-maps1.0.0MITHiroki OsameGitHub
resolve1.22.12MITJames HallidayGitHub
resolve2.0.0-next.6MITJames HallidayGitHub
restore-cursor5.1.0MITSindre SorhusGitHub
reusify1.1.0MITMatteo CollinaGitHub
rgbcolor1.0.1MIT*Sebastian VollnhalsGitHub
rimraf2.7.1ISCIsaac Z. SchlueterGitHub
rimraf3.0.2ISCIsaac Z. SchlueterGitHub
robot30.4.1BSD-2-ClauseMatthew PhillipsGitHub
rolldown1.0.0-rc.18MIT—GitHub
rollup-plugin-terser7.0.2MITBogdan ChadkinGitHub
rollup2.80.0MITRich HarrisGitHub
rollup4.60.3MITRich HarrisGitHub
rope-sequence1.3.4MITMarijn HaverbekeGitHub
rrweb-cssom0.8.0MITNikita VasilyevGitHub
run-parallel1.2.0MITFeross AboukhadijehGitHub
safe-array-concat1.1.4MITJordan HarbandGitHub
safe-buffer5.1.2MITFeross AboukhadijehGitHub
safe-buffer5.2.1MITFeross AboukhadijehGitHub
safe-push-apply1.0.0MITJordan HarbandGitHub
safe-regex-test1.1.0MITJordan HarbandGitHub
safer-buffer2.1.2MITNikita SkovorodaGitHub
saxes6.0.0ISCLouis-Dominique DubeauGitHub
scheduler0.27.0MIT—GitHub
schema-utils2.7.1MITwebpack ContribGitHub
schema-utils4.3.3MITwebpack ContribGitHub
selderee0.11.0MITKillyMXIGitHub
semver6.3.1ISCGitHub Inc.GitHub
semver7.7.4ISCGitHub Inc.GitHub
semver7.8.0ISCGitHub Inc.GitHub
serialize-javascript4.0.0BSD-3-ClauseEric FerraiuoloGitHub
set-blocking2.0.0ISCBen CoeGitHub

📎 Ö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.