Both sides have their points and any could be right. A behavior that can really hurt OpenSource is to develop OpenSource apps primarily on proprietary OSs and then do a half hearted port to Linux/BSD or even developing against proprietary libraries. Doom3 is such an example - it runs way better on Windows. To a lesser extend, but still - OpenOffice. It uses less memory, is more responsive and loads faster on Windows. Anyone who has to choose where to run OpenOffice based on usability issues only will run it on Windows. Another examples are Database Admin GUIs. All those create incentives to switch to Windows. That's the same as many vendors of proprietary apps do - shipping buggy Linux versions of their Windows Apps in old versions. We can't blame them, though. Windows is their bread and butter.
Ideally it should be the other way round - develop an OpenSource app on *nix first and then port to Windows so Windows users have a old version that's lacking some non-essential features. That wouldn't be a deliberate creation of crippleware - the porting process itself takes care of that. But *that* creates incentives to switch to a free platform.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds