Jemplode and RMM Lite are both Java applications so if you can get a JVM for your OS then it'll be fine.
Adding your own software to the Karma will be harder than doing it for an empeg car player. The Karma doesn't run Linux but eCos so the Karma runs a huge binary which contains everything including eCos.