Credits, licenses and third-party software
Public register of software licenses, third-party services, trademarks and attributions applicable to the williamguindon.me site.
This site relies on third party software and services. This page is the public register of applicable licenses — either to honor an allocation obligation or for rigorous transparency.
1. Original content of this site
The texts, analyses, documents, images and data produced by William Guindon are published under the Creative Commons Attribution - No Commercial Use - No Modification 4.0 International (CC BY-NC-ND 4.0) license (license text in the deposit): reuse authorized with attribution, without commercial use and without derivative work. ↗ ↗
© 2026 William Guindon — Blainville, Quebec, Canada.
2. Third-party software distributed with the site
These components are delivered to visitors with the site and retain their own licenses:
- PDF.js 3.11.174 — © 2023 Mozilla Foundation — Apache 2.0 license. Reader of PDF documents from the site and the document register. The original license notices are preserved in the distributed files (assets/vendor/pdfjs/). Security & Mitigation CVE-2024-4367: The arbitrary code execution vulnerability related to trapped fonts is neutralized by configuring isEvalSupported: false in the local player. Migration target: pdfjs-dist >= 4.2.67 . ↗
- EmbedPDF 2.15.1 — © 2024-2026 EmbedPDF Contributors — MIT license. Modern PDF document viewing and annotation engine powered by WebAssembly (PDFium) for smooth navigation, no scrolling bugs, and instant search. Distributed locally in assets/vendor/embedpdf/ . ↗
- Nostr Tools 2.25.2 — Unlicense (public domain) — nbd-wtf/nostr-tools ↗ . ↗
- @noble/ciphers, @noble/curves, @noble/hashes, @scure/base, @scure/bip32, @scure/bip39 — © 2022-2023 Paul Miller ( paulmillr.com ↗ ) — MIT license. Cryptographic libraries used by the site's encrypted messaging. ↗
- GrapesJS 0.23.6 & GrapesJS Preset Webpage 1.0.3 — © 2016-2026 Artur Arseniev and contributors — BSD 3-Clause license. Integrated visual editor studio (editor.html and administration console) allowing modular visual composition and direct editing of HTML pages. ↗
- Pagefind 1.5.2 — © 2022-2026 Liam Bigelow / CloudCannon and contributors — MIT license — pagefind.app ↗ . High-performance client-side static search engine. Indexes the entire site and provides instant WebAssembly text search with highlighted terms found, connected directly to the site's ⌘K Search button (dynamic asynchronous loading via import('/pagefind/pagefind.js') without impacting initial loading speed). ↗ ↗
- Curtains.js 8.1.6 — © 2019-2026 Martin Laxenaire — MIT license — martinlaxenaire/curtainsjs ↗ . High-performance interactive WebGL animation and rendering engine used for 3D depth map displacement of the image from Grande Tourbière (Great Peat Bog) to sunrise on the home page (index.html), dynamically reacting to the mouse cursor on desktop and orientation/gyroscope on mobile. ↗ ↗
- Add to Calendar Button 2.x — © 2021-2026 Jens Kuerschner (jekuer) — MIT license — add-to-calendar-button.com ↗ . Universal and accessible web component for one-click adding official reminders (including the October 16, 2026 CCE (Commission for Environmental Cooperation) deadline) to Apple Calendar, Google Calendar, Office 365, Outlook.com, Microsoft Teams, Yahoo and iCal (.ics) files without tracking or data collection. ↗ ↗
- x-frame-bypass — © Jerzy Głowacki (niutech) — MIT license — github.com/niutech/x-frame-bypass ↗ . Web Component extending iframe elements (HTMLIFrameElement) allowing seamless integration and consultation of documentary, cartographic and citizen platform resources without blocking framing headers (X-Frame-Options / CSP frame-ancestors) via secure CORS proxies. ↗ ↗
- Gutenberg (Web Typography & Print Framework) — © 2016 Bård Farstad (bafs) — MIT license — github.com/bafs/gutenberg ↗. Modern web typography frame and print style sheets. Ensures editorial hierarchy, harmonic vertical rhythm, readability and high-precision printing layout on all pages of the site (policies and charters, press releases, articles and files). ↗ ↗ ↗
- Satori (HTML & CSS to SVG Vector Engine) — © Vercel, Inc. — Mozilla Public License 2.0 (MPL-2.0) — github.com/vercel/satori ↗ . Vector generation engine and projection architecture Flexbox to SVG used as a rendering model for the visual creation and citizen maps studio (studio.html), guaranteeing goldsmith typographic alignment and adaptive sizing without cutting text. ↗ ↗
- react-anticapture (Anti-Capture & Content Protection) — © 2023 Dima Vyshniakov (dimsp4) — MIT license — github.com/dimsp4/react-anticapture ↗. Detection architecture and deterrence against screen capture, interception of system keyboard shortcuts (PrintScreen, Mac and Windows cropping keys), loss of visibility and anti-copy protection on sensitive areas (message.html encrypted messaging, official handwritten signature, AI module responses and partner media logos). ↗ ↗ ↗
- secure-web (Web Content Protection & Anti-Capture) — © 2024 bmiit145 (bmiit145) — MIT license — github.com/bmiit145/secure-web ↗. Security devices and patterns for screenshot prevention, code inspection blocking (DevTools, keyboard shortcuts F12/Ctrl+Shift+I/Cmd+Opt+I), deactivation of contextual right click and visual masking by security overlay on sensitive elements (AI module, encrypted messaging, signatures and partner logos). ↗ ↗ ↗
- Fusion (RSS Reader & Feed Aggregator) — © 2024 0x2E (0x2E) — MIT license — github.com/0x2E/fusion ↗. Principles of software architecture, minimalist ergonomics and data model for the aggregator and reader of environmental and citizen flows (flux.html). Enables live document monitoring, OPML interoperability and ultra-fast offline consultation without heavy dependencies. ↗ ↗ ↗ ↗
- Deep Chat (v2.5.1) — © 2024-2026 Ovidijus Parsiunas and contributors — Apache 2.0 license — deepchat.dev ↗ . Multi-vendor AI chat interface web component (Web Component). Allows the integration of hybrid mode: official document assistant by default (relayed via the site backend) and direct BYO-AI mode on the client side (Google Gemini, OpenAI, Anthropic Claude, Mistral AI, OpenRouter, Hugging Face, Ollama local, LM Studio local and WebLLM in-browser via WebGPU), guaranteeing strict respect for privacy without transferring keys to our server. ↗ ↗
- PapaParse 5.5.3 (CSV Reader & Parser) — © 2015 Matthew Holt and contributors — MIT license — github.com/mholt/PapaParse ↗ . High-performance client-side JavaScript CSV parser and reader. Used in the documentary file for journalists ( dossier-journalistes.html ) for direct reading, sorting and interactive visualization in tabular form of raw scientific data sets (iNaturalist endangered species observations and Sentinel-2 NDVI satellite data). Thanks to Matthew Holt and the open source community for this robust library. ↗ ↗ ↗
- Slideout.js (mango/slideout) & mmenu.js — © Mango, Frits van Campen & Fred Heusschen — MIT license — github.com/mango/slideout ↗ and mmenujs.com ↗ . Ergonomic concepts and mobile navigation design patterns using side sliding drawer (*off-canvas touch drawer*), Shadow DOM isolation and smooth hardware transitions integrated into the standalone navigation Web Component ( navbar.js /
). Thanks to the creators for these reference architectures. ↗ ↗ ↗ ↗ - google-scholar-for-github-pages — © Christopher McComb (cmccomb) — MIT license — github.com/cmccomb/google-scholar-for-github-pages ↗ . Highwire Press academic metadata specifications and templates ( citation_title , citation_author , citation_pdf_url , citation_doi , etc.) and Dublin Core for rigorous scientific and legal indexing of SEM-26-003 submission and supporting documents in Google Scholar. Warm thanks to Christopher McComb for this open source project. ↗ ↗
- svgasm (SVG vector animation without JavaScript) — © 2019-2020 Tom Kwok ( tomkwok ) — Apache 2.0 license — github.com/tomkwok/svgasm ↗ . Standalone SVG vector animation architecture and technique without dependencies or JavaScript execution for the official deadline countdown CCE SEM-26-003 (countdown-live.svg). Allows scrolling and timed animation of seconds and live status indicator via CSS keyframes ( @keyframes ), ensuring animated display even when the SVG is inserted into an image tag (
) or static document (Markdown). Warm thanks to Tom Kwok for this open source project. ↗ ↗ ↗ ↗
- Viewer.js (fengyuanchen/viewerjs v1.15.2) — © 2015-present Chen Fengyuan ( fengyuanchen ) — MIT license — github.com/fengyuanchen/viewerjs ↗ . High-performance interactive image visualization engine in pure JavaScript. Used site-wide to enable detailed inspection, optical zoom, pan & drag, rotation, tilt and full screen viewing of all field photographs, graphics, archives and media (JPEG, PNG, WebP, AVIF, TIFF and web archive hosted media), excluding logos, trademarks and header banners. Warm thanks to Chen Fengyuan and Viewer.js contributors for this exceptional open source library. ↗ ↗ ↗
-
svg-pan-zoom (bumbu/svg-pan-zoom v3.6.2) — © 2009-2010 Andrea Leofreddi, Alex Bumbu (bumbu) et contributeurs — licence BSD 2-Clause — github.com/bumbu/svg-pan-zoom ↗.
Moteur d'interaction vectorielle, de zoom et de panoramique fluide (pan, zoom tactile/molette, centrage et plein écran) pour la frise chronologique officielle du dossier CCE SEM-26-003 (chronologie-cce-sem26003.svg). Permet d'explorer l'intégralité des 10 étapes du recours international, du rejet BAPE 371 et de la Loi 93 jusqu'aux horizons de suivi 2040 avec fluidité et précision vectorielle maximale. Remerciements chaleureux à Andrea Leofreddi, Alex Bumbu et à la communauté pour ce composant libre d'utilité publique.
The full text of the licenses and notices is available in the repository: THIRD-PARTY-NOTICES.md ↗ . ↗
3. Resources loaded from third-party servers
4. Brands, media and documents cited
- Press logos (La Presse, Le Devoir, CBC/Radio-Canada, TVBL, Curium, The Rover, Les As de l'info): used for reference and citation to document media coverage. They remain the exclusive property of their holders and do not imply any partnership or endorsement.
- Documents from the register of the Commission de coopération environnementale (CCE / CEC) — reproduced for documentary reference in the public interest. Source: communications register of CCE — case SEM-26-003 ↗. ↗
- Cartography: the interactive GIS map of the Grande Tourbière and wetlands is hosted on the free uMap OpenStreetMap instance (umap.osm.ch ↗) with the legal attribution “© OpenStreetMap contributors” (ODbL). ↗
5. Infrastructure and technical services
Hosting and distribution: GitHub Pages, Cloudflare Workers/Pages, IPFS (Pinata gateways, ipfs.io, dweb.link), Tor mirror (hidden service v3 & Cloudflare Onion), IndexNow Syndication, official Short.io link shortener (wg.s.gy), Groq API (document assistant, via a proprietary server relay that does not expose any client-side keys), referencing: Zenodo / DOI / Internet Archive.
None of these services receive personal data from visitors, other than technical logs necessary for the security and availability of the site. See the Privacy Policy and Traceability Protocol. ↗ ↗