Why hasn't software always
been built this way?
Because the idea is simple. Making it work is not.
The idea was never the difficult part.
Most business software shares a substantial common foundation. Different industries need different workflows, but many applications still need to manage people, permissions, documents, communication, commercial transactions and a consistent user experience.
The opportunity is straightforward: provide the common foundation once, so product builders can concentrate on the requirements that make their software valuable.
BW2 is not based on the idea that nobody has tried to make software more reusable. Frameworks, business suites, application platforms and low-code tools all address parts of that problem. The difficult question is how much a foundation can provide without taking away the freedom to build something genuinely different.
A useful foundation has to balance three tensions.
These are design tensions, not a claim that every alternative fails or that every project belongs on BW2.
Breadth and flexibility
A foundation that provides very little leaves most of the application to its developers. A foundation that provides a great deal needs an extension model that can accommodate requirements its creators did not anticipate. BW2 separates application-specific development from the maintained platform core.
Leverage and ownership
Saving development effort should not mean losing control of the product. Product builders need to understand what they own, what they can operate, and which costs belong to the platform, to engineering or to services. BW2 treats those as distinct questions, with published licensing terms and separate commercial agreements where they apply.
Power and learning effort
A comprehensive platform brings conventions and concepts that developers must understand. The challenge is not simply to provide more capabilities, but to make those capabilities practical to use.
Experience supplies the requirements.
BW2's earlier generations have supported business applications for more than two decades. Work in financial publishing, internet-service operations, casino compliance and childcare administration has exposed requirements that are easy to overlook in a demonstration: integrations, customer-specific processes, auditability, and the daily responsibility of keeping systems running.
The platform planned for 2027 is a ground-up rebuild informed by that experience. It is not the same platform currently running those production applications. The continuity is in the lessons and requirements — not a claim that every capability of the new generation has already been proven in production. Read the company history.
Why AI matters to this approach
A defined platform gives AI-assisted development a specific target: an object model, permission rules, APIs and established implementation patterns — instead of asking an AI tool to invent a business-software stack for each new project. For the 2027 platform, BW2 plans skills for AI coding tools that guide specification and implementation against those conventions. This does not remove the need for industry knowledge, engineering judgment, testing or human review; it changes where that effort can be directed.
The consequence is economic, not just technical.
When a project can reuse more of its foundation, a larger part of its investment can go into the workflows its customers actually need. That can improve the economics of specialized products and smaller markets that would be harder to serve with a full custom build.
It does not guarantee a viable business. Understanding customers, reaching them, supporting them and delivering a dependable product still matter. BW2's purpose is to reduce the amount of common software that must be rebuilt before that work can create value.
Build the part only you can define.
The ambition is broader than faster development: make it more practical to turn specialized knowledge into useful software that its creators own and can build a business around.
With your own developers
Build on BW2 under its licensing terms: free of charge, source included, no platform royalty or revenue share. Your team writes the industry-specific part; the platform supplies the rest.
Explore the platformCo-create with BW2
Bring your product knowledge and market access; BW2 contributes the engineering team. How the engineering is funded is agreed per project — from development billed by the hour to BW2 investing its work in return for a share of software revenue, or anything in between.
Explore Co-CreationBring us the product you want to build.
We will map it onto the foundation, tell you what is left to write, and whether BW2 fits.
Or talk to us directly.