İç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
tr461.0.1MITSebastian MayrGitHub
tr465.1.1MITSebastian MayrGitHub
tr466.0.0MITSebastian MayrGitHub
ts-api-utils2.5.0MITJoshuaKGoldbergGitHub
ts-interface-checker0.1.13Apache-2.0Dmitry S, Grist LabsGitHub
ts-node10.9.2MITBlake EmbreyGitHub
tsconfig-paths3.15.0MITJonas KelloGitHub
tsconfig-paths4.2.0MITJonas KelloGitHub
tslib1.14.10BSDMicrosoft Corp.GitHub
tslib2.8.10BSDMicrosoft Corp.GitHub
tunnel-agent0.6.0Apache-2.0Mikeal RogersGitHub
turndown7.2.4MITDom ChristieGitHub
type-check0.4.0MITGeorge ZaharievGitHub
type-fest0.16.0(MIT OR CC0-1.0)Sindre SorhusGitHub
type-fest0.20.2(MIT OR CC0-1.0)Sindre SorhusGitHub
type-fest0.7.1(MIT OR CC0-1.0)Sindre SorhusGitHub
type-fest5.6.0(MIT OR CC0-1.0)Sindre SorhusGitHub
typed-array-buffer1.0.3MITJordan HarbandGitHub
typed-array-byte-length1.0.3MITJordan HarbandGitHub
typed-array-byte-offset1.0.4MITJordan HarbandGitHub
typed-array-length1.0.7MITJordan HarbandGitHub
typescript5.9.3Apache-2.0Microsoft Corp.GitHub
uint8array-extras1.5.0MITSindre SorhusGitHub
unbox-primitive1.1.0MITJordan HarbandGitHub
uncrypto0.1.3MIT—GitHub
underscore1.13.8MITJeremy AshkenasGitHub
undici-types6.21.0MIT—GitHub
undici7.25.0MIT—GitHub
unicode-canonical-property-names-ecmascript2.0.1MITMathias BynensGitHub
unicode-match-property-ecmascript2.0.0MITMathias BynensGitHub
unicode-match-property-value-ecmascript2.2.1MITMathias BynensGitHub
unicode-property-aliases-ecmascript2.2.0MITMathias BynensGitHub
unique-string2.0.0MITSindre SorhusGitHub
universalify2.0.1MITRyan ZimmermanGitHub
unrs-resolver1.11.1MITJounQinGitHub
upath1.2.0MITAngelos PikoulasGitHub
update-browserslist-db1.2.3MITAndrey SitnikGitHub
uri-js4.4.1BSD-2-ClauseGary CourtGitHub
url-template2.0.8BSD*Bram SteinGitHub
use-callback-ref1.3.3MITtheKasheyGitHub
use-intl4.11.1MITJan AmannGitHub
use-sidecar1.1.3MITtheKasheyGitHub
use-sync-external-store1.6.0MIT—GitHub
util-deprecate1.0.2MITNathan RajlichGitHub
utrie1.0.2MITNiklas von HertzenGitHub
uuid13.0.2MIT—GitHub
uuid8.3.2MIT—GitHub
uzip0.20201231.0MIT——
v8-compile-cache-lib3.0.1MITAndrew BradleyGitHub
vary1.1.2MITDouglas Christopher WilsonGitHub
vite8.0.11MITEvan YouGitHub
vitest4.1.5MITAnthony FuGitHub
w3c-keyname2.2.8MITMarijn HaverbekeGitHub
w3c-xmlserializer5.0.0MIT—GitHub
wasm-feature-detect1.8.0Apache-2.0SurmaGitHub
web-streams-polyfill3.3.3MITMattias BuelensGitHub
web-vitals5.2.0Apache-2.0Philip WaltonGitHub
webidl-conversions3.0.1BSD-2-ClauseDomenic DenicolaGitHub
webidl-conversions4.0.2BSD-2-ClauseDomenic DenicolaGitHub
webidl-conversions7.0.0BSD-2-ClauseDomenic DenicolaGitHub
webidl-conversions8.0.1BSD-2-ClauseDomenic DenicolaGitHub
webpack-bundle-analyzer4.10.1MITYury GruninGitHub
webpack-sources1.4.3MITTobias Koppers @sokraGitHub
whatwg-encoding3.1.1MITDomenic DenicolaGitHub
whatwg-mimetype4.0.0MITDomenic DenicolaGitHub
whatwg-mimetype5.0.0MITDomenic DenicolaGitHub
whatwg-url14.2.0MITSebastian MayrGitHub
whatwg-url16.0.1MITSebastian MayrGitHub
whatwg-url5.0.0MITSebastian MayrGitHub
whatwg-url7.1.0MITSebastian MayrGitHub
when-exit2.1.5MIT—GitHub
which-boxed-primitive1.1.1MITJordan HarbandGitHub
which-builtin-type1.2.1MITJordan HarbandGitHub
which-collection1.0.2MITJordan HarbandGitHub
which-module2.0.1ISCnexdrewGitHub
which-typed-array1.1.20MITJordan HarbandGitHub
which2.0.2ISCIsaac Z. SchlueterGitHub
why-is-node-running2.3.0MITMathias BuusGitHub
wmf1.0.2Apache-2.0sheetjsGitHub
word-wrap1.2.5MITJon SchlinkertGitHub
word0.3.0Apache-2.0sheetjsGitHub
workbox-background-sync6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-broadcast-update6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-build6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-cacheable-response6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-core6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-expiration6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-google-analytics6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-navigation-preload6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-precaching6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-range-requests6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-recipes6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-routing6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-strategies6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-streams6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-sw6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-webpack-plugin6.6.0MITGoogle's Web DevRel TeamGitHub
workbox-window6.6.0MITGoogle's Web DevRel TeamGitHub
wrap-ansi6.2.0MITSindre SorhusGitHub
wrappy1.0.2ISCIsaac Z. SchlueterGitHub

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