Skip to content

Licences et logiciels tiers

L'application Magrit (documentation incluse) est régit par la licence GPL-3.0 dont les termes sont disponibles en ligne ainsi que dans le fichier LICENSE à la racine du dépôt de code.

GPL-3.0 Logo

Il s'agit d'une licence garantissant le respect des principes du logiciel libre : libre accès au code source, libre utilisation, libre modification, libre redistribution.

Différentes bibliothèques et logiciels tiers sont utilisés dans Magrit. Voici une liste non-exhaustive de ces logiciels et bibliothèques ainsi que de leurs licences respectives :

Dépendances incluses dans le code de l'application

BibliothèqueLienLicence
@observablehq/plothttps://github.com/observablehq/plotISC
@solid-primitives/autofocushttps://github.com/solidjs-community/solid-primitivesMIT
@stdlib/stats-base-dists-t-cdfhttps://github.com/stdlib-js/stats-base-dists-t-cdfApache-2.0
@stdlib/stats-lowesshttps://github.com/stdlib-js/stats-lowessApache-2.0
@turf/turfhttps://github.com/Turfjs/turfMIT
ag-grid-communityhttps://github.com/ag-grid/ag-gridMIT
ag-grid-solidhttps://github.com/ag-grid/ag-gridMIT
alasqlhttps://github.com/alasql/alasqlMIT
bulmahttps://github.com/jgthms/bulmaMIT
contour-wasmhttps://github.com/mthh/contour-wasmAGPL-3.0-or-later
d3-arrayhttps://github.com/d3/d3-arrayISC
d3-brushhttps://github.com/d3/d3-brushISC
d3-draghttps://github.com/d3/d3-dragISC
d3-dsvhttps://github.com/d3/d3-dsvISC
d3-easehttps://github.com/d3/d3-easeBSD-3-Clause
d3-forcehttps://github.com/d3/d3-forceISC
d3-geohttps://github.com/d3/d3-geoISC
d3-geo-polygonhttps://github.com/d3/d3-geo-polygonISC
d3-geo-projectionhttps://github.com/d3/d3-geo-projectionISC
d3-interpolatehttps://github.com/d3/d3-interpolateISC
d3-quadtreehttps://github.com/d3/d3-quadtreeISC
d3-selectionhttps://github.com/d3/d3-selectionISC
d3-shapehttps://github.com/d3/d3-shapeISC
d3-tilehttps://github.com/d3/d3-tileBSD-3-Clause
d3-transitionhttps://github.com/d3/d3-transitionISC
d3-zoomhttps://github.com/d3/d3-zoomISC
dexiehttps://github.com/dexie/Dexie.jsApache-2.0
dicopalhttps://github.com/riatelab/dicopal.jsApache-2.0
dompurifyhttps://github.com/cure53/DOMPurify(MPL-2.0 OR Apache-2.0)
font-gishttps://github.com/Viglino/font-gitOFL-1.1
gdal3.jshttps://github.com/bugra9/gdal3.jsLGPL-2.1-or-later
geos-wasmhttps://registry.npmjs.org/geos-wasm/-/geos-wasm-2.0.0.tgzLGPL-3.0-or-later
go-cart-wasmhttps://github.com/mthh/go-cart-wasmMIT
interactjshttps://github.com/taye/interact.jsMIT
jsziphttps://github.com/Stuk/jszip(MIT OR GPL-3.0-or-later)
main-thread-schedulinghttps://github.com/astoilkov/main-thread-schedulingMIT
mprojhttps://github.com/mbloch/mapshaper-projMIT
nouisliderhttps://github.com/leongersen/noUiSliderMIT
polylabelhttps://registry.npmjs.org/polylabel/-/polylabel-1.1.0.tgzISC
proj4https://github.com/proj4js/proj4jsMIT
rbushhttps://github.com/mourner/rbushMIT
simple-statisticshttps://github.com/simple-statistics/simple-statisticsISC
solid-iconshttps://github.com/x64Bits/solid-iconsMIT
solid-jshttps://github.com/solidjs/solidMIT
solid-sortablejshttps://github.com/Supertigerr/solid-sortablejsMIT
solid-toasthttps://github.com/ardeora/solid-toastMIT
solid-transition-grouphttps://github.com/solidjs/solid-transition-groupMIT
statsbreakshttps://github.com/mthh/statsbreaksMIT
topojson-clienthttps://github.com/topojson/topojson-clientISC
topojson-serverhttps://github.com/topojson/topojson-serverISC
topojson-simplifyhttps://github.com/topojson/topojson-simplifyISC
typesafe-i18nhttps://github.com/ivanhofer/typesafe-i18nMIT
uuidhttps://github.com/uuidjs/uuidMIT
wkt-parserhttps://github.com/proj4js/wkt-parserMIT

Dépendances utilisées pour la construction de l'application

BibliothèqueLienLicence
@interactjs/typeshttps://github.com/taye/interact.jsMIT
@solidjs/testing-libraryhttps://github.com/solidjs/solid-testing-libraryMIT
@testing-library/jest-domhttps://github.com/testing-library/jest-domMIT
@types/d3https://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/d3-geohttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/dompurifyhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/polylabelhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/proj4https://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/rbushhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/topojson-clienthttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/topojson-serverhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/topojson-simplifyhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@types/uuidhttps://github.com/DefinitelyTyped/DefinitelyTypedMIT
@typescript-eslint/eslint-pluginhttps://github.com/typescript-eslint/typescript-eslintMIT
eslinthttps://github.com/eslint/eslintMIT
eslint-config-airbnb-typescripthttps://github.com/iamturns/eslint-config-airbnb-typescriptMIT
eslint-plugin-solidhttps://github.com/solidjs-community/eslint-plugin-solidMIT
jsdomhttps://github.com/jsdom/jsdomMIT
npm-run-allhttps://github.com/mysticatea/npm-run-allMIT
typescripthttps://github.com/Microsoft/TypeScriptApache-2.0
vitehttps://github.com/vitejs/viteMIT
vite-plugin-css-injected-by-jshttps://github.com/marco-prontera/vite-plugin-css-injected-by-jsMIT
vite-plugin-eslinthttps://github.com/gxmari007/vite-plugin-eslintMIT
vite-plugin-solidhttps://github.com/solidjs/vite-plugin-solidMIT
vite-plugin-top-level-awaithttps://github.com/Menci/vite-plugin-top-level-awaitMIT
vite-plugin-wasmhttps://github.com/Menci/vite-plugin-wasmMIT
vite-svg-loaderhttps://github.com/jpkleemans/vite-svg-loaderMIT
vitesthttps://github.com/vitest-dev/vitestMIT

Dépendances supplémentaires pour la version autonome (avec Electron) de l'application

BibliothèqueLienLicence
electronhttps://github.com/electron/electronMIT
electron-builderhttps://github.com/electron-userland/electron-builderMIT
vite-plugin-electronhttps://github.com/electron-vite/vite-plugin-electronMIT

Dépendances tierces utilisées pour la documentation

BibliothèqueLienLicence
vitepresshttps://github.com/vuejs/vitepressMIT

Publié selon les termes de la GNU General Public License v3.0 ou ultérieure.