OpenLibs.dev katalogoko lineako zerbitzuekin eta Client-Side liburutegiekin seguru lan egiteko baimendutako kode irekiko lizentzien erabilera-politika
Web aplikazio interaktibo eta erabiltzaile-interfaze (UI) propioak garatzen ditugu Open Source irtenbide ezagunen gainean, liburutegien jatorrizko iturburu-kodea aldatu gabe. Erabilitako osagaien lege-garbitasuna zorrotz kontrolatzen dugu, lizentzia baimentzaile seguruak bakarrik aukeratuz. Honek %100eko lege-segurtasuna bermatzen du gure zerbitzuen erabiltzaientzat zein gure adibideak beren proiektu komertzialetan erabiltzen dituzten garatzaileentzat.
Lizentzia bateragarritasunaren gida azkarra
| Lizentzia | Onarpen egoera | Erabilera komertziala | Kode propioa ixtea (UI) |
|---|---|---|---|
| Unlicense | Baimendua | Bai | Bai (Osoa, baldintzarik gabea) |
| MIT | Baimendua | Bai | Bai (Copyright-a gorde) |
| Apache 2.0 | Baimendua | Bai | Bai (Copyright-a gorde) |
| BSD-2-Clause | Baimendua | Bai | Bai (Copyright-a gorde) |
| BSD-3-Clause | Baimendua | Bai | Bai (Copyright-a gorde) |
| ISC | Baimendua | Bai | Bai (Copyright-a gorde) |
| MPL 2.0 | Baldintzapean (Segurua) | Bai | Bai (Moduluaren kodea aldatzen ez bada) |
| LGPLv3 | Baldintzapean (Segurua) | Bai | Bai (Konexio dinamikoarekin) |
| GPLv3 | Debekatua | Arriskuarekin | Ez (Webgune osoa irekitzea eskatzen du) |
| AGPLv3 | Debekatua | Arriskuarekin | Ez (Copyleft biral osoa) |
| CC-BY-NC | Debekatua | Arriskuarekin | Ez dagokio (Ez merkataritzarako) |
Lizentziei buruzko ohiko galderak
Baimenezko lizentziak (Gehieneko askatasuna)
MIT License
IdealaJS inguruneko lizentziarik ezagunena. Kodearekin edozer egiteko aukera ematen du: aldatu, saldu, itxi edo software komertzialean integratu.
ISC License
Npar-en lehenetsiaMIT-en baliokide legala, baina testua paragrafo bakar batera laburtu da. npm init komandoak sortzen duen oinarrizko lizentzia.
Apache 2.0
Patenteen babesaErabilera komertziala eta kodea ixtea ahalbidetzen du, baina, gainera, garatzaileak patenteen auzietatik eta trolleetatik babesten ditu.
BSD (2/3-Clause)
SeguruaDoako erabilera, aldaketa eta salmenta ahalbidetzen du. 3-Clause bertsioak berariaz debekatzen du liburutegiaren egilearen izena erabiltzea webgunearen publizitaterako.
Unlicense / CC0 (Domeinu publikoa)
Domeinu publikoaMundu osoko copyright-eskubideei uko egitea erabat eta baldintzarik gabe. Kodea erabilera publikoko bihurtzen da.
Copyleft segurua (Elkarrekiko akordio ahula)
MPL 2.0 (Mozilla Public License)
Copyleft-a fitxategikoLizentziak liburutegia bera bakarrik babesten du, baina ez script bidez deitzen dion web aplikazioaren kodea. Bikaina JS modulu isolatuetarako.
LGPLv3 (GNU Lesser General Public License)
Esteka dinamikoaLizentziak eskatzen du erabiltzaileak bere kabuz ordezka dezakeela liburutegiaren bertsioa. Web ingurunean honek nuanza legalak sortzen ditu, baina segurua da gure arkitekturarekin.
Lizentziaren xehetasunak (Lizentzia bikoitza)
Lizentzia bikoitza (adibidez, MIT / GPLv3)
Segurua MIT hautatzeanJS liburutegi batzuk (JSZip ezaguna adibidez) bi lizentziapean banatzen dira aldi berean. GPL proiektu handiekin (adibidez, WordPress) bateragarria izateko egiten da hori.