Forkable open story settings
The world of fiction storytelling could learn a few lessons from open source software.
written 2025-Oct-23
Intro
Had two weird dreams tonight. The second went back in time and redid the first, but with many story alterations. Details got erased, but it gave me a brainwave when waking up.
In software, we have free, libre-licensed open source, which many individuals and companies use and collectively improve. What if we applied a similar model to storytelling?
Details
What if we had open, libre-licensed, collectively developed story settings, with rich backgrounds and characters, where:
- "Canon" does not exactly exist.
- Story forking is officially blessed.
- Original work can be commercialized.
- Original derivatives can be created by anyone from both commercial and non-commercial prior works.
A setting established the background lore, locations, species, technology, rules of magic if any, but it also needs to establish appealing characters, with enough sample stories to give them substance.
Just like in software source control, branches can be named and recognized. Say, a movie producer likes a particular story, writes a derivative, and shoots a live action series. That's a commercial product, sold like any other. But it's also a recognized branch of that setting.
Other individuals and companies are allowed to fork that commercial story, creating their own branches, which may come to be widely recognized too. The only conditions are clear author attribution of preceding branches, and propagation of the licensing terms.
Story branches can be merged, too. That's how many independent branches can actually enrich the lore. An author may pick a few prior stories and bring them together, clearly labeling the starting points (branch names) and continuing from there.
The setting itself can be forked, making arbitrary alterations to the background lore to suit the needs of a particular story. As long as any recognizable locations and characters from the earlier branch appear in the new branch, it's considered part of the setting, and falls under the same licensing conditions.
The setting could be versioned, too. "Breaking changes" such as alterations of background lore would not invalidate the earlier versions of the setting, as there is no "canon", just branching and versioning.
Graphic
Bot-generated graphic for folks unfamiliar with software source control:
Mythos Flow
***************
[Source Tale]
(Primordial)
|
|
(Fork)
|
/ \
/ \
[Sequel] [New Lore]
| |
| (Sub-branch)
| |
| +--[Side Tale]
| |
| [Another author]
| |
\ |
\ [Merging]
\ (Joins threads)
\ /
|
|
[Synthesis]
|
V
(Ongoing...)
Notes
"Open" settings already exist. Everything in public domain, for starters. But I'm not aware of any settings with the culture described above, and appropriate licensing terms attached. If someone decided to write a sequel to The Call of Cthulhu, they can choose a restrictive license, stopping others from building derivatives and thus enriching the setting.
Additionally, public-domain settings often lack the depth needed to attract writer communities. Large, engaging settings tend to be commercial.
Maybe it's worth trying to change that. The open source model is well-proven in software. What if creators of fictional worlds have more to gain, rather than lose, by inviting others to contribute?