Much more interesting (and less based on unproved assumption) research about bme was done by joerg_rw, shadowjk, 412b and others - I recommend searching for and reading their findings. Basically, my uneducated (and possibly wrong) "short conclusion" is that replacing bme would bring need for rewriting many other maemo parts (API?), + loss of possibility to charge @ 500 mA from computer USB port (only 100 mA - ho ever, charging via wall charger wouldn't be limited). Long story short, doable, but hard and requiring much, *much* work. Also, I agree that asking about releasing source code for bme *or* even some simple replacement entity (tm ) from Nokians is pure waste of time. Cause obvious, historical reasons