4 ms·
Yeah, if it uses the Win32 API! Thanks to Wine, it’s the most stable API/ABI Linux has! I’m kind of joking, but the main issue probably lies with the libc rat
by rescbr 1y ago
Yeah, if it uses the Win32 API!
Thanks to Wine, it’s the most stable API/ABI Linux has!
I’m kind of joking, but the main issue probably lies with the libc rather than with Linux itself.
- ChuckMcM 1y agoI get that you're kind of joking but your right! Because nobody can "change" the Win32 ABI except Microsoft you don't get contributors pushing various "feature improvements" on it, not that there aren't a bunch of things one might do differently than the way the Win32 API does them, right? It's that externally enforced control that isn't possible with Linux/FOSS ecosystems. The 'why' of that is because people like Canonical can't afford to pay enough engineers to 'own' the whole system, and their user base gets bent out of shape when they do. It breaks the social contract that Linux has established. The only way to change that is to start with a new social contract which is "You pay us to license a copy of this OS and we'll keep it compatible for all your apps that run on it."
- bruce511 1y agoWhile I sympathize with your need, I don't think we'll see a new OS fill this space. Firstly, there's the obvious "all the apps you run on it". Your new OS has no apps, and even if a few emerged no business really wants to commit to running on a new OS with only a couple apps. I mean, if you want a stable OS there's always BSD, or BeOS or whatever. Which we ignore because, you know, Windows. (And I know it's fun to complain about ads on windows and Microsoft in general, but there's a reason they own the market.) OH, and business users don't see the things folk complain about anyway. Personally I have utilities on windows that were last compiled over 20 years ago that still run fine. Secondly no OS operates in a vacuum. You need to store data, (database) browse the web, communicate, secure traffic and so on. Those are very dynamic. And again (by far) the most stable place to run those things is Windows. Like Postgres 9, from 15 years ago, is still used in production. Of course it's also possible to freeze any OS and apps at any time and it will "run forever " - or at least until the version of TLS supports dies. So no, I don't believe there will be a new OS. Windows Phone died because there were no apps. Your new OS will have the same problem.