The New Windows Subsystem for Linux (WSL2) Architecture [video]
41–50 of 111 posts
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#42Earlier quoted context omitted.
While all my servers are Linux, on the Desktop it is my last choice. Interesting enough I used to love customizing the window manager to death but I'm older now and I just want something that is consistent and works out of the box. Macs work really well out of the box but with some tweaks WSL makes Windows a quite decent development workstation. Currently I'm using Windows + WSL and I'm quite satisfied. Looks like wi…
I don't tweak anything after installing Debian/RHEL at work or at home. They're stable and flexible. IMO, the folks who spend hours customizing their desktops are usually the ones who don't know linux well and want to feel like they do.
The only secret is to use hardware you know beforehand is well supported.
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#43Earlier quoted context omitted.
> Customizing your window manager to death That is not required to use a Linux desktop.
My pet peeve is the default clipboard behavior, personally I hate when I select text and it overrides the previous content in the clipboard.
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#44Are there any plans to support graphical guest applications running in a native Windows window, like VMWare Fusion? Their client/server VS Code demo where only the UI runs in Windows seems really bizarre to me. Why not just run X? I suppose you could pipe X over SSH but it would be nice to get built-in support without the hassle or performance penalty.
Their equivalent of vmware fusion is hyperv.
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#45Earlier quoted context omitted.
I have the same motivation as you, I just want shit that works. But Windows is the absolute last place I find that. All I get are updates that break my setup, constant inane interruptions from Cortana or the desktop or wherever, advertisement tiles in the fucking start menu, forced updates that can't be done in the background, Windows Activation disappearing after hardware upgrades, etc. I feel like I'm in the Stepfo…
Interesting, may be I have some setting that prevents Cortana from annoying me and prevents windows from placing ads on the start menu. Not that I use the start menu often, generally I just hit the search box and start typing the name of the app I want (if it is not pinned to the task bar already). I'm using Windows 10 Pro (Insider Preview fast track) and not seeing the annoyances you are experiencing.
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#46I'm surprised, is integrating a Linux kernel with Windows not a GPL violation? Is this a "mere aggregation" situation? Are the Linux kernel and other closed source Windows code at no point linked, or exchanging complex internal data structures?
GPL is a clever hack of copyright law. It grant derivative works a copyright permission under the condition of accepting the same license.
Now, Windows kernel and Nvidia's binary blob driver exist without relying on Linux kernel at all. How could they be considered as a derivative work in terms of copyright law? Since GPLv2 relies on copyright law, it has no effect on situation where copyright law doesn't allow exclusive right.
For Nvidia's driver, Nvidia released a thin shim wrapper code as GPL which interface between Linux API and Nvidia binary blob driver API. But the core Nvidia binary blob driver existed independently from Linux kernel, it can't be a derivative work of Linux kernel.
For WSL2 case, Microsoft may take the same approach. They may release a thin shim wrapper which interface Linux kernel and Windows as GPL. But Windows kernel itself cannot be a derivative work of Linux kernel if it's separated well.
At least, that's my conclusion. I'm not a lawyer.
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#47This seems to run on a VM that dynamically adjusts its RAM size according to the current usage. Does a VM like this have any kind of file cache?
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#48I'm surprised, is integrating a Linux kernel with Windows not a GPL violation? Is this a "mere aggregation" situation? Are the Linux kernel and other closed source Windows code at no point linked, or exchanging complex internal data structures?
Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#49Re: The New Windows Subsystem for Linux (WSL2) Architecture [video]
#50I'm surprised, is integrating a Linux kernel with Windows not a GPL violation? Is this a "mere aggregation" situation? Are the Linux kernel and other closed source Windows code at no point linked, or exchanging complex internal data structures?
Even then there are still more exceptions for 'runtimes' and suchlike where while in a literal sense, the final assembled program when executing is linked against GPL source the result is not considered to be covered by the GPL.
None of this stuff is actually part of the license text -- it's built on precedence and common understanding. These things are a lawyer's job, we're just engineers