The proprietary closed-source products often keep people cling to MS Windows. Let's make it happen that there are versions for Linux, that only use free api's. So that any OS developer can implement those api's, making the programs work. Then at least the platform api's are free. Which is a huge win and more important than having only open-source software. Seriously, free standards and api's make completelly free software (built upon it) possible. Even proprietary programs become more free in the sense that they require less proprietary technologies.