I realize the limitations, capabilities, what ever one wants to call them of Barry and I also am on the periphery of understanding the usb driver issues but it just never made sense why an emulator could never do what Windows did. I get it now. The thread was created out of an interest in understanding the current situation in upgrading the OS in Linux. I program, not very well mind you, but as is the problem with everyone these days I have no time.
In any event thank you rivviepop for shedding light on OS upgrading, as I am strictly a GNU/Linux user - the BB was a poor choice for my needs but Barry has made it at least tolerable and midpssh etc. all help to make it a worthwhile product regardless of its limitations.