back to article Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

The Windows 10 Creators Update is set for release shortly, and comes with significant improvements to the Windows Subsystem for Linux, also known as Bash on Windows or Ubuntu on Windows. Just to remind you, this is not done via emulation, nor by running a virtual machine, but rather by redirecting system calls. Does Microsoft …

Page:

  1. Anonymous Coward
    Anonymous Coward

    Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

    No.

    1. Anonymous Coward
      Anonymous Coward

      Re: Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

      Me neither. I want nothing to do with Linux.

      1. Bronek Kozicki
        Trollface

        Re: Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

        Wrong icon - FTFY

        1. Anonymous Coward
          Anonymous Coward

          Re: No

          I am proud of my closed mind! The fact Windows sucks is immutable, like science!

          1. Anonymous Coward
            Anonymous Coward

            Maybe

            I won't stop using Windows 7 (for the times when I'm forced to use Windows) just to get it, but it might make Windows 10 a bit more palatable.

            1. Anonymous Coward
              Anonymous Coward

              Re: Maybe

              @ DougS

              <but it might make Windows 10 a bit more palatable

              Putting sugar on shit doesn't stop it from still tasting of shit.

              1. JLV
                Trollface

                Re: Maybe

                >sugar

                Speaking from personal experience?

          2. M0CK_THE_SHILLS

            Re: No

            >"I am proud of my closed mind! The fact Windows sucks is immutable, like science!"

            Right, nice strawman. What is immutable is that MS is a convicted monopolist. The fact that windoze tries to fistfvck me by raping my privacy is immutable too. Your ensuing jump across those grand cayons can only be seen as a shill kneepadder rimming corporate anvs. Enjoy, but anything that is full of subcreatinous devolved 4sslickers like you, I want no part of.

            In other words: do you know what sucks more than windoze? It's stupid fanboy lusers (who tell me that I'm blind and can't trust my own judgement).

            1. JLV
              Angel

              Re: No

              >...rimming corporate... fisftf... rape...

              Such rapier wit, such eloquence and careful wordsmithing. Limpid elegant technical arguments, guaranteed to appeal to reason and lead lost sheep back into the obviously warm and welcoming fold of your community.

              p.s. I am already off Windows so no need to waste your precious oratory gifts on me. I have seen the light, Hallelujah.

              1. thermionicvalve

                Re: No

                Touché

                Oh so funny ... you guys made my day ... you should be the best of friends and write for some comedy network.

                If only my relatives had mixed words this way. Christmas and Thanksgiving get-togethers would have been something to look forward to.

    2. Lotaresco

      Re: Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

      I'm struggling to see the point of this. I can run whichever flavour of Linux that I like in VirtualBox. I tried using Hyper-V, all I can say is "just don't". That aside VirtualBox is responsive enough and connected enough to permit the use of Linux machines where one needs access to Linux tools, some bizarre MS kludge doesn't appeal at all.

      1. Anonymous Coward
        Anonymous Coward

        Re: Linux on Windows 10: Will penguin treats in Creators Update be enough to lure you?

        Running Linux under a VM is the kludge. The Windows loader now knows how to load a linux executable natively, and the linux program runs at full native speed (no traps for emulation). This is the way that homogeneous-CPU heterogeneous-OS inter-operation should be done.

  2. JimmyPage Silver badge
    Go

    Like automobiles ? Diesel ? Petrol ?

    Are we seeing desktop development mirroring auto technology, where the car is the same, just the power plant varies ?

    It's been a while since we've had any suggestions for a new commentard icon. So may I propose a "thoughtful beard/chin stroking" icon. As in "interesting ..."

    1. Boris the Cockroach Silver badge
      Linux

      Re: Like automobiles ? Diesel ? Petrol ?

      Hope so.... lets see a proper adult desktop on our work PCs and then test the users to see which one they prefer....

      Then say f*** it and throw out the windows engine and replace that with a linux one too ..

      M$ should have been split into OS and application divisions a long time ago... that way we still would have office/outlook etc without the crummy OS under it

      1. phuzz Silver badge

        Re: Like automobiles ? Diesel ? Petrol ?

        "test the users to see which one they prefer"

        I can tell you right now, that your users will prefer what they're used to, and will hate any form of change.

        (Then, after you've dragged them kicking and screaming onto a new system, after about two weeks most of them will prefer the new system and will violently react against any possibility of going back to the old system.)

        1. Mage Silver badge
          Happy

          prefer what they're used to

          Which might be why Office 2003 users, XP / Vista / Win 7 users prefer Linux Mint + Mate + Redmond theme, rather than "Ribbon" or Win8 or Win 10.

          I was just handed another laptop that "automagically" went from Win7 to Win 10 and now hated by user. They've seen Linux Mint + Mate + Redmond theme and want it instead.

          I wish I'd never admitted I knew about Linux.

        2. Doctor Syntax Silver badge

          Re: Like automobiles ? Diesel ? Petrol ?

          "I can tell you right now, that your users will prefer what they're used to, and will hate any form of change."

          Linux it is then. You can rely on it to remain a good deal more consistent. Take, for instance, the time Gnome 3 replaced Gnome 2. Almost immediately there were two workarounds, one a fork of Gnome 2 and the other to make Gnome 3 look like Gnome 2.

      2. Anonymous Coward
        Anonymous Coward

        Re: Like automobiles ? Diesel ? Petrol ?

        . that way we still would have office/outlook etc without the crummy OS....

        You do know they write office programmes for other operating systems?

      3. Mage Silver badge

        Re: Like automobiles ? Diesel ? Petrol ?

        I hate Outlook, esp, its ability to import malware. The only reason for it is Exchange + Scheduling/Meetings/Calendar.

        The last decent MS Office was 2003.

        Anyway, this is hardly a new approach from MS, is the Microsoft Services For Unix reached 15 years old or is it older?

        1. AndrueC Silver badge
          Joke

          Re: Like automobiles ? Diesel ? Petrol ?

          Anyway, this is hardly a new approach from MS

          I mentioned Xenix once but I think I got away with it.

        2. bombastic bob Silver badge
          Unhappy

          Re: Like automobiles ? Diesel ? Petrol ?

          "Is the Microsoft Services For Unix reached 15 years old or is it older?"

          It had XP support. And it seemed _BETTER_ (back then) than now...

          Interix / SFU / SUA has gone through some minor changes (mostly the name) since XP, and it was OUT OF DATE BACK THEN, too, when it first appeared. It was purchased technology. Initially (as I recall) you could install it on pretty much any XP system, and later it requried a 'Pro' version (windows 7), and after that, just wouldn't install at ALL (win-10-nic). And they're still using X11R5 last I looked... and really out of date gcc... and I couldn't compile a number of standard libraries with it (gtk-related stuff as I recall), and so I completely gave up on it. Even the NFS share method was flakey, trying to replicate UNIX-style UID security and whatnot. A complete and total kludge. And I said good things about it in the past, too, thinking that having UNIX tools on the command line was its saving grace. Except they don't even have 'tar' (there's a 'pax' but it's kludgy). There are other non-Linux non-BSD quirks as well, but I digress...

          In any case, I found CYGWIN to be 'the saving grace' for getting a command prompt that was actually USEFUL for things like ssh and rsync, just to maintain backups on another drive across the network if for no other reason.

          So yeah Micro-shaft's "lipstick on a boar" would make a LOT more sense if you haven't heard of CYGWIN before.

          And once they integrate ".Not" with it, that will be the 'Extend' part of 'Embrace, Extend, Extinguish', then WATCH OUT! Look what they did with POWERSHELL, and expect POWERBASH to be *NEXT* - *urp* sorry, need more pink liquid...

      4. Lord_Beavis
        Linux

        Re: Like automobiles ? Diesel ? Petrol ?

        "M$ should have been split into OS and application divisions a long time ago..."

        M$ should stop trying to make an OS and just build a desktop for Linux and port all their programs.

  3. Halfmad

    I'm only here for the MS hate.. but

    As one of my friends who teaches computing at school says - this will be handy for some of his classes as more kids at home will have some form of access to linux even if their parents are averse to them using linux live CDs etc.

  4. Lxbr
    Paris Hilton

    Is it better than Cygwin?

    Can anyone with experience of both say if this environment is 'better' / 'worse' than Cygwin? I use Cygwin (including the Cygwin/X server now, since we lost support for Exceed) as my Linux-style comfort environment on Windows 7, and will probably have to update to Windows 10 at some point.

    1. Hans 1

      Re: Is it better than Cygwin?

      From what I have seen, it performs much better than cygwin (as in, pure performance), however, plenty stuff simply does not work ...

      1. barbara.hudson
        Linux

        Re: Is it better than Cygwin?

        Current laptop came with Win 8.1, and there was NO way I was going to downgrade to Win 10. Cygwin has its problems because of the underlying host file system, but VirtualBox and a downloaded openSUSE iso to load into the VM does the job. Less risk than wiping the machine down and finding that linux won't install from a USB memory key (laptops with optical drives are getting rare ...)

    2. cdegroot

      Re: Is it better than Cygwin?

      It's better, IMHO. I have one Win10 laptop (for games) on which I've been experimenting with WSL, basically to see whether my current personal development laptop (an aging MacBook Pro) could get a Win10 successor. I like WSL a lot, so far, although some bugs have still to be worked out (Emacs in text mode backgrounds itself all the time, for example). The biggest win is that WSL (I call it GNU/Win10) is binary compatible with GNU/Linux, meaning that a WSL bash will have an apt setup pointing straight at Canonical's repositories. I never liked Cygwin's setup.exe, and that's now gone.

      Pretty much the biggest thing on my wishlist is a better X server. VcXsrv does the job very well, but font management is a pain. Having an Ubuntu-integrated X server would be great. But I can totally see myself working full-time in it - for my next home system, it'd be great to have One To Rule Them All (a platform that can run games, Lightroom, _and_ all my dev tools); for my next work system, it's up to my employer - I won't pay for Apple hardware anymore as it's too locked down and the OS is crap for developers, and I can completely see me working on a work Win10 laptop. I'd prefer that over a work Linux laptop as Win10 takes care of talking to the hardware and does a way better job at it than Linux (I'm talking odd device drivers, GPU drivers, hotplugging hardware, sleep modes, etcetera - from what I'm hearing from Linux-wielding colleagues, still an unsolved problem).

    3. CheesyTheClown

      Re: Is it better than Cygwin?

      Better support for porting Linux apps to Windows for sure. An example would be that Handbrake, the video compression tool can leave all their libraries (shared libraries) in native Linux format compiled with GCC or LLVM with GNU assembler optimizations while building a UI using XAML and C#. This will save thousands of hours working out platform incompatibility issues often associated with porting complex applications to Windows.

      Cross compiled tool chains are another advantage. For example, one could develop code using Apple Swift for IOS development directly on Windows and thoroughly troubleshoot the code using tools like Visual Studio and then compile natively for Android.

      Android is another one. It's possible to build the native Android emulator for Ubuntu on Windows allowing native access to Dalvik, GCC and LLVM directly from within Visual Studio allowing faster and more accurate memory debugging than has been possible using SSH or Cygwin/MingW implementations.

      There are many reasons this is better for developers.

      As for users, that's different. A user probably won't care much about the differences since it's basically the same code. It should be a bit better with the recent emergence of alternative to X11 which generally don't "remote" as well for screen mirroring.

    4. Daniel von Asmuth

      Re: Is it better than Cygwin?

      The most vexing problem with Cygwin is the inability to open a file that is currently open by another process i.e. opening a file locks it.

      1. Astara

        Re: Is it better than Cygwin?

        The inability to open a locked file is a Windows "feature" -- I find it hard to believe that their linux implementation will be able to get around that.

        The main problem is NTFS. Unlike linux, which can have data on disk pointed to by multiple names, so locking happens from the name(its "inode number), an offset and a range. But on NTFS, locks happen by locking the file's data on disk -- so another process trying to open the same area -- even by a different name, will hit the same lock. Also, on linux, files stay around until the last link or handle to the file is closed. All the links on the file system may be deleted, but as long as a process has that file open, that process can still see and read the original file. This makes it easy to replace in-use files -- currently running procs will keep using the old file until they are restarted. While new procs will pick up the new file. If you *want* to force all procs to update, you must restart the processes that hold on to the old file. On Windows, it seems you can't do that -- or can't determine who holds the file, not sure which -- either way, to replace an in use file on windows, usually involves rebooting the machine.

        To really not be affected by NTFS's limitations, MS would have to provide some other file system that allows linux/unix-like semantics. I'd have a hard time seeing how that could be done in an emulation layer that operated over NTFS ...

      2. david 12 Silver badge

        Re: Is it better than Cygwin?

        Technically, opening a file on Windows only locks it if you open it in a locking mode. Open a file in notepad, then rename/modify/delete whatever you want. Windows doesn't stop you.

        Presumably, what you mean is that, by default, executing a file on Windows locks it, and that the shadow-copy service or the replace-on-reboot service are common ways of replacing locked executables. And most executables that you would want to replace lock the disk copy, rather than locking a memory copy.

        This hasn't been a problem for me. Which is just as well, since the unix/linux system of locking on the i-node instead of locking the locked file has been unworkable for me. When I had multiple systems accessing the files, I kept getting file corrupton and file lockups, neither of which was what I wanted.

    5. JD Evora

      Re: Is it better than Cygwin?

      One of the big advantages is that you don't need to port the programs, it runs native Linux binaries downloaded directly from Ubuntu's repositories

  5. Anonymous Coward
    Anonymous Coward

    Linux features in Windows

    Will make it easier to demonstrate why Linux features are better than Windows features without the hassle of a livecd.

    My conversion rate should increase. I moved a dozen garden variety punters to Linux last year none of them have gone back, that said I failed 10 times because "Outlook".

  6. CAPS LOCK

    So it's Eniw...

    ... the opposite of Wine...

    1. Doctor Syntax Silver badge

      Re: So it's Eniw...

      Eniew not is Wine?

      1. Anonymous Coward
        Anonymous Coward

        Re: So it's Eniw...

        No its still WINE.

        Windows Is Now an Emulator.

        1. wolfetone Silver badge

          Re: So it's Eniw...

          Opposite of WINE.

          It's basically now a non-alcoholic grape based fruit drink.

          1. Anonymous Coward
            Anonymous Coward

            Re: So it's Eniw...

            The opposite of WINE is VINEGAR.

            A much better analogy as this garbage leaves a bitter taste in your mouth.

            1. MyffyW Silver badge

              Re: So it's Eniw...

              If Windows is now a sub-par grape-based-fruit-drink does that make Linux a crisp Prosecco or a full-bodied Barolo?

  7. Mark Simon

    I only use Windows when I have to for teaching. I use a Mac for my own development work and Linux for my server.

    Running Linux on Windows will only serve to make some small tasks easier, and will also remind me why I prefer a *nix environment wherever possible. It certainly won’t encourage me to actually like Windows, or to use it with any enthusiasm.

    With complete betrayal of trust in the while Windows 10 disaster, they are slowly providing a reason to prefer Windows 10 to, say Windows 8. Better still, they are clearly helping technical users to prefer *nix.

    I’m not sure that’s what Microsoft had in mind, though …

    1. d3vy

      "I’m not sure that’s what Microsoft had in mind, though …"

      FWIW I think what MS have in mind is developers.

      If they can bring developers into the fold who would normally work on OSX or Linux and get them using visual studio* then there is potential new revenue there.

      * Fully expect down votes for this but VS is by far the best IDE I have ever used.

    2. anonymous boring coward Silver badge

      I think it's obvious. If they can get Linux to run on top of Win 10, they can continue spying and at the same time minimise the threat from Linux, and make sure Windows stays relevant.

      1. wayward4now
        Holmes

        I am surprised that no one mentions the obvious, run Win10 on Linux instead. WAY BACk when, Caldera distributed "wabi" which loaded Win3.1 from your registered floppies and launched it on your Linux desktop. That was pretty amazing to see, plus Win3.1 ran faster on 32bit Linux than it did on 16bit DOS. There was a version to run Win95, but the company got bought up and it disappeared.

  8. Anonymous Coward
    Anonymous Coward

    For any non-tech/Slashdot readers here by accident...

    Microsoft is asking you to move out of your house that's served you well for decades and into a special Microsoft house that looks quite like yours except none of the doors fit properly, one of the bedrooms is missing and none of the foundations have been dug correctly.

    1. Dan 55 Silver badge

      Re: For any non-tech/Slashdot readers here by accident...

      And don't whatever you do go into the cellar or you might find the install font dialog.

    2. phuzz Silver badge
      Flame

      Re: For any non-tech/Slashdot readers here by accident...

      It's more like, Microsoft are taking people who've been quite happy with their pre-fabricated, cookie-cutter homes, and adding a rustic log cabin on the back, in an attempt to appeal to the hand-built log cabin crowd, who wouldn't be seen dead in a pre-fab.

      I guess in this analogy that OSX is something designed by a famous architect and BSD is equivalent to living under a bridge.

      1. Anonymous Coward
        Anonymous Coward

        Re: For any non-tech/Slashdot readers here by accident...

        It's nice under the bridge. It's well designed, easy to get to where you're going, keeps the rain out, and the damn thing isn't going to fall over every time the wind blows a bit.

    3. P. Lee

      Re: For any non-tech/Slashdot readers here by accident...

      I doubt MS are under any illusions that they will convert any Linux users to windows.

      It is mostly a defensive play - if you need a couple of tools, do you want to fight for a Linux install (another unmanaged VM/SOE) or are you going to just use the tools Windows comes with? The idea is to keep Linux off the radar.

      1. david 12 Silver badge

        Re: For any non-tech/Slashdot readers here by accident...

        It's mostly that unux users are no longer comfortable re-compiling their source for different unix platforms, and now expect linux binary compatibility.

        It's also that linux has replaced BSD.

        That's it. Those are the differences between the unix subsystem on XP, and the unix subsystem on Win 10.

    4. Anonymous Coward
      Anonymous Coward

      Re: For any non-tech/Slashdot readers here by accident...

      ...and your landlord is a cunt that won't fix anything.

      Also, you will have access to a wide variety of security tools but the burglars will still get in via Windows.

Page:

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like