Aller au contenu principal
MBDev

LICENCES

Avis de tiers

Les cartouches du terminal ne sont pas des captures d’écran : ce site redistribue réellement du code et des données écrits par d’autres. Voici lesquels, sous quelles conditions, et où trouver la source correspondante quand la licence l’exige.

Cartouche BrowserQuest

Un jeu de rôle multijoueur publié par Mozilla en 2012, dont le serveur de monde tourne ici dans le navigateur du visiteur.

BrowserQuest

Mozilla Foundation · Little Workshop (Franck et Guillaume Lecollinet)

Le client complet, les modules partagés et le serveur de monde, ainsi que les tuiles, sprites, sons et musiques du jeu.

  • Code : Mozilla Public License 2.0
  • Contenu : Creative Commons Attribution-ShareAlike 3.0

Deux licences distinctes sur un même dépôt : le code d'un côté, les images et les sons de l'autre. La CC BY-SA impose que l'attribution voyage avec l'œuvre — c'est pourquoi elle s'affiche sous le jeu, et pas seulement ici.

LICENSEMPL 2.0CC BY-SA 3.0

Bibliothèques embarquées par BrowserQuest

Auteurs respectifs, voir ci-dessous

Neuf fichiers du dossier client/js/lib, servis tels quels avec le jeu.

  • Underscore.js — MIT
  • RequireJS 0.26.0 et jQuery (require-jquery.js) — MIT ou BSD nouvelle
  • Modernizr 2.5.3 — MIT et BSD
  • class.js (John Resig) — MIT
  • astar.js (Andrea Giammarchi) — licence de style MIT
  • bison.js (Ivo Wetzel) — MIT
  • stacktrace.js (Parakey Inc., Luke Smith) — BSD
  • css3-mediaqueries.js — aucune notice dans le fichier distribué
  • log.js — sans notice ; composant de BrowserQuest, donc MPL 2.0

Chaque licence a été relevée dans l'en-tête du fichier servi. Deux n'en portent aucune : elles sont signalées comme telles au lieu d'être devinées.

Cartouche Freedoom

Un moteur compatible Doom compilé en WebAssembly, alimenté par les données libres du projet Freedoom. Aucun fichier de DOOM commercial n'est distribué ici.

doom-wasm · Chocolate Doom · DOOM

id Software, Inc. (1993-1996) · Simon Howard (2005-2014) · Cloudflare, Inc. et les contributeurs de doom-wasm

Le binaire WebAssembly du moteur et son chargeur JavaScript, compilés par MBDev depuis le commit 65e0d3ae de cloudflare/doom-wasm.

  • GNU General Public License, version 2 ou ultérieure

La GPL v2 exige que la source correspondante accompagne le binaire. Un lien vers le dépôt d'origine ne suffirait pas : l'obligation pèse sur qui distribue, et ce binaire diffère de l'amont par ses options de compilation. L'archive ci-dessous contient la source exacte qui le produit, la modification apportée, et la recette reproductible.

Source correspondante (2,84 Mo)Empreinte SHA-256Texte de la GPL v2Dépôt amont

Freedoom Phase 1, version 0.13.0

Contributeurs du projet Freedoom (2001-2024)

Le fichier freedoom1.wad, non modifié, extrait de l'archive officielle après vérification de son empreinte contre celle signée par le projet.

  • BSD 3 clauses

La troisième clause interdit d'utiliser le nom du projet pour promouvoir un produit dérivé. MBDev se contente donc d'indiquer que la cartouche fait tourner Freedoom, sans jamais laisser entendre que le projet la cautionne.

COPYINGProjet Freedoom