Fedora 42 Aims To Enhance The Windows Subsystem For Linux Experience

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • mrg666
    Senior Member
    • Mar 2023
    • 1063

    #11
    Cygwin was an attempt to create a linux-like cli environment under Windows, mostly done outside Microsoft. Microsoft came up with wsl1 which was a compatibility layer above Windows kernel to run ELF binaries. Then came wsl2 which is a completely different thing, a hyper-v based VM system that runs virtualized Linux system complete with Linux kernel. Well, I tried all and didn't find any better way of running Linux than rebooting my computer to Linux. The thing is Windows is always a handicap, an awkward, inefficient hodge-podge of an OS. Getting it out of the way is the first that needs to be done for getting anything done outside Windows. When I need both Linux and Windows, Wine is the solution for me, Win API under Linux without Windows.
    Last edited by mrg666; 04 December 2024, 04:08 AM.

    Comment

    • anda_skoa
      Senior Member
      • Nov 2013
      • 1192

      #12
      Originally posted by cynic View Post
      what about focusing improving the experience for the Fedora users running Fedora instead?
      Is someone running Fedora in a virtual machine not one of "the Fedora users running Fedora"?

      Comment

      • ahrs
        Senior Member
        • Apr 2021
        • 578

        #13
        Distributing images via the Windows Store requires agreeing to the store policies and developer agreement, which is something Fedora has historically not been comfortable with.
        Did they ever say why they're not comfortable with that? You can get Debian on the Windows Store and KDE distributes some apps on the Windows Store, etc. I'm not saying they shouldn't distribute it outside of the store but it you're going to cater to Windows Users anyway then you might as well put it in their store.

        Comment

        • cynic
          Senior Member
          • Oct 2011
          • 1089

          #14
          Originally posted by anda_skoa View Post
          Is someone running Fedora in a virtual machine not one of "the Fedora users running Fedora"?
          won't even try to find an answer to this question because it's completely missing the point.
          running Fedora in a VM is just different from running it inside WSL

          Comment

          • Jabberwocky
            Senior Member
            • Aug 2011
            • 1203

            #15
            They can put up a warning for people that want to delete big files...

            Are you sure you want to crash your Host OS and 100% corrupt your VM disk? Yes / No

            Version Microsoft Windows [Version 10.0.19043.1466] WSL Version WSL 2 WSL 1 Kernel Version 5.10.60.1 Distro Version Ubuntu 20.04 Other Software No response Repro Steps Was running an I/O heavy proc...

            Comment

            • Jabberwocky
              Senior Member
              • Aug 2011
              • 1203

              #16
              Originally posted by cynic View Post

              won't even try to find an answer to this question because it's completely missing the point.
              running Fedora in a VM is just different from running it inside WSL
              WSL1 did app level translation like wine, but for the past 5 years, with WSL2, it's been more or less the same as running it inside a HyperV VM.

              How is it different for your use case, besides the difference between KVM and HyperV?
              Last edited by Jabberwocky; 04 December 2024, 04:15 AM. Reason: Added question

              Comment

              • mrg666
                Senior Member
                • Mar 2023
                • 1063

                #17
                Originally posted by cynic View Post

                anything specific actually: I've been using Fedora since core 6 and I'm happy with it.

                however I'd prefer that the few resources available were focused on Fedora users rather than Windows users.
                I use fedora too and I'm happy with it. And I also felt the same way with you that I would better appreciate if fedora project did not spend the effort for Windows. But ... you know ... it is their project.

                Comment

                • ahrs
                  Senior Member
                  • Apr 2021
                  • 578

                  #18
                  Originally posted by Jabberwocky View Post
                  How is it different for your use case, besides the difference between KVM and HyperV?
                  It's different because it integrates with Windows out-of-the-box. I'm sure there are ways to do this manually so that your partitions are mounted at /mnt/c, /mnt/d, etc, automatically, and you can run GUI apps out-of-the-box, you can start a new Windows Terminal pane connected to the VM automatically, etc, but WSL does all of that for you and packaged up nicely. I can only imagine that Windows users use WSL over raw Hyper-V because of these conveniences.

                  Comment

                  • cynic
                    Senior Member
                    • Oct 2011
                    • 1089

                    #19
                    Originally posted by Jabberwocky View Post

                    WSL1 did app level translation like wine, but for the past 5 years, with WSL2, it's been more or less the same as running it inside a HyperV VM.

                    How is it different for your use case, besides the difference between KVM and HyperV?
                    Firstable, I don't have a use case of running any kind of Windows.

                    Secondly, helping people to run Linux inside of Windows is an incentive to never abandon Windows (why would you? it's easier, you can run much more software, you don't have to care for proprietary drivers)

                    In the Long run this will harm "desktop linux" because fewer people will be interested in develop or just run "standalone" Desktop distro.

                    In a longer time this will impact server too: if developers learn to use/develop something that runs in WSL, they'll start to put WSL in their server rooms.







                    Comment

                    • ahrs
                      Senior Member
                      • Apr 2021
                      • 578

                      #20
                      Originally posted by cynic View Post
                      In a longer time this will impact server too: if developers learn to use/develop something that runs in WSL, they'll start to put WSL in their server rooms.
                      Unlikely. People will just run Azure Linux, at least that's probably what Microsoft hopes. It doesn't make sense to put WSL in production when you could run the real thing. It's a development tool not a production environment.

                      Comment

                      Working...
                      X