As I tell everyone who comes up with this kind of takes. This is not Linux’s fault or responsibility. This is the specific app developer’s fault.
No one screams at Google because iMessage doesn’t run on Android, that would be madness. For every software package or app that doesn’t run on Linux, there’s usually several dozen alternatives that do. If you don’t like them and want to stick with the ones you like and also try to use Linux? the move is to call out the app developers. Tell them that you want Linux support, a Linux build and to please work on that.
There’s zero, absolutely nothing, nothing at all, that the developers of a OS kernel, or the maintainers of a distribution can do to force other’s app to support the OS they work on.
The most we can do is offer compatibility layers like Wine that can run some Windows only software. And they can go pretty far, like Proton, which can run most games. But still there’s only so much these can do. The tooling, build libraries, compilation chain, everything that exist to make an app for Windows has its counterparts for Linux. It usually only takes a couple of afternoons tinkering with config files to get a project to compile for Linux. With almost no change to the code base itself. The community usually does the bulk of the distribution part, making Flatpaks, or setting up the package for the repositories. Even then, making a RPM or DEB file is also a no-brainer. So, if your favorite app doesn’t exist in Linux, it is because the developer either made the conscious decision of not supporting, or no one has ever told them that they want one, so they haven’t considered it. Sometimes they deliberately make their app impossible to function on Linux, it happens, they have explicit code in their software that detects things like Wine to sabotage the OS.
The move is to write to your favorite app’s developers, complaining on social media does nothing, we literally can’t do anything for you.
Obviously. I’m just pointing out the issues with those kind of smoothbrained, “everyone should use Linux because I said so and the whole world is black and white”, kind of takes I see all the time on this site.
There is no substitute for Revit on Linux. Autodesk won’t even bring it to MacOS, which is what many architects prefer. People have been asking them for years to develop for other operating systems and they don’t give a shit. The person you responded to wasn’t blaming anyone for autodesk not supporting Linux. They were answering the question of why they still use it. I use Revit every day for work and I would wipe windows from my work pc in a second if there were an alternative. I’m working on a $300m project right now where it specifically states in the contract that we must use Revit so until autodesk decides to support it or goes fully browser based, we are screwed.
You can still dual boot or use virtual machines in your private devices. It’s the usual workaround for people who are forced to use one particular incompatible app. That fact is literally not what’s stopping you from using Linux. It’s only stopping from using Revit on Linux, but again, that’s not on Linux, there’s nothing any of us can do, take your grievances with Autodesk. This fact doesn’t forbids you nor does it prevent you from using Linux for everything else.
That still doesn’t stop you from using Linux or macos on your private devices. I’m also forced to use awful software at work but that’s I call a fraction of my salary pain money (Schmerzensgeld). That’s fine. If it is enough I’m willing to deal with Microsoft, Autodesk and the like. But in my personal life. I have the choice and I would never use it if I don’t like it.
And? If it works it works, who cares if it’s officially supported or not. A large amount of stuff is supported by the community on Linux as is. Makes no difference.
Because Revit and OpenRoads designer doesn’t work on Linux. And neither of my RMMs work for Linux.
As I tell everyone who comes up with this kind of takes. This is not Linux’s fault or responsibility. This is the specific app developer’s fault.
No one screams at Google because iMessage doesn’t run on Android, that would be madness. For every software package or app that doesn’t run on Linux, there’s usually several dozen alternatives that do. If you don’t like them and want to stick with the ones you like and also try to use Linux? the move is to call out the app developers. Tell them that you want Linux support, a Linux build and to please work on that.
There’s zero, absolutely nothing, nothing at all, that the developers of a OS kernel, or the maintainers of a distribution can do to force other’s app to support the OS they work on.
The most we can do is offer compatibility layers like Wine that can run some Windows only software. And they can go pretty far, like Proton, which can run most games. But still there’s only so much these can do. The tooling, build libraries, compilation chain, everything that exist to make an app for Windows has its counterparts for Linux. It usually only takes a couple of afternoons tinkering with config files to get a project to compile for Linux. With almost no change to the code base itself. The community usually does the bulk of the distribution part, making Flatpaks, or setting up the package for the repositories. Even then, making a RPM or DEB file is also a no-brainer. So, if your favorite app doesn’t exist in Linux, it is because the developer either made the conscious decision of not supporting, or no one has ever told them that they want one, so they haven’t considered it. Sometimes they deliberately make their app impossible to function on Linux, it happens, they have explicit code in their software that detects things like Wine to sabotage the OS.
The move is to write to your favorite app’s developers, complaining on social media does nothing, we literally can’t do anything for you.
Obviously. I’m just pointing out the issues with those kind of smoothbrained, “everyone should use Linux because I said so and the whole world is black and white”, kind of takes I see all the time on this site.
I wonder why you are being downvoted, it’s literally how this works.
There is no substitute for Revit on Linux. Autodesk won’t even bring it to MacOS, which is what many architects prefer. People have been asking them for years to develop for other operating systems and they don’t give a shit. The person you responded to wasn’t blaming anyone for autodesk not supporting Linux. They were answering the question of why they still use it. I use Revit every day for work and I would wipe windows from my work pc in a second if there were an alternative. I’m working on a $300m project right now where it specifically states in the contract that we must use Revit so until autodesk decides to support it or goes fully browser based, we are screwed.
You can still dual boot or use virtual machines in your private devices. It’s the usual workaround for people who are forced to use one particular incompatible app. That fact is literally not what’s stopping you from using Linux. It’s only stopping from using Revit on Linux, but again, that’s not on Linux, there’s nothing any of us can do, take your grievances with Autodesk. This fact doesn’t forbids you nor does it prevent you from using Linux for everything else.
That still doesn’t stop you from using Linux or macos on your private devices. I’m also forced to use awful software at work but that’s I call a fraction of my salary pain money (Schmerzensgeld). That’s fine. If it is enough I’m willing to deal with Microsoft, Autodesk and the like. But in my personal life. I have the choice and I would never use it if I don’t like it.
This, 100%. Autodesk has full industries by the balls and just laughing their way to the bank.
Zero fucks for their user base and bloated buggy software. We would ditch them in an instant if AutoCAD wasn’t required for prints.
Autodesk-Revit-for-Linux
Doesn’t change that it’s not supported by Autodesk.
And? If it works it works, who cares if it’s officially supported or not. A large amount of stuff is supported by the community on Linux as is. Makes no difference.
My licensing agreement at my 1,000 person firm cares if it’s officially supported or not.
Sounds like a them problem.