Skip to content

TASL v1.1 – The Patchwork Update

Latest

Choose a tag to compare

@JoCraft2010 JoCraft2010 released this 01 Jun 17:58
· 1 commit to main since this release

Release Notes: TASL v1.1 (The Patchwork Update)

This is the second official release of the Transparent & Attributed Source License (TASL). Version 1.1 focuses on closing compliance loopholes, formalizing contributor protections, and making the license legally bulletproof against jurisdiction-level workarounds.

Purpose

While v1.0 successfully identified modern threats like AI models and SaaS distributions, careful inspection in revealed areas where sophisticated actors could bypass attribution obligations or exploit corporate loopholes. This update patches those gaps, ensuring that the spirit of transparency remains unbroken across complex multi-tier network applications and unexpected judicial overrides.

Key Features in v1.1

  • Airtight Severability ("Failure of Condition"): Fixes a critical missing element in v1.0. If a court or licensee uses local laws to declare your AI, SaaS, or Attribution requirements unenforceable, the entire grant of rights is revoked immediately and retroactively. Licensees cannot use courts to strip your conditions while keeping your code for free.

  • Multi-Tier SaaS Protection: Clarifies how component swapping operates in a network environment (SaaS) and patches a major loophole where backend API providers could ignore user-facing GUI attribution requirements.

  • Adaptive Attribution Rules: Replaces the subjective "reasonable number of interactions" from v1.0 with a strict 3-click maximum for GUIs, while providing clear, explicit compliance paths for headless environments (command-line flags, API reference logs, or documentation headers).

  • Robust Patent Non-Assertion: Dramatically scales up the basic v1.0 patent clause into a comprehensive cross-licensing defense. It establishes lifelong protection for downstream contributors and ensures that anyone initiating patent litigation instantly drops all rights to the software.

  • Active Notice Requirement: Upgrades the "Self-Healing" mechanic. The 30-day cure period now triggers explicitly upon receiving formal notice of a violation, preventing bad actors from claiming they simply "weren't aware" of their non-compliance to stall enforcement.

  • Governance Formalization: Explicitly links license stewardship and official updates to the TASL Foundation repository and official channels to prevent malicious third-party compliance forks.

How to Use

  1. Download v1.1.md.

  2. Rename it to LICENSE.md and replace the older version or include it in your repository.

  3. Optionally add a mention in your README.md