Force all new games open-source
Posted: 16 July 2025, 13:27
From 2026 onward, all new games should be open-source.
There are multiple game implementations that have a little something hard-coded that makes them *. For example, the giant innecessary pegging board in Cribbage or the one point per bag in Spades.
These kinds of flaws are often the result of a single developer hardcoding their personal design choices, with no way for the community to fix or improve them. Because the game code is not open-source, nobody can patch in a fix, offer an alternative UI, or make a community version—even if the original dev is inactive or unresponsive.
BGA markets itself as a community platform, but in practice, once a game is claimed and implemented, it becomes the personal fiefdom of a single dev. This blocks innovation and hurts the user experience. We end up with games that are functionally correct, but deeply frustrating to play.
To ensure that future games benefit the entire community—not just the person who coded them—I propose that from January 1st, 2026, all new game implementations on BGA must:
- Be open-source, under a permissive license (e.g. MIT or GPL)
- Allow community forks, patches, or UI variants
- Be stored in a public repository (e.g. GitHub) or accessible via BGA dev tools
Thanks.
*Moderator edit: please refrain from swearing on BGA, this is a family-friendly platform.
There are multiple game implementations that have a little something hard-coded that makes them *. For example, the giant innecessary pegging board in Cribbage or the one point per bag in Spades.
These kinds of flaws are often the result of a single developer hardcoding their personal design choices, with no way for the community to fix or improve them. Because the game code is not open-source, nobody can patch in a fix, offer an alternative UI, or make a community version—even if the original dev is inactive or unresponsive.
BGA markets itself as a community platform, but in practice, once a game is claimed and implemented, it becomes the personal fiefdom of a single dev. This blocks innovation and hurts the user experience. We end up with games that are functionally correct, but deeply frustrating to play.
To ensure that future games benefit the entire community—not just the person who coded them—I propose that from January 1st, 2026, all new game implementations on BGA must:
- Be open-source, under a permissive license (e.g. MIT or GPL)
- Allow community forks, patches, or UI variants
- Be stored in a public repository (e.g. GitHub) or accessible via BGA dev tools
Thanks.
*Moderator edit: please refrain from swearing on BGA, this is a family-friendly platform.