3 ms·
> You can't replace a PC with a tablet for accounting, customer management, CAD, printing, publishing, manufacturing, simulation, advanced reporting, large docu
by 29athrowaway 2y ago
> You can't replace a PC with a tablet for accounting, customer management, CAD, printing, publishing, manufacturing, simulation, advanced reporting, large document processing, centrally controlled IT and many other things
For each one of those examples there's already a superior Linux based choice.
- EA-3167 2y agoAre those choices things that my tech-illiterate parents can use without me maintaining it for them? No.
- xethos 2y agoYou kind of have to pick an argument though. Are your parents tech-illiterate, or are they routinely doing CAD, simulation, and manufacturing work? Being tech-illiterate is where Linux shines. Point them to a browser, set up unattended-upgrades, and you're good for a few years - at which point they'd have needed help installing a Windows update (98 -> XP -> 7 -> 8) had Microsoft not decided that thou shalt update, whether the user wants to or not. Doing any of the above turns it into a hobby. All hobbies require tools, and many software based hobbies require one to learn software. It doesn't seem unreasonable to learn to use publishing software because you want to self-publish a book. Same with learning CAD because you want to learn to 3D print doo-dads and helpful thingamajigs. And if we're discussing office workers? Well, the IT department is paid handsomely for a reason. One of those reasons is to make the OS as close to invisible as possible. Which again, seems reasonable enough to me. If you want to say Linux isn't there, then fine. But please don't derail parent's thread by changing the hypothetical user and moving the goalposts.
- Freedom2 2y ago> Being tech-illiterate is where Linux shines. I have a tech-illiterate grandfather using Linux who is a gearhead. During the pandemic he wanted to get into sim racing to stay in contact with his friends and enjoy his hobby. I ended up having to write drivers for all of his equipment for Linux because almost none of it was supported, whereas it would have been a simple plug-n-play task on Windows. Just because somebody only needs a browser for now doesn't mean their OS choice won't restrict them in the future from enjoying their life.
- okanat 2y agoNo. There is not. Without changing how "Linux" is built from the very C library to binary loader and graphics APIs, there cannot be either. Try finding alternatives to Excel with its entire feature set (no cheating all SQL db integration and VBA equivalent scripting, plugin APIs should be there), PowerPoint with all the integration with other Office, Solidworks with its entire feature set, Altium with its entire feature set, Siemens NX, Catia, SAP, Ansys, Active Directory, Adobe Creative Suite or Affinity or CorelDRAW, Cubase, Sibelius just a start. And the software you mention has to have succesful companies behind them and has to be used widely.
- 29athrowaway 2y ago> Try finding alternatives to Excel with its entire feature set (no cheating all SQL db integration and VBA equivalent scripting) If you need those many features you should not be using Excel. > PowerPoint with all the integration with other Office, Solidworks with its entire feature set, Altium with its entire feature set, Siemens NX, Catia, SAP, Ansys, Active Directory, Adobe Creative Suite or Affinity or CorelDRAW, Cubase, Sibelius just a start The most critical business software in the world never left the mainframe. The one that did now runs on Linux somehow or their competitors do. If it doesn't run then it can run on a compatibility layer like Wine or on a VM. > Active Directory The most overhyped software ever. Some phishing e-mail can bring an entire organization using Active Directory to its knees.
- sancarn 2y agoThese are the reasons I struggle to leave Windows too. Also the open API ecosystem is great. You can do pretty much everything with win32 libraries.
- paulmd 2y agoGPL is also part of the problem. Linux will simply never support HDMI 2.1 properly because the license precludes it. It will never support OSS like ZFS properly because the license precludes it. It is a restrictive/closed copyleft ecosystem by design, and that’s actually completely unsuitable for a world where you must have some kinds of software (including open/libre software) and some parties simply will not license that way. (And I know people will object to the term but it undeniably is more restrictive and closed than BSD/MIT/CDDL-style licenses - intentionally, openly, and by design. The point is that you are supposed to license your software GPL too - and when that is not possible, your freedom is denied. Intentionally, by design. But it is a closed ecosystem - you are either in it, or not, and there are large swaths of code (even open/libre code) that is excluded by design. That is a closed model, just as much as, say, CUDA. You play by their rules or you play in a different sandbox. And open CUDA code exists too, etc - that doesn’t mean anything to the overall ecosystem if licensing precludes people from using it.) The minimum standard for even reaching usability would be to guarantee a BSD-style stable ABI such that kernel upstreaming is not required in the way that it currently is, and that’s a nonstarter with the current kernel leadership team. Actually they have in many cases gone out of their way to explicitly break compatibility to push others to relicense, even when they know that it’s not going to happen and their users will suffer. When you get to the point of rejecting interop with other libre code due to license, and actively take steps to break other libre code to prevent interop - you certainly are not fully libre in the typical sense anymore. There’s a degree of fairly open hostility to other libre code at this point, in fact. Again, it’s not 1992 anymore, Linux could absolutely maintain a stable ABI through major releases. Not only do they not want to do that, they are actively, willfully, maliciously breaking other libre code (GKH has done this repeatedly). Which gives sort of a different color to the former: kernel upstreaming is one of the most potent weapons at this point, for pushing more stuff into their closed ecosystem. It’s not exactly embrace-extend-extinguish, but certainly of a similar tone and kind - join or die.