I think the current fad of everything being offered 'as a service' has changed many people's minds. Can't find a link, but I've seen people on this website claim that electron apps that are just a web page (and thus don't work offline) are better for Linux on the desktop than actual native applications. Sure, they do mean that cross-platform is essentially free, but you have to rely on someone else's computer for them to work. Which is one of the big reasons I'm so desperate to move away from fusion360 for personal projects. I'm fine with closed source provided the model isn't that restrictive, I certainly have no problems with sublime text.
Edit:I needed to be clearer, I know fusion isn't electron, but I've had no luck at all using it offline. Very rarely will it work. And unless things changed in the last 6 months, the Github desktop app can't commit locally without an internet connection.
> Can't find a link, but I've seen people on this website claim that electron apps that are just a web page (and thus don't work offline) are better for Linux on the desktop than actual native applications. Sure, they do mean that cross-platform is essentially free, but you have to rely on someone else's computer for them to work.
This is false, at least in the way you're thinking. Electron apps are written with web technologies, yes, but they generally don't load their UI via the web; all HTML/CSS/JS lives locally on your machine. I don't use the GitHub app, but if it's true that it can't commit without an internet connection, that's just bad design, as opposed to something inherent with Electron.
Edit:I needed to be clearer, I know fusion isn't electron, but I've had no luck at all using it offline. Very rarely will it work. And unless things changed in the last 6 months, the Github desktop app can't commit locally without an internet connection.