Cross posting from here:
Given enough time, everything is possible.
But is it viable to build a new product (e.g. a CAD application) on top of libreoffice code and get functionality for free like with Eclipse RCP, e.g.:
- plugin / addon management
- preferences system
- cross-platform compatibility (Win, Linux, MacOS)
- Undo/Redo
- Help System
- rich Widgets (e.g. object properties)
- …?
If it is possible, is there documentation on how to get started?
Related question: Are there other RCPs besides Eclipse RCP that are worth evaluating?