Microsoft's next step might be to 'Extend'; add feature to wsl2 that aren't available outside of windows. (To lock in WSL2 Users, and since they have the manpower they can outpace any other linux distro on features)
Every person I know who dual-booted or ran *nix in a vm has now switched over to WSL, including myself. It works ok, I got a korn shell, I can access all the windows data.
This move killed cygwin and a lot of dual-boot linux installs within a year of availability.
here's the thing though - everyone i know just needs the basic korn shell and basic unix like features for their laptop. no one is writing apps targeting wsl, no one's running it on a server. the features we use wsl for have been the same since 1988, and we're not interested in the new ones.
Exactly because of this kind of experience, and my own at the time, I deeply believe if Microsoft had been half as serious with Windows NT POSIX compatilitly as they are now with WSL, Linux would never had taken off.
I got into Slackware Linux, as means to do university work at home, and when I started working it was Windows NT, Aix, HP-UX and Solaris. We had a couple of Linux based servers but they were used as toys, like smuggling a couple of networked games into the office.
I don't know who out there might want to deploy their production services using WSL2. The appeal of using WSL is to develop and test apps in Linux distributions that might be in use in production.
I started to use so much WSL that I finally ditched Windows totally. I doubt that they can add something so special to keep users which Linux community can’t
This move killed cygwin and a lot of dual-boot linux installs within a year of availability.
here's the thing though - everyone i know just needs the basic korn shell and basic unix like features for their laptop. no one is writing apps targeting wsl, no one's running it on a server. the features we use wsl for have been the same since 1988, and we're not interested in the new ones.