|
|
|
|
|
by kokey
2691 days ago
|
|
I think as long as Microsoft holds onto Windows tightly the better bet in the future will always be a Linux or UNIX-like OS. Like many other things, the thing that works more like evolutionary systems tend to prevail. Linux might be the dominant race of the UNIX ancestry tree at the moment, but it may not retain that dominance and the thing that will overtake it will probably come from the same UNIX evolutionary roots, e.g. the BSD side where FreeBSD, Darwin, MacOS and iOS came from or the other Linux side branches like Android and Chrome, or somewhere less unexpected. The only way Windows tree OSes will prevail over this is if they allow more branches to evolve, even open source parts of it. User interfaces tend to do better if owned by an organisation with a concentrated purpose and commercial vision, but the stuff under the bonnet seems to do a lot better from being more open and evolutionary. |
|
Who knows which ones will survive, however they all have two things in common, they aren't GPL based and just enough POSIX to keep C and C++ happy. Additionally some of them do have stable ABI for drivers.
Linux's long term victory might be constrained to the server room, and even there it is debatable, given the increase in managed runtimes for micro-services, which could even be running bare metal for what I care.