Originally Posted by pkbo
PB uses homegrown closed source library libinkview for application development whereas onyx uses QT framework. PB does not care about compatibility of the changes they make to this proprietary library. The application may stop working properly and you will need to wait ages when PB will release new version of the SDK to fix it. Onyx develops their SDK on github and you may build it yourself after every change they make to it.
Okay, that does sound more open.
Out of curiosity, did Onyx use the QT framework before, or was it only recently when the readers got the more traditional pointer input device? Would QT work on a device without a pointer (like my PB902)?