3 ms·
Linux didn't win because of POSIX. Linux won despite POSIX. Linux won because it was free and fast.
by jnwatson 7y ago
Linux didn't win because of POSIX. Linux won despite POSIX. Linux won because it was free and fast.
- hyperman1 7y agoand because a ton of software was available or easy to port from the start, not in the least the GNU project. That's the value of a standard like POSIX, even if it has plenty of warts.
- pjmlp 7y agoLinux won on the server because free beer and lots of money from UNIX companies, using the community to drive down development costs. In what concerns desktop and embedded, it hasn't won. Ironically IoT is now getting full of BSD/MIT licensed POSIX clones, exactly for not having to deal with anything GPL related.
- bubblethink 7y agoNot on the desktop, but embedded still seems to be going linux's way. Why does the gpl license of the kernel matter ? Android gets along fine with everything other than the kernel being differently licensed. MS launched some linux distro for IoT stuff as well.
- pjmlp 7y agoMIT/BSD OSes like mbed, NuttX, RTOS, Zephyr, or bare metal like Arduino and ESP32, is where people are heading into, when they aren't using a commercial RTOS with security and real time capabilities that Linux has yet to fully support, like INTEGRITY, QNX.