| > This isn’t feasible. Last I tried to support old systems on my app, the vendor (Apple) had stopped supporting and didn’t even provide free VMs. Why do you need "free VMs" as a professional software company. A couple of legacy machines is pocket change comparet to the salary of even a signle developer. > Windows 10 is scheduled for non-support this year (afaik). So? People are still releasing new software for XP. It's not that hard. > On Linux glibc or gtk will mess with any GUI app after a few years. glibc provides extreme long-term backwards compatibility so isn't a problem as long as you build against the oldest version you want to support. gtk is a problem but also doesn't change as often as you are implying - we are only at version 4 now. And depending on what software you are building you can also avoid it. > If Microsoft, Google and Apple can’t, why the hell should I as a solo app developer? Plus, I have 5 platforms to worry about, they only have their own. So that your users have a reason to choose you over Microsoft, Google and Apple. |