Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
I work for a small company that produces a DAW and VST plugins. Supporting Linux is a huge amount of work compared to Windows and Mac.<p>The main issue is that &#x27;Linux&#x27; is not a thing you can support. You have to pick the distros you want to support, and then once you&#x27;ve picked a distro, what versions you want to support.<p>And you need to use the C++ version that ships with that distro, so if you want to support old versions then the entire project is held back from using latest C++.<p>And distos aren&#x27;t backwards compatible. ie when libcurl4 is released, they remove libcurl3. So you can&#x27;t have one binary for Ubuntu 18.04 and 16.04.<p>So it means for every product, have a build for every distro &#x2F; version combination you want to support.<p>So now the solution is AppImages where you bundle up your app with all dependencies like a container. Haven&#x27;t investigated this yet, not sure it will work for plugins.