Open source or not WSL is just a long game embrace, extend, extinguish and particularly designed to stop *NIX OSs gaining a foothold in the enterprise development space.
NGL, I spent a minute wondering why Microsoft would be going after NixOS in particular.
deleted by creator
From the repo’s CONTRIBUTING.md:
Most contributions require you to agree to a Contributor License Agreement (CLA)
Meh, a permissive license + a copyright transfer means this shit is just a potential rugpull. MSFT can change the license of the project to source-available or even proprietary at any time and you’ll be powerless to stop it.
They can change future versions to that, not already released ones.
You’re correct, but I don’t believe that a company shouldn’t be allowed to take my code and change its license in the future. If they want to take something proprietary, they can go ahead and remove my contribution from it first.
If you want to enforce that, you need to fork it and put a copyleft license on it. This is very rarely done because it’s more work to maintain software than to write it…
Hence my initial whinging about how this was released with a permissive license and a copyright transfer. The longer I’m involved in this industry, the less I like permissive software licensing. There’s obviously a place for it, but my tolerance for permissive licensing is directly tied to my trust for the person or organization backing the software. I don’t trust Microsoft, and I don’t think I will ever personally contribute to their software unless my contribution is made under a copyleft license and with a DCO, not a copyright-transferring CLA.
MIT license, for those wondering.
OSS or not, if its Windows I will take a shit on it
I guess it won’t be long before someone launches Windows 3.11 Subsystem for Linux.
Does it run wine? Does it run on wine? I need to recurse.
What exactly is a windows subsystem? Is it like VM?
Pretty much. It’s hyper-v under the hood giving you a linux VM that’s integrated just enough to keep up some sort of linux workflow. I’m happy to shit on it as much as the next person, but for many who are locked into a ms corporate ecosystem because work policy, it’s a decent little window in your jail cell.
So if I use a subsystem of linux in windows, then i wouldn’t risk losing data and it would be much more efficient than VM?
It’s not going to randomly disappear your data, but I don’t particularly trust it either. As with anything, keep to a back up strategy. As far as efficiency goes, if you bear in mind it is still a VM but with most of the configuration hidden away for a simpler experience, I would say it is more convenient than a VM under virtualbox or vmware player, especially if you have no need for a full linux desktop environment.
Embrace, extend, extinguish.
Sounds like they’re basically abandoning it but at least giving the code out so the community can still use and keep it up until it becomes incompatible with Windows. It is one of the few ways I’m able to get my Windiws 11 work computer to do what I need with all the security and tracking junk my company installs on our laptops, even for developers, so I hope it sticks around for a while.
Now make windows run just for compatibility on a Linux Subsystem. How we actually need it in daily life…
That…is wine.
Windows makes wine?
No no of course not, but it’s a compatibility layer for windows inside linux.








