Also the deployment makes much more sense in the web. Users are always in the latest version of the software with no install / update shenanigans. This has other implications as well. The application may change internal formats since it doesn't have to worry about older instances of itself etc.
And if you build an updater in your app like chrome / firefox then it needs to be disabled for Linux distributions that have their own package manager.
And if you build an updater in your app like chrome / firefox then it needs to be disabled for Linux distributions that have their own package manager.