Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 15 submissions in the queue.
posted by martyb on Sunday March 15 2020, @03:28AM   Printer-friendly
from the EEE? dept.

Microsoft's Windows Subsystem for Linux is coming to all Windows 10 users (archive):

You won't have to be a tester to try Windows 10's new, built-in Linux kernel in the near future. Microsoft has confirmed that Windows Subsystem for Linux 2 will be widely available when Windows 10 version 2004 arrives. You'll have to install it manually for a "few months" until an update adds automatic installs and updates, but that's a small price to pay if you want Linux and Windows to coexist in peace and harmony. It'll be easier to set up, at least -- the kernel will now be delivered through Windows Update instead of forcing you to install an entire Windows image.

Embrace, Extend... Excite!

Windows blog post.

Previously: Windows 10 Will Soon Ship with a Full, Open Source, GPLed Linux Kernel


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Interesting) by Anonymous Coward on Sunday March 15 2020, @02:06PM (5 children)

    by Anonymous Coward on Sunday March 15 2020, @02:06PM (#971559)

    What they are going to do is hire a bunch of "volunteers" to start tweaking Linux base libs so they only compile in Visual Studio. The goal will be to break applications except those that run on blows-nix.

    Maintainers of cross compilable code need to be on the lookout for new "help". The trojan horse is coming.

    Starting Score:    0  points
    Moderation   +3  
       Insightful=1, Interesting=2, Total=3
    Extra 'Interesting' Modifier   0  

    Total Score:   3  
  • (Score: 4, Funny) by turgid on Sunday March 15 2020, @02:16PM

    by turgid (4318) Subscriber Badge on Sunday March 15 2020, @02:16PM (#971563) Journal

    With systemd coming in from the other side, this is what Hannibal would have called a pincer movement. I used to watch the A-Team. Maybe BA will build us an armoured vehicle to help us escape?

  • (Score: 2) by TheRaven on Sunday March 15 2020, @05:02PM (3 children)

    by TheRaven (270) on Sunday March 15 2020, @05:02PM (#971614) Journal

    What they are going to do is hire a bunch of "volunteers" to start tweaking Linux base libs so they only compile in Visual Studio

    Uh, what? Visual Studio can't build ELF binaries, so this would break all of the compilers that can actually build a working binary. What insane upstream projects do you think would accept those patches, even if this were Microsoft's goal?

    --
    sudo mod me up
    • (Score: 2) by dry on Sunday March 15 2020, @10:34PM (2 children)

      by dry (223) on Sunday March 15 2020, @10:34PM (#971690) Journal

      How hard would it be to add ELF to the VS linker? I believe that wlink, the OpenWatcom linker can do it both ways, linking ELF objects to build a Win32 or in the case of the fork, win64 binaries or OBJ (OMF) object files to make a ELF binary.

      • (Score: 2) by TheRaven on Monday March 16 2020, @09:40AM (1 child)

        by TheRaven (270) on Monday March 16 2020, @09:40AM (#971829) Journal
        It's not just the linker. The compiler doesn't know about ELF, doesn't know about SysV ABIs, doesn't know about ELF visibility (which is not the same as dllimport / dllexport). It would be a fairly large engineering effort for absolutely no gain. What would Microsoft gain from making people use Visual Studio's compiler for Linux? Linux devs can already use VSCode with Clang or GCC, and that doesn't cost compiler engineer time.
        --
        sudo mod me up
        • (Score: 2) by dry on Monday March 16 2020, @02:42PM

          by dry (223) on Monday March 16 2020, @02:42PM (#971887) Journal

          I still wouldn't be surprised if MS started to add ELF support at some point. They seem to like people using their toolchain, though you may well be right about them not wasting the resources.