
Licensing
Pattern Abstract Grammar (PAG) is available under two licenses, a free non-commercial license and a paid commercial license. The rest of the site's documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0).
Effective: January 2025Updated: September 2026v1.1.0
A1License Types
A1.1Choose a License
LicenseRef-PAG-NonCommercial-1.0The non-commercial license is based on MIT and is free for personal projects, education and research.
Permitted
- Personal projects and experimentation
- Educational use and academic research
- Open-source projects (non-commercial)
- Forks and modifications under non-commercial terms
Restricted
- Commercial software or products
- Paid services or SaaS offerings
- Internal use by for-profit organizations
- Distribution for revenue
Commercial License
LicenseRef-PAG-Commercial-1.0The commercial license covers products, paid services and enterprise applications.
Permitted
- Commercial software and products
- Paid services and SaaS offerings
- Internal business tools
- Distribution for revenue
- Derivative works for commercial purposes
- Optional technical support
Documentation License
CC-BY-SA-4.0The documentation license lets you share and adapt the methodology, architecture, ontology and anatomy pages, including for commercial use.
Permitted
- Sharing and republishing
- Adapting and building on the material
- Commercial use
Restricted
- Use without attribution
- Adaptations under a different license
B1License Overview
B1.1Dual-License Model
The non-commercial license is the default. Any commercial use requires a separate, paid commercial license.
B1.2Copyright
- Copyright Holder
- Jay Baleine
- Year
- 2025
- Project
- Pattern Abstract Grammar (PAG)
- Website
- https://banes-lab.com
- Repository
- https://github.com/Varietyz/pag-lang
C1Non-Commercial License Terms
C1.1Grant of Rights
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, subject to the commercial restriction below.
C1.2Commercial Use Restriction
Any use of the Software for commercial purposes is expressly prohibited without a separate commercial license. Commercial purposes include:
- Use in commercial software or products
- Use in paid services or SaaS offerings
- Internal use by for-profit organizations
- Hosting as a service
- Distribution for revenue
Any person who describes, quotes or refers to PAG attributes it to Jay Baleine and cites this site.
C1.3Warranty Disclaimer
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
D1Commercial License Terms
D1.1Commercial Rights
A commercial license grants the following rights:
- Rights for commercial use, distribution, and hosting
- Rights to create derivative works for commercial purposes
- Optional technical support and maintenance
D1.2Obtaining a Commercial License
To obtain a commercial license, contact me with your use case details.
E1Contributions Policy
E1.1Contribution Terms
External contributions are not accepted. PAG is open source, and all of it is published on this site. How I implement it in my own systems and workflows is not part of the release. Forking is permitted under the non-commercial terms.
F1File Header Requirements
F1.1Non-Commercial Header
F1·aNon-Commercial Header// 🔒 Copyright 2025 Jay Baleine // 🔒 SPDX-License-Identifier: LicenseRef-PAG-NonCommercial-1.0 // 🔒 https://banes-lab.com/licensing // 🔒 Commercial use requires a paid license.
G1Contact Information
G1.1Contact Details
- jay@banes-lab.com
- Note
- Responses are best-effort and not guaranteed within a fixed window.
G1.2Enterprise Licensing
For enterprise licensing, volume discounts, or custom terms, contact me with your organization details and use case.