Proton made games run well on Linux, maybe all it takes is one big company picking up wine, and making it run all the different office software? It cannot be that hard.
I think its harder with "standard" software as it uses the Windows UI toolkit and stuff. Games usually only require an empty window to render + all the GUI is custom in DirectX/Vulkan/etc.
Desktop linux has all standard software. It's just incompetent IT teams trying to sugarcoat the fact they keep throwing money down the Microsoft drain.
Desktop linux doesn't even have anything close to things like group policies. And if by magic that function would appear tomorrow, it would disappear again the day after tomorrow. Sure active directory and group policies have their flaws but its ease of use and tight integration blows everything else out of the water.
You're bringing up an important point. However: As far as I can tell, Linux can very well be integrated into an Active Directory setup.[0,1] Also: If you want to avoid Active Directory altogether, there seem to be plenty alternatives?[2]
Solidworks, RFEM, other niche applications only run on Windows...
I made the switch to Google Workspace and Docs years ago...
At a recent company used the Microsoft largely for teams, but there are so many unnecessary headaches and time consuming log-ins (each taking a few seconds that continually add up) that the next paradigm cannot come soon enough...
The best way off Microsoft is via the browser... Vanilla JS Webgl etc
Prediction: we are less than a year away from this becoming a reality...
Edit: Possible solution: simply boot into a browser, with an underlying cloud syncing filesystem with trusted circles of sharing...
How many seconds would be required to go from power button to accepting input in this paradigm?
Is there syntax for dependent tasks in the timeline? In other words tasks that only start once prerequisites are done.
If the date of the original tasks changes, the dependent tasks move accordingly automatically, without needing to edit a full list of dates for each dependent item.
While over abstracting is one type of architectural problem, another unique, yet altogether different issue, is what looks like effective engineering, but turns out to be pseudo-engineering. Overchitecture is more like “Catch me if you can.”
The appearance of competence to the average Joe, that is total “Bullshit McAuley”
When will there be a viable alternative that runs industry standard software?
reply