3 ms·
This is where we should be, native support of Linux on Windows and native support of Windows on Linux. Executables should be cross-compatible, we somehow ended
by doublerabbit 3y ago
This is where we should be, native support of Linux on Windows and native support of Windows on Linux. Executables should be cross-compatible, we somehow ended up in a reality of monopolistic -- 1v1. I would enjoy it to break free at some point but I doubt it.
Just about everything now is it's own garden with a tiny API gate to allow you access to the minor features of the whole collection.
I am aware of WSL and the likes but, it's taken many years to get that far.
- deleted 3y ago[deleted]
- Grimburger 3y ago> Executables should be cross-compatible So cosmopolitan? https://github.com/jart/cosmopolitan https://github.com/jart/cosmopolitan
- Dalewyn 3y agoAs mentioned in a thread yesterday (and justifiably memed often in general)[1], Win32 is the most stable environment to target in Linux. [1]: https://news.ycombinator.com/item?id=38585729 https://news.ycombinator.com/item?id=38585729
- partomniscient 3y agoBut they should all break on MacOS and refuse to be cross-compiled for Windows/Linux? I agree with your idealism, but I think the best we're going to get is more or less what we have now, otherwise we end up in the space where program x works with o/s y version z subsystem q, but not the other combinations you'd hope for. I'm still annoyed that we don't design enough for the future that when a new O/S version/architecture gets released there isn't more effort to save the past. We have a perfectly serviceable relatively recent printer (4-5 years old?) that my wife now can't use because her new Mac which replaced her 12 year old mac, now doesn't have a driver for it, because there are no Sonoma versions of it. I think we err on the wrong side of creating waste at the expense of not doing (admittedly annoying) work. To get back on topic, this was the point of subsytems - you managed to hold onto and get access to the past you liked from within your walled garden.
- Projectiboga 3y agoExtra annoying as Apple's ability to share a printer was so cool. I'm holding our TV Mac Mini to Mojave to keep compatibility w an older and an even older scanner. Oh and Turbo Tax went backward after only being the new version of Mac OS they went back to Mojave and two previous versions that they will run under.
- prmoustache 3y agoNo. What should be is that everything is open source and proptietary code is illegal.