DRAFT. NOT A VALID LICENSE. Values marked UNFILLED must be completed and the file must pass
ggl.py check.
# Greater Good Open Source License 1.0 PARAMETERS. Every value is REQUIRED for this license to be valid.
# LOCKED values never change once set for a Covered Work (Section I).
# Check: python3 ggl.py check <this file>
GGL_VARIANT="GGL-OS-1.0"
GGL_BODY_SHA256="41f1ff686be6b8f4ba4d76bb0a213ad35ac7699e63d08c0393d768ece1d03e15"
# Licensor
LICENSOR_NAME="Nebulonium, Inc. (dba HACKERverse)" # Legal name of the licensor (company or person)
LICENSOR_LOCATION="Castle Rock, Colorado" # City and state or country of the licensor
COPYRIGHT_YEAR="2026" # Year of first publication
LICENSING_CONTACT="" # Email or https URL for licensing requests
# Inventor
INVENTOR_NAME="Craig Thomas Ellrod" # LOCKED. Original inventor's full legal name (Section I)
INVENTOR_ORCID="0009-0004-1058-7666" # LOCKED. Inventor's ORCID iD, form 0000-0000-0000-000X
INVENTOR_RECORD_DOI="" # LOCKED. DOI of the Zenodo Inventor Record
# Program
PROGRAM_NAME="Proof Protocol" # Name of the specification program
SPEC_NUMBER_PREFIX="PP-SPEC" # Prefix of specification numbers
ATTRIBUTION_NAMES="Nebulonium, Inc. and Proof Protocol" # Names that attribution must carry besides the inventor (S.3)
MARKS="Proof Protocol, ProofSwarm, ProofFlock, ProofStamp, ProofRegister, HACKERverse" # Names and marks reserved under G.4, comma separated
# Covered Work
COVERED_WORK="PP-SPEC-077, ProofFlock: The Dead Canary Protocol" # Name and number of the work this copy covers
COVERED_WORK_VERSION="0.8.0" # Version of the covered work, x.y.z
SPEC_LICENSE="CC BY 4.0" # Part S license for the text
OFFERED_LICENSES="GGL-OS-1.0, GGL-EGR-1.0, GGL-C-1.0" # Family licenses this work is offered under, comma separated: GGL-OS-1.0, GGL-EGR-1.0, GGL-C-1.0
PATENT_SCHEDULE="PATENT-SCHEDULE.md" # Path or URL of the Patent Schedule (P.1)
PATENT_SCHEDULE_VERSION="1" # Patent Schedule version number
# Lineage
POOL_CAP_PCT="30" # Most of the fee all pool shares in one ancestry may take (E.7)
LINEAGE_URL="LINEAGE.json in the PP-SPEC-077 repository" # Where the canonical lineage file lives (E.9)
# Terms
CURE_DAYS="30" # Days to cure a violation (G.2)
LATE_INTEREST_PCT_MONTH="1.5" # Late interest, percent per month (G.3)
# Law
GOVERNING_LAW="Colorado" # Governing law, e.g. Colorado (G.10)
VENUE="the state or federal courts located in Colorado" # Exclusive venue for disputes (G.10)
The Greater Good Open Source License, Version 1.0 (GGL-OS-1.0)
Open for everyone. Credit to the people who built it.
SPDX identifier: LicenseRef-GGL-OS-1.0
Licensor: Nebulonium, Inc. (dba HACKERverse), Castle Rock, Colorado.
Original Inventor: Craig Thomas Ellrod, ORCID 0009-0004-1058-7666. Inventor Record: DOI [[UNFILLED: INVENTOR_RECORD_DOI]]. See Section I. This line is permanent.
Required Notice: Copyright 2026 Nebulonium, Inc. (dba HACKERverse). Licensed under the The Greater Good Open Source License 1.0. Original inventor: Craig Thomas Ellrod (ORCID 0009-0004-1058-7666), Inventor Record DOI [[UNFILLED: INVENTOR_RECORD_DOI]]. Licensing contact: [[UNFILLED: LICENSING_CONTACT]].
0. The Greater Good License Family
| License | For | Cost |
|---|---|---|
| GGL-OS-1.0, Open Source | Anyone, for Software the Licensor releases as open source | Free. Share-alike. |
| GGL-EGR-1.0, Education, Government, and Research | Schools, governments, and research and nonprofit bodies | Free. Non-commercial. |
| GGL-C-1.0, Commercial | Anyone using Covered Works commercially outside the other two | Fee. Waived for small businesses. |
All three licenses share the same Section I (Original Inventor), Part S (Specification Text), Part P (Patents), Section E (Enrichment and Lineage), Section M (Contribution Markers), Section K (Conduct: Proof Economy Code of Ethics), and Section G (General Terms), word for word. They differ only in their own Part: Part O, Part R, or Part C. This copy is GGL-OS-1.0, and its own Part is Part O.
Offered licenses. Each Covered Work's declaration lists the family licenses it is offered under. You may use it under any of those whose conditions you meet. If you meet none of them, you have no license to the Covered Work beyond Part S and P.2.
Acceptance. By using, copying, modifying, implementing, or distributing a Covered Work, or by claiming conformance with one, you accept the terms of the license you use it under. If you do not accept them, do not do those things.
Declaration. Every Covered Work carries a declaration in its header or LICENSE file in this form:
License family: Greater Good License 1.0
Covered Work: PP-SPEC-077, ProofFlock: The Dead Canary Protocol, version 0.8.0
Offered under: GGL-OS-1.0, GGL-EGR-1.0, GGL-C-1.0
Original Inventor: Craig Thomas Ellrod, ORCID 0009-0004-1058-7666
Inventor Record: DOI [[UNFILLED: INVENTOR_RECORD_DOI]]
Specification text: CC BY 4.0
Patent Schedule: PATENT-SCHEDULE.md, version 1
I. Original Inventor
I.1 Identification. The original inventor and author of the Covered Works is Craig Thomas Ellrod, identified by ORCID 0009-0004-1058-7666. The Inventor Record is the Zenodo deposit at DOI [[UNFILLED: INVENTOR_RECORD_DOI]], which lists the Covered Works, their versions, and the SHA-256 hash of each published text, and is bound to the same ORCID.
I.2 Permanent. This identification is part of every grant in this license. No one may remove, alter, replace, or reassign it: not a licensee, a contributor, a standards body, an assignee or successor of the Licensor, or any later version of any license in the family. Assignment of rights under G.8 transfers rights, never the identification. A later version of this license that omits or changes Section I does not apply to any Covered Work.
I.3 The Inventor Line. Every copy, Derivative Work, translation, conformance claim, and public description of a conforming implementation must carry this line, in a reasonable place a reader will see:
Original inventor: Craig Thomas Ellrod (ORCID 0009-0004-1058-7666), Inventor Record DOI [[UNFILLED: INVENTOR_RECORD_DOI]]
For Part S, the Licensor designates the Inventor Line as the attribution required by CC BY 4.0, Section 3(a)(1)(A).
I.4 Others get credit for what they add. Contributors and adapters may credit their own additions next to the Inventor Line. No one else may be named, or present themselves, as the original inventor or originator of a Covered Work or of the methods it specifies.
I.5 Evidence. The Inventor Record, the ORCID record, the Zenodo deposit dates, and the Time Anchor and Registry bindings of each published version are the record of origin. In any dispute about origin, the earliest of these records controls.
I.6 Patents. Section I records authorship and origin for attribution. Inventorship and ownership of any patent are as stated in that patent and its assignment records.
Part S. Specification License
S.1 Default. Unless its License Declaration says otherwise, the text of every Specification is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). Anyone may copy, share, translate, and adapt the text, including commercially, under CC BY 4.0.
S.2 Doctrine texts. A Specification whose License Declaration selects CC BY-ND 4.0 may be copied and shared verbatim but not adapted.
S.3 Attribution. Attribution under S.1 or S.2 must carry the Inventor Line (I.3), name Nebulonium, Inc. and Proof Protocol, give the specification number and version, and link to the source.
S.4 Text only. Part S licenses words, not inventions. As CC BY 4.0 itself states, it grants no patent or trademark rights. Implementing a Specification is governed by Part P. Use of names and marks is governed by Section G.4.
S.5 Irrevocable. A text released under CC BY 4.0 stays under CC BY 4.0. Nothing in this license narrows rights already granted in any earlier published version.
Part O. Open Source Terms
O.1 Grant. Anyone may use, copy, modify, and distribute the Open Source Software, for any purpose, including commercial use, at no cost, on the conditions in this license.
O.2 Open Source Software means the Software a Covered Work's declaration offers under GGL-OS-1.0, and Derivative Works of it.
O.3 Share-alike. If you distribute Open Source Software or a Derivative Work of it, you must do so under GGL-OS-1.0, include its complete corresponding source, this license, the Required Notice, and the Inventor Line, and add no further restrictions.
O.4 Network use. If you modify Open Source Software and let others use it over a network, you must offer those users the complete source of your modified version under GGL-OS-1.0. Hosting is allowed. Hiding changes is not.
O.5 Your own work. Software that only communicates with Open Source Software at a declared Integration Point, or only uses its outputs, results, and reports, is not covered by O.3.
O.6 Patents. The Licensor grants you a worldwide, royalty-free, non-exclusive license under every claim it holds, Contributed or Reserved, that the Open Source Software as released by the Licensor necessarily practices, to make, use, sell, offer for sale, import, and distribute it and your Derivative Works of it. The grant does not reach a Reserved Claim that a Derivative Work practices only because of what was added to it.
O.7 Other terms. To combine Open Source Software into a product without share-alike, or to practice Reserved Claims beyond O.6, use GGL-C-1.0.
O.8 Open source intent. The Licensor intends GGL-OS-1.0 to meet the Open Source Definition. The Inventor Line and notices required by Section I are attribution requirements, not limits on who may use the Software or for what.
Part P. Patent License
Part P lets the Licensor give specific inventions to the public good while keeping others to sustain the work that maintains the protocol.
P.1 Patent Schedule. The Licensor publishes a Patent Schedule with each Covered Work. It lists each patent and patent application the Licensor holds that bears on the Covered Work, and marks each claim, or group of claims, as either:
- Contributed: given to the public good under P.2; or
- Reserved: kept by the Licensor under P.3.
A claim not listed is Reserved.
P.2 Contributed Claims. The Licensor grants you a worldwide, royalty-free, non-exclusive license under the Contributed Claims to make, use, sell, offer for sale, import, and otherwise practice any implementation, to the extent it conforms to the Specification the claim is listed against. This license is free for everyone, including commercial users, under every license in the family.
P.3 Reserved Claims. No license is granted under Reserved Claims except as a family license grants it in its own Part: GGL-OS-1.0 in O.6, GGL-EGR-1.0 in R.2, and GGL-C-1.0 in C.3. The Licensor will not assert Reserved Claims against an individual for personal study, or against anyone for standards review or for citing and discussing a Specification.
P.4 One-way ratchet. The Licensor may move a claim from Reserved to Contributed at any time by publishing a new Patent Schedule version. A Contributed Claim is never moved back to Reserved, and the license in P.2 for it is irrevocable except under P.5.
P.5 Defensive termination. If you, or an Affiliate, start or join a lawsuit or proceeding claiming that a Covered Work, a conforming implementation, or the Licensor infringes a patent, every license you hold under the Greater Good License family ends on the date you file, for you and for the Affiliate that files.
P.6 Grant-back. If you obtain or hold a patent claim that covers a Derivative Work of the Software, or an improvement you made to a conforming implementation, you grant the Licensor and every other licensee under the Greater Good License family a worldwide, royalty-free, non-exclusive license under that claim to use it with the Covered Works. If the improvement is a Recognized Lineage Node whose terms are Reserved (E.5), the grant to the Licensor is unchanged, and other licensees receive it on that node's published price instead of royalty-free.
P.7 No implied licenses. No patent rights pass except as Part P states, whether by implication, estoppel, or otherwise. Publishing a Specification under Part S grants no patent license.
E. Enrichment and Lineage
A Covered Work can grow. Section E lets other inventors enrich it, be named for what they add, and choose how their own portion is used, without ever changing what sits above them.
E.1 Enrichment. Anyone may enrich a Covered Work by adding something separable that builds on it: a method, an improvement, a profile, a test suite, or text. Each enrichment is recorded as a Lineage Node.
E.2 Lineage Node. A Lineage Node is a record that states: its parent nodes, by hash; the contributor's name and ORCID; the Covered Work and version it builds on; the scope of the contribution, by section, claim, and description; the SHA-256 hash of the contributed material; the contributor's terms under E.5; whether it touches a root claim (E.8); and the DOI of the node's deposit on Zenodo under the contributor's ORCID. A node's hash is the SHA-256 of its record in canonical JSON (RFC 8785), excluding the hash itself. The root node is the Inventor Record (Section I). Because every node names its parents by hash, the nodes form a hash-linked tree in which any change to any node breaks every hash below it.
E.3 Recognition. A node is Recognized when the contributor of each of its parent nodes has countersigned a Recognition record naming the node's hash, deposited with a DOI. A node that is not Recognized is a Fork. A Fork may be used under the terms of the nodes above it, must be labeled as a fork wherever it is named, and receives no pool share under E.7.
E.4 Scope, and no override. A node's terms govern only the contributor's own portion, as its scope describes. Everything a node inherits stays under the terms of the nodes above it, up to the root. No node may relax, remove, replace, or add conditions to the terms of any node above it, including Section I and the Inventor Line.
E.5 Node terms. Each contributor chooses one term for their portion:
- Contributed: free for any use, including commercial use, and royalty-free under any patent claim the contributor holds on that portion;
- Inherit: the same terms as its parent node; or
- Reserved: available on the contributor's own published price, for that portion only.
A contributor may also require their Enrichment Line (E.6) in attribution.
E.6 Obligations stack. Anyone using a work at a node must meet the terms of the root and of every node above it, and must carry the Inventor Line and the Enrichment Line of each Recognized node above it:
Enriched by: <name> (ORCID <orcid>), lineage node <first 12 hex of node hash>, Record DOI <doi>
No one other than the root's inventor may be named original inventor (I.4). Contributors are named as enrichers of what they added.
E.7 Royalty pool. A licensee under GGL-C-1.0 pays its fee once, however deep the tree. The Licensor pays each Recognized node whose terms are Contributed or Inherit the pool share that node declared, out of GGL-C-1.0 fees collected on works whose ancestry includes that node. In the ancestry of any node, the pool shares together must not exceed 30% of the fee. A Reserved node charges its own price and takes no pool share; a node takes one or the other, never both. The Licensor publishes the pool calculation and payouts each year.
E.8 Root claims and inventorship. A Lineage Node must state whether its contribution touches any claim of the root's patents or patent applications. A node that does is Recognized only if its contributor has assigned to the Licensor their interest in each touched root claim, by a recorded assignment cited in the node. Inventorship is decided by patent law, not by this license. E.8 decides recognition and pool eligibility.
E.9 The lineage file. The Licensor keeps the canonical lineage of each Covered Work at LINEAGE.json in the PP-SPEC-077 repository. Anyone may check every hash, parent link, recognition, scope, term, assignment, and pool limit in it with the published verifier.
M. Contribution Markers
This section says how a Licensor marks any part of a Covered Work as contributed to a named organization, and makes everything not so marked uncontributed.
M.1 Default: nothing is contributed. No part of a Covered Work is contributed to any organization, standards body, consortium, foundation, project, or working group, except text, code, schemas, or other material that lies between Contribution Markers under M.2 and is listed in the Contribution Schedule under M.4. This holds whatever any other document, submission, pull request, email, meeting, membership agreement, charter, intellectual property policy, or contributor license says, including any term under which material submitted to a project is deemed contributed unless the submitter states otherwise. This section is that statement.
M.2 Markers. A contribution is marked by a start marker and an end marker, each on its own line, in exactly this form:
[CONTRIBUTED TO <orgname>]
...
[/END OF CONTRIBUTED TO <orgname>]
<orgname> is the organization's legal or registered name, written identically in both markers, case and spacing included. In source code, configuration, or any format where a bare line would break the file, each marker is placed alone inside a line comment of that format (for example # [CONTRIBUTED TO <orgname>], // [CONTRIBUTED TO <orgname>], or <!-- [CONTRIBUTED TO <orgname>] -->). Only the bracketed text is the marker; the comment syntax around it is not. In prose and documentation (Markdown, plain text) the bare form is used, so that a reader sees the marker in the rendered text; markers MUST NOT be hidden in a comment where the format displays bare lines.
M.2a Formats without markers. Some formats cannot carry markers reliably. In JSON, which has no comments, a contribution is declared only in the Contribution Schedule, by file path and JSON Pointer (RFC 6901) to each contributed element; the element at the pointer, with everything beneath it, is the contributed material. In YAML, markers MAY be placed in # comments, but YAML parsers discard comments when files are loaded and rewritten, so the Contribution Schedule entry is the authority: a YAML contribution MUST also be listed in the Schedule by file path and, where only part of the file is contributed, by the path to each contributed node. Where markers and the Schedule disagree for any format, the narrower of the two applies.
M.3 Scope. Everything strictly between a start marker and its matching end marker is contributed to the named organization, and to no other, on the terms the Contribution Schedule records for it. Everything outside every matched pair remains licensed under this license alone.
M.4 Contribution Schedule. Every contribution MUST appear in the Covered Work's Contribution Schedule, published in two forms that agree: CONTRIBUTIONS.md for people and contributions.json for machines. Each entry states the organization; the Covered Work and version; the scope, as a list of files each marked by: markers or by: pointer with the pointer or node path (M.2a); the terms of the contribution (a license name, or the identifier of a signed agreement); any Patent Schedule claims Contributed with it (Part P), by identifier, or none; the date; and the Licensor's signature. Markers naming an organization with no Schedule entry, and material in a file the Schedule entry does not list, contribute nothing. The Contribution Schedule is the companion of the Patent Schedule (Part P): the Patent Schedule says which claims are contributed, the Contribution Schedule says which text, code, and data are contributed and to whom.
M.5 Fail closed. A start marker without a matching end marker, an end marker without a matching start marker, markers whose organization names differ, or markers for the same organization nested inside one another, contribute nothing anywhere in the file in which they occur. Blocks for different organizations MAY nest; the inner material is then contributed to each named organization on its own Schedule terms. Blocks MUST NOT cross: a block that ends inside another block it did not start in contributes nothing.
M.6 Who may mark. Only the Licensor may place Contribution Markers in a Covered Work. The owner of a Recognized Lineage Node (Section E) may place them only around material within that node's own scope. Markers placed by anyone else contribute nothing.
M.7 What a contribution does not change. A contribution never removes or alters Section I (Original Inventor), the Inventor Line, the attribution required by Part S, or the Enrichment Lines of Section E; the contributed material carries them into the organization's work. A contribution of text or code grants no patent license unless the Schedule entry lists the Contributed claims (Part P).
M.8 Per version. A contribution attaches to the version of the Covered Work in which the markers appear. Removing or moving markers in a later version does not withdraw a contribution already made for an earlier version, and adding markers in a later version does not contribute the same material in earlier versions.
M.9 Humans and machines. Markers are plain text so that a person can see them and a machine can find them. The Licensor publishes a tool that, for any file and organization, lists the marked blocks, rejects any file in which M.5 makes the markers void, and produces a Contribution Extract containing only the contributed blocks or elements with the source file's SHA-256, the version, and the Schedule entry, so that anyone can verify that an extract matches the published source. A person reading the file and the tool reading the file MUST reach the same answer about what is contributed.
K. Conduct: Proof Economy Code of Ethics
Ethics, fair dealing, and competitive conduct are governed by the Proof Economy Code of Ethics, under the Proof Economy Standards Alliance (PESA). The Linux Foundation and LF Decentralized Trust set no ethics or fair dealing obligations beyond their Code of Conduct and Antitrust Policy; this section adds to those and replaces neither.
K.1 Condition. Your rights under every license in the family are conditioned on your compliance with the Proof Economy Code of Ethics (the Code), governed by PESA and published at https://github.com/proofprotocol/CODE-OF-ETHICS and https://proofeconomy.foundation, in the version in effect when you first used the Covered Work (version 1.0 at the date of this section) or any later version you elect in writing. This section is the licensing term by which the Code binds you, as Code Section 1 contemplates.
K.2 Later provisions. Fair dealing and non-harmful competitive practices provisions, and any other provisions PESA adds to the Code after the version that binds you, apply to you only once you elect them. K.3 applies to you in every case.
K.3 Minimum duties. Whatever the Code version, you must not: (a) present verification or validation as proof, or label a claim above its true assurance level; (b) make a public claim under a Specification without citing the Record ID or Registry Receipt that supports it; (c) conceal your funding tier or a financial interest in the outcome of a run you perform, witness, adjudicate, or publish; (d) test, witness, or adjudicate your own control, or one in which you hold a financial interest, except as a Specification expressly permits with declared separation; (e) sabotage, poison, or degrade another party's run, corpus, witness, or records, or tune a control to recognize the test rather than the behavior under test; or (f) use a Covered Work, a conformance claim, or a PESA mark to exclude a competitor for any reason other than a proven breach.
K.4 Delegated authority. The Licensor delegates to PESA, as the governing body applying the Code under its Section 10, the authority to determine breach of K.1 or K.3 and to suspend or terminate your rights under this section. The Licensor agrees to be bound by those determinations. The Licensor and any party with a commercial stake in the matter take no part in deciding it.
K.5 Notice and cure. You will receive written notice of a breach and 30 days to cure before any termination, as in G.2. Cure of a first breach reinstates your rights automatically. A breach PESA's published enforcement procedures class as Critical (fabrication or alteration of proof records, self-certification, unauthorized testing, sabotage, or collusion) carries no cure right; PESA may suspend your rights at once pending a hearing, and the suspension lapses if no determination issues within 60 days.
K.6 Effect. On termination under this section, every right granted to you under the family ends, including any patent license under Part P and any right to use names and marks under G.4, and your conformance claims are withdrawn and recorded as revoked in the Registry. G.3 applies. Anyone who received a Covered Work from you keeps their rights while they comply. Rights already granted under Part S in specification text are not affected (S.5).
K.7 Appeal and courts. You may appeal a PESA determination under the appeal procedures Code Section 10 requires. Nothing in this section limits G.10 or the jurisdiction of any court.
K.8 Competition law. Nothing in this section limits your freedom to build, sell, price, or use any product, or to compete in any market. This section applies subject to applicable antitrust and competition law.
G. General Terms
G.1 Contributions. Two kinds:
- G.1a Repository contributions. If you submit code, text, test cases, or other material into the Licensor's own repositories or releases, you grant the Licensor a perpetual, worldwide, royalty-free, irrevocable license to use, modify, sublicense, and relicense it under any terms, and you confirm you have the right to grant it.
- G.1b Enrichments. If you record a Lineage Node under Section E instead, you keep ownership of your portion and your terms under E.5 govern it, subject to E.4, E.8, and P.6.
G.2 Fix it and you keep it. If you are notified of a violation, your license continues if you fix it and pay any amount owed within 30 days. Otherwise it ends.
G.3 Termination. If your license ends, you must stop the use that needed it, and any amounts owed remain due. Late payments accrue interest at 1.5% per month or the highest rate the law allows, whichever is lower, plus reasonable costs of collection. Rights already granted under CC BY 4.0 for specification text are not affected.
G.4 Names and marks. This license grants no rights to the Licensor's names, logos, or trademarks, including Proof Protocol, ProofSwarm, ProofFlock, ProofStamp, ProofRegister, HACKERverse, and PP-SPEC numbers, except:
- you may state accurately that a work implements or cites a named specification; and
- you may say a product is "[Mark] Conformant" only while you hold a license under the applicable parts and the product meets that specification's conformance section.
A modified Specification text must not carry a PP-SPEC number or present itself as the Specification.
G.5 Definitions. Software means the code, compiled code, schemas, test suites, test vectors, tools, and documentation the Licensor releases as part of a Covered Work, and later versions of them. Derivative Work means a work based on or derived from the Software: modifications, forks, translations, ports, rewrites in another language, and models trained or tuned on it. Using the Software's outputs, results, and reports is not a Derivative Work, and a component that connects at a declared Integration Point without copying, modifying, or linking in Software code is not one. An independent implementation written from a Specification alone is not a Derivative Work of the Software; Part P governs it. You means the individual or Legal Entity exercising rights under this license. If you accept this license on behalf of a company or other organization, "you" means that organization and its Affiliates, and you confirm you have authority to bind it. Legal Entity means a company, partnership, government body, institution, or other organization, together with its Affiliates. Affiliates means any entity that controls, is controlled by, or is under common control with you; Control means owning most of an entity's equity or the power to direct its management. Covered Work means anything the Licensor releases under this license. Gross Revenue means all amounts invoiced or received, before any deduction; revenue from a bundle is allocated to each component at its list price. Integration Point means an interface a Specification declares for connecting third-party components. Specification means a document the Licensor publishes as part of Proof Protocol. Unit of Proof means the measured outcome of one adversarial technique run against a target, as defined in the applicable Specification.
G.6 Versions. Each release is governed by the version of this license it shipped under. The Licensor may publish new versions, and you may choose to use a release under a later version, except that Section I carries forward unchanged into every version (I.2).
G.7 Notices. Anyone who receives a Covered Work from you must also receive this license, the Required Notice, and the Inventor Line.
G.8 Assignment. The Licensor may assign this license, its rights, and fees owed under it to any affiliate or successor. You may not sublicense or transfer your license.
G.9 Disclaimer of warranty. Unless required by applicable law or agreed in a signed writing, the Licensor provides every Covered Work, Specification, Software, Patent Schedule, and result on an "AS IS" basis, without warranties or conditions of any kind, express or implied, including any warranty of title, non-infringement, merchantability, fitness for a particular purpose, accuracy, or that a control measured with a Covered Work will perform as measured. You alone are responsible for deciding whether to use a Covered Work and for the risks of doing so. A proof, score, or record produced under a Covered Work is a record of what was observed under stated conditions, not a guarantee of future behavior.
G.10 Governing law. Colorado law governs this license, without regard to conflict-of-law rules. Disputes belong exclusively in the state or federal courts located in Colorado, and you consent to their jurisdiction.
G.11 Severability. If any part of this license is unenforceable, it is enforced to the maximum extent allowed and the rest remains in effect.
G.12 Limitation of liability. Unless required by applicable law or agreed in a signed writing, in no event and under no legal theory, whether contract, tort (including negligence), or otherwise, is the Licensor, the Original Inventor, or any contributor liable to you for any direct, indirect, special, incidental, consequential, or punitive damages of any kind arising from this license or from the use of or inability to use any Covered Work, including loss of goodwill, data, profits, or business, security incidents, or computer failure, even if advised of the possibility of those damages. Where liability cannot be excluded, it is limited to the fees you paid under this license in the twelve months before the claim arose. This section does not limit amounts you owe, or your liability for breaching Section I, Part P, Section M, or G.4.
G.13 Offering support or warranty. You may offer your own customers support, warranty, indemnity, or other obligations for your products that use a Covered Work, and charge for them. You do so only on your own behalf and on your sole responsibility, never on behalf of the Licensor, the Original Inventor, or any contributor, and you will defend and hold each of them harmless from any claim that arises because you offered those obligations.
G.14 No other rights. This license grants only the rights it states. The Licensor reserves every right not expressly granted, by implication, estoppel, or otherwise. This license does not prevent the Licensor from granting other licenses to the same Covered Works on different terms.
G.15 Notices to you and from you. Notices to the Licensor go to the licensing contact named in the Required Notice. Notices to you go to the contact you gave when you accepted, or, if you gave none, to any address you publish for legal or licensing matters. A notice is given when sent.
G.16 Export and sanctions. You must comply with all export control, import, and sanctions laws that apply to your use and distribution of a Covered Work, and must not provide one to a person or place those laws prohibit.
G.17 Survival. Section I, Part S, P.4, P.5, P.6, P.7, Section M, K.6, K.7, G.3, G.9, G.12, G.13, G.14, G.17, G.10, and any amounts owed survive the end of any license.
G.18 No waiver. A failure or delay in enforcing any term is not a waiver of it. A waiver counts only if it is in a writing signed by the Licensor, and only for the instance it names.
G.19 Interpretation. Headings are for convenience. "Including" means including without limitation. The words MUST, MUST NOT, SHOULD, and MAY are used as described in RFC 2119 and RFC 8174 when, and only when, they appear in all capitals. If a translation of this license differs from the English text, the English text controls.
G.20 Sources. Informative. Sections of this license are modeled on established public licenses and practices, rewritten in plain language and adapted to the Greater Good License family: the definitions of You and Legal Entity, the disclaimer of warranty, the limitation of liability, and the support clause follow the Apache License 2.0 (Sections 1, 7, 8, and 9); the cure period, No Other Rights, and small business tier follow the PolyForm licenses, including PolyForm Small Business 1.0.0; defensive patent termination follows Apache License 2.0 Section 3 and PolyForm Patent Defense; the notice and anti-circumvention limits follow the Elastic License 2.0; the evaluation and hosted-service terms follow the Business Source License 1.1 and the Elastic License 2.0; the fair, reasonable, and nondiscriminatory pricing commitment follows standards-body FRAND licensing practice; and Part S uses Creative Commons Attribution 4.0. None of those licenses applies to a Covered Work unless its declaration names it.
GGL-OS-1.0. Licensor: Nebulonium, Inc. (dba HACKERverse), Castle Rock, Colorado.