3 ms·
> this is about proprietary software that will not be ported to new platforms Software being proprietary is entirely a choice of the vendor. There's nothing in
by globular-toast 2y ago
> this is about proprietary software that will not be ported to new platforms
Software being proprietary is entirely a choice of the vendor. There's nothing inherent in MS software that means it has to be proprietary. It's a pretty essential part of planned obsolescence.
As for new platforms, what new platforms? I can still buy a complete system that can execute x86 code that was written decades ago. And, in any case, we've been able to write platform agnostic code since before many programmers were born.
Not all software needs to care about the "rest of the world". There is a ton of software that doesn't need any kind of network support at all to deliver value. The only real reason for software to become less valuable is if the problem it solves goes away. This can happen, of course, but I don't think it happens as much as MS and other want us to believe.
Software that is designed well is able to be adapted and re-used for new purposes. TeX didn't have good support for separating style from content. But we didn't say "TeX isn't valuable any more", people simply built further tools on top of it like LaTeX and ConTeX etc. This is also why Unix remains just as valuable as it always has been. Unix surely delivers more value to more people today than it ever has done. It turns out the world really doesn't change as much as we sometimes think it does.