Many features of KernelCAD were developed on our partners' request and to their specifications. This is
what we call Open Development.
We invest our time and effort in implementing the feature in expectation of returns from future
sales. This allows us to offer extremely low prices for custom development
This also means that our partners get the required feature in a matter of weeks
and often days at cost which is much lower than in-house
development, while KernelCAD acquires a new functionality, which will be used by the whole community.
Many features, which can be implemented with generic or
low-level KernelCAD functionality, can be reduced to a few lines of application
code on request. The feature will be well-integrated, supported, documented and
developed over time.
The Open Development approach leaves all technical difficulties to DInsight, but offers full flexibility regarding new features and enhancements.
As an additional confidence measure, the source code can also be secured either by depositing an
or purchasing the source code