İç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
@typescript-eslint/parser8.59.2MIT—GitHub
@typescript-eslint/project-service8.59.2MIT—GitHub
@typescript-eslint/scope-manager8.59.2MIT—GitHub
@typescript-eslint/tsconfig-utils8.59.2MIT—GitHub
@typescript-eslint/type-utils8.59.2MIT—GitHub
@typescript-eslint/types8.59.2MIT—GitHub
@typescript-eslint/typescript-estree8.59.2MIT—GitHub
@typescript-eslint/utils8.59.2MIT—GitHub
@typescript-eslint/visitor-keys8.59.2MIT—GitHub
@ungap/structured-clone1.3.1ISCAndrea GiammarchiGitHub
@unrs/resolver-binding-win32-x64-msvc1.11.1MITJounQinGitHub
@upstash/redis1.38.0MITAndreas ThomasGitHub
@vitest/expect4.1.5MIT—GitHub
@vitest/mocker4.1.5MIT—GitHub
@vitest/pretty-format4.1.5MIT—GitHub
@vitest/runner4.1.5MIT—GitHub
@vitest/snapshot4.1.5MIT—GitHub
@vitest/spy4.1.5MIT—GitHub
@vitest/utils4.1.5MIT—GitHub
@xmldom/xmldom0.8.13MIT—GitHub
accepts1.3.8MIT—GitHub
acorn-import-attributes1.9.5MITSven SauleauGitHub
acorn-jsx5.3.2MIT—GitHub
acorn-walk8.3.5MIT—GitHub
acorn8.16.0MIT—GitHub
adler-321.3.1Apache-2.0sheetjsGitHub
agent-base6.0.2MITNathan RajlichGitHub
agent-base7.1.4MITNathan RajlichGitHub
ajv-formats2.1.1MITEvgeny PoberezkinGitHub
ajv-formats3.0.1MITEvgeny PoberezkinGitHub
ajv-keywords3.5.2MITEvgeny PoberezkinGitHub
ajv-keywords5.1.0MITEvgeny PoberezkinGitHub
ajv6.15.0MITEvgeny PoberezkinGitHub
ajv8.20.0MITEvgeny PoberezkinGitHub
ansi-regex5.0.1MITSindre SorhusGitHub
ansi-regex6.2.2MITSindre SorhusGitHub
ansi-styles4.3.0MITSindre SorhusGitHub
any-promise1.3.0MITKevin BeatyGitHub
anymatch3.1.3ISCElan ShankerGitHub
arg4.1.3MITJosh JunonGitHub
arg5.0.2MITJosh JunonGitHub
argparse1.0.10MIT—GitHub
argparse2.0.1Python-2.0—GitHub
aria-hidden1.2.6MITAnton KorzunovGitHub
aria-query5.3.2Apache-2.0Jesse BeachGitHub
array-buffer-byte-length1.0.2MITJordan HarbandGitHub
array-includes3.1.9MITJordan HarbandGitHub
array-union1.0.2MITSindre SorhusGitHub
array-union2.1.0MITSindre SorhusGitHub
array-uniq1.0.3MITSindre SorhusGitHub
array.prototype.findlast1.2.5MITJordan HarbandGitHub
array.prototype.findlastindex1.2.6MITJordan HarbandGitHub
array.prototype.flat1.3.3MITJordan HarbandGitHub
array.prototype.flatmap1.3.3MITJordan HarbandGitHub
array.prototype.tosorted1.1.4MITJordan HarbandGitHub
arraybuffer.prototype.slice1.0.4MITJordan HarbandGitHub
assertion-error2.0.1MITJake LuerGitHub
ast-types-flow0.0.8MITkyldvsGitHub
async-function1.0.0MITJordan HarbamdGitHub
async3.2.6MITCaolan McMahonGitHub
at-least-node1.0.0ISCRyan ZimmermanGitHub
atob2.1.2(MIT OR Apache-2.0)AJ ONeal—
atomically2.1.1MIT—GitHub
autoprefixer10.5.0MITAndrey SitnikGitHub
available-typed-arrays1.0.7MITJordan HarbandGitHub
axe-core4.11.4MPL-2.0—GitHub
axobject-query4.1.0Apache-2.0Jesse BeachGitHub
babel-loader8.4.1MITLuis CoutoGitHub
babel-plugin-polyfill-corejs20.4.17MIT—GitHub
babel-plugin-polyfill-corejs30.14.2MIT—GitHub
babel-plugin-polyfill-regenerator0.6.8MIT—GitHub
balanced-match1.0.2MITJulian GruberGitHub
balanced-match4.0.4MIT—GitHub
base32.js0.0.1MITMichael Phan-BaGitHub
base64-arraybuffer1.0.2MITNiklas von HertzenGitHub
base64-js1.5.1MITT. Jameson LittleGitHub
base64id2.0.0MITKristian FaeldtGitHub
baseline-browser-mapping2.10.29Apache-2.0—GitHub
bcryptjs3.0.3BSD-3-ClauseDaniel WirtzGitHub
bidi-js1.0.3MITJason JohnstonGitHub
big.js5.2.2MITMichael MclaughlinGitHub
bignumber.js9.3.1MITMichael MclaughlinGitHub
binary-extensions2.3.0MITSindre SorhusGitHub
bl4.1.0MIT—GitHub
bluebird3.4.7MITPetka AntonovGitHub
bmp-js0.1.0MITshaozileeGitHub
bowser2.14.1MITDustin DiazGitHub
brace-expansion1.1.14MITJulian GruberGitHub
brace-expansion2.1.0MITJulian GruberGitHub
brace-expansion5.0.6MIT—GitHub
braces3.0.3MITJon SchlinkertGitHub
browser-image-compression2.0.2MITDonaldGitHub
browserslist4.28.2MITAndrey SitnikGitHub
btoa1.2.1(MIT OR Apache-2.0)AJ ONeal—
buffer-equal-constant-time1.0.1BSD-3-ClauseGoInstant Inc., a salesforce.com companyGitHub
buffer-from1.1.2MIT—GitHub
buffer5.7.1MITFeross AboukhadijehGitHub
builtin-modules3.3.0MITSindre SorhusGitHub
bull4.16.5MITOptimalBitsGitHub
bullmq5.76.6MITTaskforce.sh Inc.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.