|
|
|
|
|
by wtallis
287 days ago
|
|
> answered complaints about Windows being bad for development by embedding an OS that is good for development and calling that an innovation Well, they actually did it twice in recent history: WSL 1 was relatively innovative, integrating Linux application compatibility into the Windows operating system itself. But that turned out to still be bad for development because it meant Linux software was now subjected to the performance problems of the Windows IO stack. So they responded with WSL 2, an ordinary Linux VM. And separately they also introduced the "Dev Drive" feature to let you create a filesystem that bypassed the worst parts of the Windows IO stack. |
|
Both FreeBSD and Illumos were running Linux applications (at various levels of compatibility) many years prior to wsl v1. Joyent even went as far as re-implementing the Docker api to allow running OCI images natively in LX zones. Hence, it wasn't even that novel of an idea.