I don't understand this at all. I've got ICS and I have no problem with running audio streams in the background in various ways (podcasts, streaming audio channels/shoutcasts, flash audio streams, etc.) Why wouldn't you be able to play an audio stream in Android? I want to see how I can recreate that to fix it, if you're willing to explain. Sorry could have been a bit more specific, when I clicked on a stream option nothing happened. it looked like it opened a page and then killed it instantly but didn't play anything. So on my N900 it would just open up the media player and play but my big beef was that I couldn't open the media player, go back to the website (with the media player still open) and some how copy the link, go back to the media player and paste the link to play. On my N900 I can see all of the apps minimized much like in wondows, it was simply frustrating in ICS, perhaps there is a way round it but I can only assume that the problem would be far worse if I was trying to say update a text file based on a PDF document I am reading. how would I flip easily between the two and does having a web page open add even more complexity? In the end the other half just installed the di.fm app lol
Ah, yes, we've got an AT&T purist here, eh? I always loved how the AT&T folks would always yell and scream and pout that all the flavors of BSD or Linux or etc were not pure Unix. That code written to run on true AT&T Unix would not necessarily run on any of the derivatives. That you were taking your life into your own hands if you tried using a non-AT&T flavor of Unix. It took a long time, but eventually that world turned around. Being an AT&T flavor of Unix is no longer important. I can still remember the day when IBM started advertising AIX as being "Linux-compatible". In short, stuff written to run on one flavor of Unix tends to be pretty easy to get running on other flavors of Unix. It doesn't really matter about the ancestry of the code.
OK, sure, it's not completely accurate to say that QNX is UNIX, I should have said it's a variant. But it is fully POSIX-compliant, and the point is that there will be a phone in the future that may be capable of running standard UNIX utilities. The question is still out there of what will be the next generation of phones that has the same distinguishing SW aspects as the N9/x0s.