how about the nitdroid portrait keyboard? is it closed source too? or is there a way to recycle some code from the landscape onscreen qwerty?