# Crumbforest License This project is **dual-licensed** to balance developer freedom with children's rights. --- ## For Infrastructure, Code, and General Use **MIT License** (see [LICENSE-MIT.md](LICENSE-MIT.md)) All software, scripts, documentation, and infrastructure in this repository are released under the permissive MIT License. You are free to: - Use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies - Use in commercial and non-commercial projects - Fork, remix, and build upon this work **This applies to:** - All Bash scripts (`crumbpages-doktor.sh`, `ssh-agent-guard.sh`, etc.) - Documentation and Markdown files (Crumbpages content) - Configuration files and setup scripts - Any other code or infrastructure --- ## For Educational Use with Children **Crumbforest Children's Knowledge License (CKL v0.1)** (see [LICENSE-CKL.md](LICENSE-CKL.md)) When this software or content is used in **educational contexts involving children**, the CKL automatically applies and adds additional protections: - **Children's Rights**: Kids own what they create - **Data Sovereignty**: Exportable data, deletion rights, transparency - **No Paywalls**: Learning kernels remain free - **Offline-First**: No cloud dependency - **Reproducibility**: No black boxes, everything documented - **Privacy**: No tracking, minimal data, transparent storage **This applies when:** - The software is used in schools, workshops, or learning environments - Children interact with the system (chat, projects, exercises) - Educational content is delivered to minors - Learning data is collected or processed --- ## Conflict Resolution In case of conflict between MIT and CKL, **the CKL takes precedence** for any use case involving children. **Example:** - You want to fork CrumbCore and sell it commercially? ✅ **MIT allows it** - You want to add telemetry to track children's behavior? ❌ **CKL prohibits it** The CKL is **not a restriction on developers** — it's a **protection for learners**. --- ## Why Dual License? ### For Developers: MIT Freedom - Fork without friction - Integrate into commercial products - No attribution requirements beyond copyright notice - Standard, well-understood terms ### For Children: CKL Protection - Legal framework for ethical learning environments - Rights that can be enforced - Clear obligations for operators - Measurable compliance criteria **The best of both worlds.** --- ## Quick Reference | Use Case | License | Key Points | |----------|---------|------------| | Running CrumbCore for my company | MIT | Free to use commercially | | Forking and modifying the code | MIT | Attribution appreciated but not required | | Using in a school/workshop | CKL | Children's rights apply | | Collecting learning data | CKL | Must comply with §5 (privacy) | | Selling access to children | CKL | Must keep learning kernels free (§7.3) | | Building a proprietary AI trainer | MIT + CKL | Code is MIT, but children's data has CKL protection | --- ## How to Comply ### If you're a developer: 1. Read the MIT License (2 minutes) 2. If your use case involves children, read the CKL (~10 minutes) 3. Implement CKL requirements (see [OZM-NEXUS-ECOSYSTEM.md](OZM-NEXUS-ECOSYSTEM.md) Section VI for checklist) ### If you're an educator: 1. Read the CKL carefully 2. Ensure your setup meets §4 (reproducibility), §5 (privacy), §7 (offline-first) 3. Document data handling (see `DATENSCHUTZ.md` when available) ### If you're a child (or parent): 1. You own what you create (§3.1) 2. You can export your data (§3.2) 3. You can leave and take everything with you (§3.3) 4. Your questions never cost money (§7.3) --- ## Attribution While not required by MIT, we appreciate attribution: ``` Powered by Crumbforest (crumbforest.com) Licensed under MIT + CKL (Children's Knowledge License) ``` Or simply: ``` Built with Crumbforest ❤️ ``` --- ## Contact & Governance - **Project**: Crumbforest (https://crumbforest.com) - **Maintainer**: Branko (https://branko.de) - **Custodian**: OZM - Open Futures Museum (in transition) - **Questions**: See [OZM-NEXUS-ECOSYSTEM.md](OZM-NEXUS-ECOSYSTEM.md) Section V for governance --- ## Summary ``` ┌─────────────────────────────────────────┐ │ MIT: Maximum Freedom for Developers │ │ + │ │ CKL: Maximum Protection for Children │ │ = │ │ Open Source Education Done Right │ └─────────────────────────────────────────┘ ``` **Crumbforest is free as in freedom, safe as in sanctuary.** --- **Version:** 1.0 **Date:** 2025-12-13 **Full Text:** [LICENSE-MIT.md](LICENSE-MIT.md) + [LICENSE-CKL.md](LICENSE-CKL.md)