Hi there Hemisphere devs,
I played the game both on OSX and Ubuntu 10.04 and it works wonderfully on both platforms (I don't have windows but i'm sure it works just as fine, if not better). Please let me say that this is a very beautiful game concept and it is expertly realized. It is heartwarming to see games of this quality on platforms often forgotten by major game companies and indies alike. After playing the demo I didn't think twice about paying 10 bucks.
Also I really appreciate the fact that Osmos includes no DRM schemes. I have boxed games from my Windows era sitting on my shelf, and the only way for me to play them on Linux is running a pirated copy on wine because the DRM they used can't be emulated by the wine API. The only part of these games that don't work in wine is the DRM mind you, they play just fine otherwise.
I have also read about the woes you had while porting Osmos to linux, and I believe you are spot on about audio. I remember reading
this article about the Linux audio jungle. There is also
an article on Ars Technica by the guy who ported Google Chrome to Linux that tickles the "No standardized UI" issue
I understand that some parts of Linux have not ripened to game developers' liking but please, please, please don't stop porting your games to Linux. I'm in no way a hardcore gamer, but everybody needs a leisure time on their computer. Please don't condemn us to an eternity of solitaire.
Also may I suggest you automate the process of packaging for different Linux distros and architectures by using KVM virtualization? A single script running on the host OS could theoretically run the compilation and packaging scripts on all the guests. Please keep in mind that I haven't tried it but it should be possible. (I know what you're thinking right now: another linux guy with an different untested idea.
But please keep in mind that this is the only way a gigantic decentralized project like linux can live. There is no master plan, there are just opinions.) If you think this is a good idea, I can point you to resources about that.
Take care,
Jim