İç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
@smithy/signature-v45.3.14Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/smithy-client4.12.13Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/types4.14.1Apache-2.0AWS Smithy TeamGitHub
@smithy/url-parser4.2.14Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-base644.3.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-body-length-browser4.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-body-length-node4.2.3Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-buffer-from2.2.0Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-buffer-from4.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-config-provider4.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-defaults-mode-browser4.3.49Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-defaults-mode-node4.2.54Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-endpoints3.4.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-hex-encoding4.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-middleware4.2.14Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-retry4.3.8Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-stream4.5.25Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-uri-escape4.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-utf82.3.0Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-utf84.2.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/util-waiter4.3.0Apache-2.0AWS SDK for JavaScript TeamGitHub
@smithy/uuid1.1.2Apache-2.0AWS SDK for JavaScript TeamGitHub
@socket.io/component-emitter3.1.2MIT—GitHub
@standard-schema/spec1.1.0MITColin McDonnellGitHub
@standard-schema/utils0.3.0MITFabian HillerGitHub
@surma/rollup-plugin-off-main-thread2.2.3Apache-2.0SurmaGitHub
@swc/core-win32-x64-msvc1.15.33Apache-2.0 AND MIT강동윤GitHub
@swc/core1.15.33Apache-2.0강동윤GitHub
@swc/counter0.1.3Apache-2.0강동윤GitHub
@swc/helpers0.5.15Apache-2.0강동윤GitHub
@swc/types0.1.26Apache-2.0강동윤GitHub
@tiptap/core3.23.1MIT—GitHub
@tiptap/extension-blockquote3.23.1MIT—GitHub
@tiptap/extension-bold3.23.1MIT—GitHub
@tiptap/extension-bubble-menu3.23.1MIT—GitHub
@tiptap/extension-bullet-list3.23.1MIT—GitHub
@tiptap/extension-code-block3.23.1MIT—GitHub
@tiptap/extension-code3.23.1MIT—GitHub
@tiptap/extension-document3.23.1MIT—GitHub
@tiptap/extension-dropcursor3.23.1MIT—GitHub
@tiptap/extension-floating-menu3.23.1MIT—GitHub
@tiptap/extension-gapcursor3.23.1MIT—GitHub
@tiptap/extension-hard-break3.23.1MIT—GitHub
@tiptap/extension-heading3.23.1MIT—GitHub
@tiptap/extension-horizontal-rule3.23.1MIT—GitHub
@tiptap/extension-italic3.23.1MIT—GitHub
@tiptap/extension-link3.23.1MIT—GitHub
@tiptap/extension-list-item3.23.1MIT—GitHub
@tiptap/extension-list-keymap3.23.1MIT—GitHub
@tiptap/extension-list3.23.1MIT—GitHub
@tiptap/extension-ordered-list3.23.1MIT—GitHub
@tiptap/extension-paragraph3.23.1MIT—GitHub
@tiptap/extension-placeholder3.23.1MIT—GitHub
@tiptap/extension-strike3.23.1MIT—GitHub
@tiptap/extension-text3.23.1MIT—GitHub
@tiptap/extension-underline3.23.1MIT—GitHub
@tiptap/extensions3.23.1MIT—GitHub
@tiptap/pm3.23.1MIT—GitHub
@tiptap/react3.23.1MIT—GitHub
@tiptap/starter-kit3.23.1MIT—GitHub
@tokenizer/inflate0.4.1MITBorewitGitHub
@tokenizer/token0.3.0MITBorewitGitHub
@tsconfig/node101.0.12MIT—GitHub
@tsconfig/node121.0.11MIT—GitHub
@tsconfig/node141.0.3MIT—GitHub
@tsconfig/node161.0.4MIT—GitHub
@tybys/wasm-util0.10.2MITtoyobayashiGitHub
@types/bcryptjs2.4.6MIT—GitHub
@types/bull3.15.9MIT—GitHub
@types/chai5.2.3MIT—GitHub
@types/connect3.4.38MIT—GitHub
@types/cors2.8.19MIT—GitHub
@types/deep-eql4.0.2MIT—GitHub
@types/dompurify3.0.5MIT—GitHub
@types/estree0.0.39MIT—GitHub
@types/estree1.0.8MIT—GitHub
@types/estree1.0.9MIT—GitHub
@types/glob7.2.0MIT—GitHub
@types/ioredis4.28.10MIT—GitHub
@types/json-schema7.0.15MIT—GitHub
@types/json50.0.29MITJason SwearingenGitHub
@types/minimatch5.1.2MIT—GitHub
@types/mysql2.15.27MIT—GitHub
@types/node-cron3.0.11MIT—GitHub
@types/node20.19.40MIT—GitHub
@types/nodemailer7.0.11MIT—GitHub
@types/pg-pool2.0.7MIT—GitHub
@types/pg8.15.6MIT—GitHub
@types/raf3.4.3MIT—GitHub
@types/react-dom19.2.3MIT—GitHub
@types/react19.2.14MIT—GitHub
@types/redis2.8.32MIT—GitHub
@types/resolve1.17.1MIT—GitHub
@types/speakeasy2.0.10MIT—GitHub
@types/tedious4.0.14MIT—GitHub
@types/trusted-types2.0.7MIT—GitHub
@types/turndown5.0.6MIT—GitHub
@types/use-sync-external-store0.0.6MIT—GitHub
@types/ws8.18.1MIT—GitHub
@typescript-eslint/eslint-plugin8.59.2MIT—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.