3 ms·
Commercial developers from Windows world are missing huge paradigm shift which happens outside of Windows world: there is no installers anymore. You cannot inst
by lisivka 11y ago
Commercial developers from Windows world are missing huge paradigm shift which happens outside of Windows world: there is no installers anymore. You cannot install Android app on drive C: or drive D:, you cannot install GMail into c:\googleapps, you cannot do "yum install --from app.exe --to c:/myapps", etc.
What will happen if Google will provide installers for all their services instead of publishing them on the web, if Android developers will do same instead of publishing in PlayMarket? How much support they will need to cover all hardware and software?
There is no problem with supporting of whole Linux, on all OS'es and HW if you understanding it. Opensource developers are doing that for free.
To support 3 major versions of Windows in at least two localizations and in few flavors (home, pro, server, etc.) with different set of software installed, which may affect installation process, you need farm of Windows machines and extensive testing. It looks like that to test various Linux distributions you need a lot more hardware and time resources, because there is so many of them.
In reality, to support a linux distribution, you need to install distribution in a virtual machine, install your application manually (on your side, not at client side, so you can skip all bells and whistles), package result, then publish result into your own repository. So to support 10 major distributions, I need 10 virtual images and about 10 days. Feel the difference.
PS.
Sorry, my English is not perfect. I cannot even talk in English.