Better hassle them for making it work on Windows too, because that isn't open source either.
I'm sick of all this open source nonsense. Most people don't fix OSS bugs anyway, or even read the code, they just send in a request and wait for the next version. Java is open enough for me. I'm not going to fix the JVM myself anyway. Besides, all the Java API source code has always been available, since JDK 1. Sun has always been happy to receive code fixes to incorporate into the next release.
Better hassle them for making it work on Windows too, because that isn't open source either. I'm sick of all this open source nonsense. Most people don't fix OSS bugs anyway, or even read the code, they just send in a request and wait for the next version. Java is open enough for me. I'm not going to fix the JVM myself anyway. Besides, all the Java API source code has always been available, since JDK 1. Sun has always been happy to receive code fixes to incorporate into the next release.
Microsoft has become much more aware of the threat of viruses in the last couple of years, so this is just a natural step really.