Skip to content

Commit f6534a6

Browse files
claudehyperpolymath
authored andcommitted
docs(business): reword PMPL -> MPL-2.0 (licence is MPL-2.0; retire PMPL branding)
https://claude.ai/code/session_01W9Voe3JceP66Bna9FT4jME
1 parent 73221e9 commit f6534a6

8 files changed

Lines changed: 25 additions & 23 deletions

File tree

.machine_readable/svc/k9/examples/setup-repo.k9.ncl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ K9!
130130
},
131131

132132
"add-license" = {
133-
description = "Add PMPL-1.0 license",
133+
description = "Add MPL-2.0 license",
134134
commands = [
135135
"curl -sL https://raw.githubusercontent.com/hyperpolymath/pmpl/main/LICENSE -o LICENSE",
136136
"echo '✓ License added'",

docs/business/business-case.adoc

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ infrastructure without requiring data migration.
311311
| 3
312312

313313
| Open source
314-
| PMPL
314+
| MPL-2.0
315315
| GPLv3
316316
| No
317317
| BSD-3
@@ -344,7 +344,7 @@ dynamics are:
344344
|===
345345
| Tier | Description
346346

347-
| *Community Edition (PMPL)*
347+
| *Community Edition (MPL-2.0)*
348348
| Full-featured VeriSimDB with all 8 modalities, drift detection,
349349
self-normalisation, VQL, and federation. Free, open source under MPL-2.0.
350350

@@ -366,7 +366,7 @@ The community edition is intentionally full-featured. Revenue comes from the
366366
* Maximises adoption and community growth
367367
* Creates a large funnel of users who may convert to commercial support
368368
* Avoids the "open core bait-and-switch" perception that damages developer trust
369-
* Aligns with the PMPL license philosophy
369+
* Aligns with the MPL-2.0 file-level copyleft philosophy
370370

371371
=== Revenue Streams
372372

@@ -567,10 +567,11 @@ profitability faster and at higher margins.
567567
| Full-featured community edition builds trust; commercial support addresses
568568
operational needs (SLA, priority patches) that free users do not require
569569

570-
| PMPL license unfamiliarity
571-
| Enterprise legal teams may hesitate on non-OSI license
572-
| PMPL is permissive and well-documented; MPL-2.0 fallback available where
573-
required; commercial license option for enterprises that require it
570+
| MPL-2.0 licence adoption
571+
| Enterprise legal teams may require licence review
572+
| MPL-2.0 is an OSI-approved, well-understood licence with file-level copyleft;
573+
permissive for embedding in proprietary products at the application level;
574+
commercial licence option available for enterprises that require it
574575
|===
575576

576577
== Conclusion

docs/business/financials/cost-structure.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Category,Year1,Year2,Year3,Year4,Year5,Notes
88
Engineering,0,80000,250000,600000,1200000,"Open-source contributors → hired team"
99
Infrastructure,500,2000,10000,50000,150000,"CI/CD, cloud testing, demo instances"
1010
Marketing,1000,5000,30000,100000,250000,"Conference travel, content marketing, developer advocacy"
11-
Legal,500,2000,5000,15000,30000,"PMPL license compliance, patents"
11+
Legal,500,2000,5000,15000,30000,"MPL-2.0 licence compliance, patents"
1212
Support,0,10000,50000,150000,400000,"Community → commercial support tiers"
1313
Operations,0,5000,20000,80000,200000,"Sales engineering, onboarding"
1414
Total,2000,104000,365000,995000,2230000,""

docs/business/marketing/feature-comparison.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ Legend: {check} = Full support | {half} = Partial/limited | {cross} = Not suppor
228228
7+h| *Engineering & Operations*
229229

230230
| Open source
231-
| PMPL
231+
| MPL-2.0
232232
| GPLv3
233233
| Proprietary
234234
| BSD-3-Clause
@@ -299,7 +299,7 @@ Legend: {check} = Full support | {half} = Partial/limited | {cross} = Not suppor
299299
* *No temporal versioning:* No built-in bitemporal queries or time-travel.
300300
* *No provenance:* Lineage tracking requires external tooling.
301301
* *No federation:* Cannot federate with other databases.
302-
* *GPLv3 license:* More restrictive than PMPL for embedding in proprietary
302+
* *GPLv3 license:* More restrictive than MPL-2.0 for embedding in proprietary
303303
products.
304304

305305
=== Pinecone

docs/business/marketing/pitch-deck-outline.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ the category rather than compete within an established one.
291291

292292
----
293293
┌─────────────────────────────────────────────┐
294-
│ Community Edition (PMPL)
294+
│ Community Edition (MPL-2.0)
295295
│ All 8 modalities, drift detection, │
296296
│ self-normalisation, VQL, federation │
297297
│ FREE — forever │
@@ -341,7 +341,7 @@ funnel and a natural conversion path.
341341
| *Formal proofs* | * | | | | |
342342
| Federation | * | | | | |
343343
| Modalities/entity | 8 | 1 | 1 | 2 | 3 | 3
344-
| Open source | PMPL | GPLv3 | No | BSD-3 | Apache | BSL
344+
| Open source | MPL-2.0 | GPLv3 | No | BSD-3 | Apache | BSL
345345
|===
346346

347347
_* = supported_

docs/business/pr/faq.adoc

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ has strong developer ergonomics.
152152
Like ArangoDB, SurrealDB stores multiple models but does not check consistency
153153
between them. It has no drift detection, no self-normalisation, no formal query
154154
verification, and no federation. Its Business Source License (BSL 1.1) restricts
155-
commercial use, while VeriSimDB's PMPL license is permissive.
155+
commercial use, while VeriSimDB is released under MPL-2.0, an OSI-approved licence.
156156

157157
== Technical Architecture
158158

@@ -221,12 +221,13 @@ a permissive open-source license. The community edition is full-featured with
221221
no artificial restrictions -- all 8 modalities, drift detection,
222222
self-normalisation, VQL, and federation are included.
223223

224-
=== What is the PMPL license?
224+
=== What licence is VeriSimDB under?
225225

226-
The Palimpsest License (MPL-2.0) is a permissive open-source license
227-
developed by hyperpolymath. It allows free use, modification, and distribution
228-
of the software with minimal restrictions. For projects that require an
229-
OSI-approved license, an MPL-2.0 fallback is available.
226+
VeriSimDB is released under the Mozilla Public License 2.0 (MPL-2.0), an
227+
OSI-approved open-source licence. MPL-2.0 applies copyleft at the file level:
228+
modified MPL-2.0 files must be shared under MPL-2.0, but larger works that
229+
incorporate VeriSimDB as a component may be distributed under different terms.
230+
This makes it suitable for embedding in proprietary products.
230231

231232
=== Is there a commercial version?
232233

docs/business/pr/key-messages.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ before downstream systems consume contradictory data.
4646
of query correctness using Idris2
4747
5. *Heterogeneous federation* -- Unified querying across PostgreSQL, ArangoDB,
4848
Elasticsearch, and Neo4j without data migration
49-
6. *Open source (PMPL)* -- Full-featured community edition with no artificial
49+
6. *Open source (MPL-2.0)* -- Full-featured community edition with no artificial
5050
restrictions
5151

5252
== Technical Audience (Database Engineers, Backend Developers)
@@ -153,7 +153,7 @@ continuously and repairs it automatically.
153153

154154
=== Proof Points
155155

156-
* Open source under PMPL (permissive licence, MPL-2.0 fallback available)
156+
* Open source under MPL-2.0 (OSI-approved; file-level copyleft, permissive for embedding)
157157
* Enterprise support target ACV: $40,000/year
158158
* Built on battle-tested foundations: Rust (memory safety), Elixir/OTP
159159
(fault tolerance, 99.9999% uptime heritage from telecom)
@@ -301,7 +301,7 @@ community edition. There is no "enterprise edition" that gates features.
301301
=== Use These Phrases
302302

303303
* "Full-featured community edition" (emphasise no feature gating)
304-
* "Permissive licence" (PMPL is permissive; say so explicitly)
304+
* "Mozilla Public License 2.0" or "MPL-2.0" (OSI-approved; say so explicitly)
305305
* "Contributions welcome in [Rust/Elixir/ReScript/docs]" (specific, not generic)
306306

307307
=== Avoid These Phrases

docs/business/strategy/economics-analysis.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ Cloud service is in beta.
216216
| Full-featured open source. Cloud adds managed infrastructure.
217217

218218
| *VeriSimDB*
219-
| Community Edition (PMPL)
219+
| Community Edition (MPL-2.0)
220220
| Standard: $25,000/year; Professional: $40,000/year; Enterprise: $75,000/year
221221
| Full-featured community edition. Commercial licence provides support and SLA,
222222
not additional features.

0 commit comments

Comments
 (0)