3 ms·
I do not consider Windows to be a great desktop platform. It is crawling with malware, the graphical interface is subject to Microsoft's whims to the point wher
by ryao 11y ago
I do not consider Windows to be a great desktop platform. It is crawling with malware, the graphical interface is subject to Microsoft's whims to the point where you are stuck with their choices (Metro?), the filesystem performance degrades rapidly from fragmentation, software is installed by executing binaries that give no guarentees about clean up on uninstall, updates are done on an ad hoc manner, the code is proprietary such that improvements can only come from Microdoft, etcetera. Linux has none of those problems.
I do not care about Microsoft's attempt to invent an App Store, but Apple's App Store is not annoying game developers while Microsoft's is. If they are upset about it, they should break the status quo by developing for other platforms, many of which are simply better than Windows by virtue of being designed with open standards. in the long term, if they stopped developing for Windows, gamers would abandon it for platforms that do get their attention and the publishers would not need to worry about Microsoft ever again.
As for mobile devices, they were always locked down. iOS and Android have managed to open them up with standardized POSIX APIs and ways to run third party software on them. Apple even has made updates no longer carrier dependent. There are ways that they could improve (e.g. Android could get rid of Java and its blobs, iOS could become OSS, etcetera).