Política d'ús de llicències de codi obert permeses per a un treball segur amb serveis en línia i biblioteques Client-Side del catàleg OpenLibs.dev

Desenvolupem les nostres pròpies aplicacions web interactives i interfícies d'usuari (UI) sobre solucions populars d'Open Source, sense modificar el codi font original de les biblioteques mateixes. Controlem estrictament la claredat legal dels components utilitzats, triant només llicències permissives segures. Això garanteix una seguretat jurídica del 100% tant per als usuaris dels nostres serveis com per als desenvolupadors que utilitzen els nostres exemples en els seus projectes comercials.

Per a usuaris Aplicacions
Per a desenvolupadors Biblioteques

Guia ràpida de compatibilitat de llicències

Llicència Estat de l'admissió Ús comercial Tancament del codi propi (UI)
Unlicense Permès Sí Sí (Complet, sense condicions)
MIT Permès Sí Sí (Conservar el copyright)
Apache 2.0 Permès Sí Sí (Conservar el copyright)
BSD-2-Clause Permès Sí Sí (Conservar el copyright)
BSD-3-Clause Permès Sí Sí (Conservar el copyright)
ISC Permès Sí Sí (Conservar el copyright)
MPL 2.0 Condicional (Segur) Sí Sí (Si el codi del mòdul no es modifica)
LGPLv3 Condicional (Segur) Sí Sí (Amb connexió dinàmica)
GPLv3 Prohibit Amb risc No (Requereix obrir tot el lloc web)
AGPLv3 Prohibit Amb risc No (Copyleft viral complet)
CC-BY-NC Prohibit Amb risc No s'aplica (No per a comerç)

Preguntes freqüents sobre llicències

Sí, és 100% segur. Seleccionem acuradament les eines i ens assegurem que es basin exclusivament en solucions permissives (MIT, Apache 2.0, BSD-2-Clause, BSD-3-Clause, ISC, Unlicense) o de copyleft feble (MPL 2.0, LGPLv3). Podeu utilitzar els exemples interactius en els vostres desenvolupaments comercials i tancats sense cap obligació oculta.

La llicència MPL 2.0 requereix l'obertura del codi només si modifiqueu els fitxers font de la mateixa llibreria. Com que desenvolupem interfícies d'usuari personalitzades i embolcalls (Wrapper UI Layer) sobre les llibreries sans tocar el seu codi original, les condicions de copyleft no s'activen. El vostre codi propietari roman completament tancat.

En el programari clàssic, LGPLv3 requereix l'enllaç dinàmic de la llibreria perquè l'usuari pugui substituir-ne la versió de manera autònoma. En el web Client-Side, on el codi es compila mitjançant Bundlers (Vite, Webpack), aquest límit és legalment difús. No obstant això, l'ús a OpenLibs.dev és totalment segur: no les integrem al nucli, sinó que les connectem com a mòduls externs totalment aïllats. Atès que el codi font de la llibreria no es modifica i el vostre lloc web hi interactua exclusivament a través d'una API externa, l'efecte copyleft no s'estén a les vostres pròpies creacions; el codi comercial del lloc roman tancat al 100%.
Client-Side Only Codi de client segur sense compromisos ocults.

Llicències permissives (Màxima llibertat)

MIT License

Ideal

La llicència més popular en l'entorn JS. Permet fer-ho tot amb el codi: canviar-lo, vendre'l, tancar-lo o integrar-lo en programari comercial.

Per a Client-Side: El desenvolupador simplement deixa l'avís d'autoria original al codi de la seva pàgina.

ISC License

Per defecte a npm

L'equivalent legal de MIT, demanant menys text en un sol paràgraf. La llicència bàsica que genera l'ordre npm init.

Per a Client-Side: Absolutament segura per a aplicacions web. Sense restriccions excepte la conservació del copyright.

Apache 2.0

Protecció de patents

Permet l'ús comercial i el tancament del codi, però protegeix a més els desenvolupadors de disputes de patents i trolls.

Per a Client-Side: Si el codi de la llibreria es modifica directament al lloc web, cal indicar quins fitxers s'han canviat.

BSD (2/3-Clause)

Segur

Permet l'ús lliure, la modificació i la venda. La versió 3-Clause prohibeix específicament utilitzar el nom de l'autor de la llibreria per a la publicitat del lloc web.

Per a Client-Side: Compatibilitat total amb qualsevol projecte front-end comercial.

Unlicense / CC0 (Domini públic)

Domini públic

Renúncia completa i incondicional a qualsevol dret d'autor a tot el món. El codi passa a ser de domini públic.

Per a Client-Side: L'usuari del nostre lloc té dret a copiar una funció JS, esborrar-ne totes les mencions i fer passar el codi com a propi. No hi ha cap restricció.

Copyleft segur (Acord mutu feble)

MPL 2.0 (Mozilla Public License)

Copyleft per fitxer

La llicència protegeix només la llibreria en si, de manera aïllada del codi que la crida mitjançant scripts. Excel·lent per a mòduls JS.

Per a Client-Side: El desenvolupador pot utilitzar lliurement aquesta llibreria JS al seu lloc comercial. Però si modifica el codi dins dels fitxers de la llibreria, ha de publicar aquests fitxers modificats en accés obert (per exemple, fer un fork a GitHub). El codi de base del lloc queda protegit i roman tancat.

LGPLv3 (GNU Lesser General Public License)

Enllaç dinàmic

La llicència requereix que l'usuari pugui substituir la versió de la llibreria pel seu compte. En el web això crea matisos, però és segura amb la nostra arquitectura.

Per a Client-Side: Podeu utilitzar lliurement aquesta llibreria al vostre lloc comercial si la connecteu com un mòdul extern aïllat (via CDN) o interactueu amb la seva API sense bundling estàtic. El vostre codi roman tancat.

Detalls de la llicència (Doble llicència)

Doble llicència (per exemple, MIT / GPLv3)

Segur en triar MIT

Algunes llibreries JS es distribueixen sota dues llicències alhora. Això es fa per compatibilitat amb grans projectes GPL (com WordPress).

Per a Client-Side: Teniu el dret legal de triar precisament la llicència MIT. El codi de la vostra aplicació web romandrà privat i els límits de GPLv3 no us afectaran.