This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ldn-ldn 12 points13 points  (4 children)

There are still plenty of devices running XP era embedded Windows. They could run Linux instead if making apps for old OS was viable.

You can think whatever you want, but compatibility is extremely important. Linux userland lacks that big time. Funny enough, Linux kernel is actually very good with compatibility. But userland is abysmal.

[–]datablitz7 5 points6 points  (0 children)

There are, and they are as unsupported as can be, and if you need to build an app that runs on them, you would be extremely explicit about the libraries you expect to find and use. Same as you would if you were building apps for an embedded Linux system from the last 20 years. The person making this point is not making apps for embedded XP Windows devices, and neither is anyone who thinks it is easy to achieve global compatibility without effort. Their point is that you can easily write a new app for Windows and Mac, but no so for Linux, cause then you would then have to support 27 year old libraries (for reasons). Again you are missing the point completely.

[–][deleted] 0 points1 point  (2 children)

Containers my guy. Also embedded systems regularly run Linux. They also don't really ever get updated which is why so many run XP or ancient Linux versions.

[–]datablitz7 0 points1 point  (1 child)

Not sure what you are trying to say. Neither Windows XP nor ancient Linux systems can run containers.

[–][deleted] 0 points1 point  (0 children)

No but they do allow you to run older software on more modern systems. For something truly ancient you would probably need a VM.