Notkunarreglur fyrir leyfileg Open Source leyfi til öruggrar vinnu með vefþjónustum og Client-Side söfnum úr OpenLibs.dev vörulistanum
Við þróum okkar eigin gagnvirku vefforrit og notendaviðmót (UI) ofan á vinsælar opnar hugbúnaðarlausnir, án þess að breyta upprunalegum frumkóða safnanna sjálfra. Við fylgjumst nákvæmlega með lagalegu hreinlæti þeirra íhluta som notaðir eru og veljum eingöngu örugg, frjálsleg (permissive) leyfi. Þetta tryggir 100% lagalegt öryggi bæði fyrir notendur þjónustu okkar og forritara sem nota dæmin okkar í viðskiptaverkefnum sínum.
Flýtileiðarvísir um samhæfni leyfa
| Leyfi | Inngöngustaða | Viðskiptanotkun | Lokun á eigin kóða (UI) |
|---|---|---|---|
| Unlicense | Leyft | Já | Já (Fullkomið, án skilyrða) |
| MIT | Leyft | Já | Já (Halda höfundarrétti) |
| Apache 2.0 | Leyft | Já | Já (Halda höfundarrétti) |
| BSD-2-Clause | Leyft | Já | Já (Halda höfundarrétti) |
| BSD-3-Clause | Leyft | Já | Já (Halda höfundarrétti) |
| ISC | Leyft | Já | Já (Halda höfundarrétti) |
| MPL 2.0 | Skilyrt (Öruggt) | Já | Já (Ef kóða einingar er óbreytt) |
| LGPLv3 | Skilyrt (Öruggt) | Já | Já (Með dýnamískri tengingu) |
| GPLv3 | Bannað | Með áhættu | Nei (Krefst þess að opna alla vefsíðuna) |
| AGPLv3 | Bannað | Með áhættu | Nei (Fullt smitandi copyleft) |
| CC-BY-NC | Bannað | Með áhættu | Á ekki við (Ekki fyrir viðskipti) |
Algengar spurningar varðandi leyfisveitingar
Frjálslynd leyfi (Hámarks frelsi)
MIT License
TilvaliðVinsælasta leyfið í JS umhverfinu. Það leyfir að gera hvað sem er við kóðann: breyta, selja, loka eða fella hann inn í viðskiptahugbúnað.
ISC License
Sjálfgefið fyrir npmLagalegt ígildi MIT, en textinn er styttur í eina málsgrein. Grunnleyfið sem búið er til með npm init skipuninni.
Apache 2.0
EinkaleyfaverndLeyfir viðskiptanotkun og lokun kóða, en verndar hönnuði að auki gegn einkaleyfadeilum og tröllum.
BSD (2/3-Clause)
ÖruggtLeyfir frjálsa notkun, breytingar og sölu. 3-Clause útgáfan bannar sérstaklega að nota nafn höfundar safnsins til að auglýsa vefsíðuna.
Unlicense / CC0 (Almannaeiga)
AlmannaeigaAlgjör og skilyrðislaus afsal á öllum höfundarrétti um allan heim. Kóðinn breytist í almenna notkun.
Öruggt Copyleft (Veikt gagnkvæmt samkomulag)
MPL 2.0 (Mozilla Public License)
Copyleft á skráarstigiLeyfið verndar aðeins safnið sjálft, en ekki kóða vefforritsins sem kallar á það með skriftum. Frábært fyrir einangraðar JS einingar.
LGPLv3 (GNU Lesser General Public License)
Dýnamísk tengingLeyfið krefst þess að notandinn geti sjálfstætt skipt um útgáfu safnsins. Í vefumhverfi þar sem kóði er tekinn saman skapar þetta lagalegar blæbrigði, en það er áfram öruggt með réttri uppbyggingu.
Leyfisupplýsingar (Tvöföld leyfisveiting)
Tvöföld leyfisveiting (t.d. MIT / GPLv3)
Öruggt þegar MIT er valiðSum JS söfn (eins og hið vinsæla JSZip) eru afhent undir tveimur leyfum samtímis. Þetta er gert til að tryggja samhæfni við stór GPL verkefni (eins og WordPress).