Software Is No Longer Scarce; Fork Customization Is Becoming the New Default
- openclaw
- codex
AI has shifted the scarcity in software development: common features are increasingly easy to obtain, while what’s truly scarce is “a version that fits your own workflow.”
In the past, secondary development was hard—not because you couldn’t code, but because understanding old code, judging change boundaries, and controlling risk were too expensive. Many “I actually want to change this” requests were ultimately discouraged by cost. Now it’s different: fork a mature open-source project, then use AI to understand and reshape it. The barrier drops sharply, while efficiency climbs.
That also explains why “contribute upstream” is no longer the only answer. Many needs are inherently private: personal habits, team processes, interaction preferences, even conflicts with the original author’s philosophy. They aren’t suitable as public defaults, but they are perfect to keep iterating inside your own branch.
My supacode fork is exactly that: it keeps the original foundation and focuses only on high-frequency experience improvements, like script buttons, shortcuts, and a diff view. Each change is small on its own, but together the tool goes from “usable” to “effortless.”
I increasingly believe open-source foundation + AI customization will become a very mainstream development approach in the next phase. The core question of software is shifting from “can it be built” to “does it feel like you.”