Slashdot Mirror


Red Hat Enterprise Linux Comes To Windows 10 in the Form of WLinux Enterprise (betanews.com)

Mark Wilson writes: Earlier in the year open-source software startup Whitewater Foundry brought WLinux to the Windows Subsystem for Linux (WSL). Not content with creating the first native Linux distribution for WSL, the company has now gone a step further, targeting enterprise users with WLinux Enterprise. Whitewater Foundry says that WLinux Enterprise is the first product to support the industry-standard Red Hat Enterprise Linux on Windows Subsystem for Linux.

124 comments

  1. Windows Kernel + SystemD by Anonymous Coward · · Score: 5, Funny

    Oh my God job security here I come

    1. Re: Windows Kernel + SystemD by Anonymous Coward · · Score: 1

      Oh hot stuff, would you go over my grocery list on my Linux tablet and - wait Linux tablets are unusable

    2. Re: Windows Kernel + SystemD by jd · · Score: 2

      I've never had a problem with a Linux tablet.

      Ah, I see your problem, you forgot to turn it on.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      Gnome, SystemD, PulseAudio, btrfs, openssl, etc etc etc ad nauseum. There sure is a hell of a lack of merit to this Linux 'ocracy you are bloviate about around here.

    4. Re:Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      You forgot wayland. "Meritocracy"! LOL.

    5. Re: Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      I've never had a problem with a linux tablet, either. That tends to happen when you don't buy one.

    6. Re:Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      Oh my God job security here I come

      Did you mean: "Oh my God, security job, here I come"?

    7. Re:Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      Don't forget force pushed Windows updates and Candy crushes and constant and random changes in Windows and Office UI. The demand of IT support will skyrocket.

    8. Re: Windows Kernel + SystemD by Anonymous Coward · · Score: 0

      Oh, so that's why my windows problems have dropped to zero.

  2. I wish Microsoft had bought Red Hat!!! by Anonymous Coward · · Score: 0

    Ultimately, the best Linux distribution will be the one that doesn't contain the Linux kernel...

    1. Re: I wish Microsoft had bought Red Hat!!! by Anonymous Coward · · Score: 0

      i want amazon to buy Ubuntu next

    2. Re: I wish Microsoft had bought Red Hat!!! by Anonymous Coward · · Score: 0

      Seriously. The best distro will be when the kernel is truly distributed. Seems like this cannot happen without a reboot of the original project of some sort. I suppose that is why you tend to see a lot of weird errors in the logs of any installation that has been running for more than an a few days without a restart. Those errors tend to remain unresolved because the distro is centralized kernel. I wish they had a patch you could hot deploy but I would bet those errors actually prevent a hot deployment from occurring. If there was some kind of silver bullet...

    3. Re: I wish Microsoft had bought Red Hat!!! by Anonymous Coward · · Score: 0

      This exactly. The communiatic antifa gpl sucks and desttoys everything it touches with sjw political correctness. There is also hope that Fuschia from google will eliminate the linux kernel once and for all, lukily.

  3. Not for long by raymorris · · Score: 5, Funny

    Poettering announced today that from now on systemd will include an integrated kernel as part of systemd. Systemd-kernel is a mostly compatible replacement for the Linux kernel, but is a hybrid between Linux and MS DOS 2.0.

    The kernel integration was fast-tracked, having previously been scheduled to occur only after the integration of the new systemd-officesuite and renaming of systemd to Officed.

    Responding to criticism that systemd just keeps getting bigger, Poettering pointed out that some things are actually being removed. Specifically, they plan to separate out the systemd / Officed init system and make that a separate project. The newly independent init system will be called SysFkdInit.

    1. Re:Not for long by rastos1 · · Score: 2

      No cloud nor synergy? No cigar.

    2. Re:Not for long by thegarbz · · Score: 1

      I for one look forward to our GNU/Systemd future.

    3. Re:Not for long by Anonymous Coward · · Score: 0

      I'm craving like a mad for the upcoming SystemEdged integrated browser.

  4. Warning: Contains no nuts by skullandbones99 · · Score: 3, Insightful

    I thought the definition of a Linux distribution was that the distribution was based on and included the Linux kernel. But WSL contains a emulation layer for the M$ kernel to implement the Linux system calls.

    Therefore, this Red Hat distribution is a WSL distribution. Sigh.

    This is M$ strategy of killing off the Linux kernel.

    1. Re:Warning: Contains no nuts by exomondo · · Score: 1

      This is M$ strategy of killing off the Linux kernel.

      How so? In terms of usage of the Linux kernel the desktop is probably where it is least used, even if the entire Linux user base on the desktop were supplanted with WSL (seems pretty unlikely) I'm still not quite sure how you get to this killing off the Linux kernel.

    2. Re:Warning: Contains no nuts by thegarbz · · Score: 1

      This is M$ strategy of killing off the Linux kernel.

      Please, describe the exact process by which you got to this natural conclusion.

      As it is you look like you've written a completely random sentence not backed up by any ... I dare not say evidence, instead I'll say; logical thought process.

    3. Re:Warning: Contains no nuts by Anonymous Coward · · Score: 0

      ...but...but..."embrace, extend, extinguish"? does that work? ill say that instead. yeah fuck M$ trying to EEE linux...or something...antitrust? cancer?

    4. Re:Warning: Contains no nuts by Anonymous Coward · · Score: 0

      Simple: Linux distros everywhere are practically falling over themselves to become Universal Windows Apps.

      As to what's driving this change I have no concrete evidence. It may be the idea that eventually Microsoft will demand that Secure Boot never allow key replacements on any system thus locking out the kernel completely moving forward. It may be the idea that the distros believe that having apps will entice users to move to the real thing, in a false belief that needing to convert their workflows will somehow win out over just closing the "linux" app and using the existing workflows unchanged. Then again it may be something else entirely. I have really no idea what the distros aims are here. Especially Red Hat, given the whole fucking point of RHEL is security and reliability. That is the one thing you don't have under Windows 10, and any screw ups will look bad on Red Hat.

    5. Re:Warning: Contains no nuts by Anonymous Coward · · Score: 0

      Simple: Linux distros everywhere are practically falling over themselves to become Universal Windows Apps.

      Like who? Canonical partnered with them but you do realize this isn't Red Hat releasing the one in the story here right? Red Hat? Debian? Arch? Gentoo? Slackware? Are any of them doing this? No.

      It may be the idea that eventually Microsoft will demand that Secure Boot never allow key replacements on any system thus locking out the kernel completely moving forward.

      Yeah yeah we've been hearing that for years now but the fact is the desktop Linux market is so small it isn't even worth pursuing. Even if they did that there are plenty of systems that aren't stickered Windows-certified that wouldn't be subject to any such requirement anyway so they would get nothing out of it except maybe a big fine and costly lawsuit from antitrust regulators. It makes absolutely no sense whatsoever, how would they gain from this?

      Especially Red Hat, given the whole fucking point of RHEL is security and reliability. That is the one thing you don't have under Windows 10, and any screw ups will look bad on Red Hat.

      What the do you this has to do with Red Hat? The company doing this is a company called Whitewater Foundry taking RHEL and creating a new WSL distro called WLinux Enterprise. Why would that look bad on Red Hat?

    6. Re:Warning: Contains no nuts by Anonymous Coward · · Score: 0

      As to what's driving this change I have no concrete evidence.

      It's simple: the advent of WSL. If they can run on both the Linux kernel and Windows kernel with relatively little effort rather than just the Linux kernel then why not? It makes Debian available to more people.

    7. Re:Warning: Contains no nuts by DeVilla · · Score: 1

      I, personally am worried that MS will drag their feet on adding new features, introducing a drag on communities that want to try to maintain "least common denominator" compatibility. If MS doesn't have the resources and will to keep up with kernel development, they will define the least common denominator.

      I'm afraid useful features in the kernel will get ignored because WLS doesn't implement them or implements them poorly. It doesn't even have to be done maliciously.

    8. Re:Warning: Contains no nuts by thegarbz · · Score: 1

      You surprised me, I wasn't expecting a reasoned response given Slashdot's discourse on the subject recently but let me say why I think your concerns a slightly off base.

      WSL has no market share. It's alternative exists as running full blown Linux or Linux in a VM which is the current status quo and above all there's little effort beside some optimisations required to get a distribution working as a WSL distribution. That work is also not linked to any kernel capability. Remember WSL is a subsystem that sits ontop of the Windows kernel. It has zero to do with the Linux kernel and Linux capabilities and can be thought of more like the cygwin project which has been around since the dawn of man. If this kind of functionality could have any defining behaviour on the development of Linux it would have happened due to cygwin a long time before now.

      Also remember the vast majority of kernel work does not affect userland APIs which is precisely what WSL emulates to work on the NT kernel, and those APIs that are affected take *years* to actually be adopted and then get in some case get hated as a result (See the reason for the Gnome dependency on systemd-logind).

      In general you have well reasoned concerns but I don't see them actually applying in this case given what WSL is and isn't, and what it's market share and development model is.

    9. Re:Warning: Contains no nuts by Anonymous Coward · · Score: 0

      I believe WSL is not available on Windows 10 Home? That alone kills a lot of marketshare.

    10. Re:Warning: Contains no nuts by DeVilla · · Score: 1

      I guess I'm assuming that WLS will be used for things like docker containers. Currently, interesting applications can depend on things like network (stack) APIs to accelerate data transfers and are affected by Linux-isms in things like the Nagle problem. I could see more use of userland filesystem implementations or attempts to make more use of kbus/dbus. All of these would be things that WLS will have to emulate reasonably.

      Linux's userland is not standing still. Glibc has been hiding a lot of that, but recently there has been talk about the kernel providing a library to get more direct access to system calls that glibc isn't exposing sufficiently (in the eyes of some). You could be right that WLS will not see enough use to matter. On the other hand I know several developers of Linux only products that don't run Linux and go to great lengths to avoid using it (causing trouble when they integrate code that's never even been built on Linux). If MS plays their cards right, WLS could become the crutch that many cloud developers wish they had.

    11. Re:Warning: Contains no nuts by DeVilla · · Score: 1

      I installed Debian on my son's Win10 Home edition to get lftp. I had to check a few more check boxes to enable it compared to a Win10 Enterprise VM I had to use at work.

    12. Re:Warning: Contains no nuts by kzwork · · Score: 1

      Because a "distro" is running without actual Linux kernel running, how simple is that.

    13. Re:Warning: Contains no nuts by thegarbz · · Score: 1

      Because a "distro" is running without actual Linux kernel running, how simple is that.

      Extremely simple and therefore not at all relevant to the future development of the kernel and in effect isolates all efforts MS is doing from having any affect on the kernel itself.

    14. Re:Warning: Contains no nuts by thegarbz · · Score: 1

      Yeah I could see that, but they have a loooooooooong way to go before that becomes even fiesable. But ultimately I don't see a large enough group flock to abandon the Linux kernel and run Linux userland on WSL to actually have any impact in the development decisions of Linux. I see WSL as a curiosity for single purposes built ontop of Windows. The vast majority of the Linux world does not run on such curiosities but rather as large beefier servers deployed on what is required to be rock solid and mission critical base and that will continue to be developed.

      I see WSL as having an affect on the Linux desktop, but even then currently it does not support a GUI and is only marginly more functional than HURD.

  5. What's this crap good for? by Stormwatch · · Score: 4, Insightful

    This subsystem thing makes no sense for me. After all, the point of using Linux is to not use Windows!

    1. Re:What's this crap good for? by thegarbz · · Score: 1

      It may surprise you that the point of using an OS is almost never the OS itself.

    2. Re:What's this crap good for? by sad_ · · Score: 1

      That is not the point of using Linux at all, but running it (well, userland anyway) on windows certainly defies the point of using Linux.

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    3. Re: What's this crap good for? by spongman · · Score: 1

      You could ask the same of Cygwin or msys both of which allowed you to run Unix tools on windows.

    4. Re: What's this crap good for? by DeVilla · · Score: 1

      Bingo!

      This is targeting cloud developers who won't learn Linux but have to target it.

    5. Re: What's this crap good for? by spongman · · Score: 1

      No. Think again.

      It’s for people who already know the GNU tools, but want to run them on their Windows desktop instead of some toy OS.

    6. Re:What's this crap good for? by AdamWorth1979 · · Score: 1

      I think most people are missing the point of WSL. WSL is not really about running Linux on Windows, but rather interoperability. Microsoft's strategy is not to move LINUX customers to Windows (they know they lost that fight), but rather to facilitate interoperability between the two. The main reason for WSL, is to allow for native containerization of LINUX workloads. Microsoft and RedHat already have a partnership in which they're working on container interoperability between the two. Microsoft has done a complete 360 and instead of fighting with LINUX and opensource, they're working with those communities. While WSL will not replace a full-blown LINUX distro (not yet anyway), it is very useful for people like me that have a need to write LINUX bash, python, or shell scripts. I can test my scripts/programs on WSL without the need for a LINUX VM or emulators. It also gives me access to many LINUX commands that I wished Windows had at some point or an other. Using awk or sed or writing a shell script without firing up a LINUX VM, to me, is awesome. Again, this is not a LINUX replacement or an evil tactic by Microsoft to lure customers away from LINUX, but rather extending interoperability between the two.

  6. More proof: that *BSD is D E A D by Anonymous Coward · · Score: 0

    I went out to *BSD's grave on Decoration Day. The old forgotten cemetery is to be found adjacent to the dark woods beyond the edge of town. There within olfactory distance of the municipal treatment plant you will find *BSD's final resting place.

    *BSD's tombstone was shrouded by thick mosses and knots of noxious ivy. A mournful funerary crow sounded the requiem, as I gently pulled aside the tangled twists of thorns, and cleaned the decaying marker the best I could. A suffocating melancholia filled my heart, while I pondered that this indeed was *BSD's figurative charnel house of which so many have plaintively spoken.
    Nothing is so pitiful as an untended grave, a loved one now forgotten. The short sad life of this doomed and fated OS makes us realize that there but for the grace of God go all of us.

    I planted some wilting marigolds, found discarded in the waste heap behind the caretaker's shack, wishing that by some miracle these fleurs de mort might take root and bring a modicum of cheer to *BSD's God forsaken plot. My fervent hope is that the torpid colored boy, who so carelessly mows the grounds, doesn't slice them down, inadvertently mirroring *BSD's own doomed encounter with death's irresistible scythe.

    Funny how things work out. Linux, that brilliant nova stella, now runs the Internet and the world's fastest computers, while *BSD lies moldering within its forgotten crypt. Let the barren silence of *BSD's tomb be a mute reminder that hubris and braggadocio were no defense on that woeful day when the Angel of Death's bleak umbra was cast upon *BSD.

  7. What's the advantage? by guruevi · · Score: 4, Insightful

    I don't see who would actually want to deploy this The primary reason I use Linux is for it to be a stable underpinning to either host Windows or other Linux or applications. The reasons not to use Windows is because it's basically a desktop OS. Live patching the kernel still doesn't happen on Windows and even though Linux is on more systems than ever, so the market share argument doesn't hold anymore, Windows bugs are still major issues all the time requiring reboots for even the simplest of subsystems.

    On the other hand, if I need Linux on a Workstation, it's because the Windows systems doesn't have good hardware support (eg. gpGPU, Real-Time timing support, configurable interrupts, InfiniBand, ASIC, 10/40/100G networking) so a subsystem of Windows wouldn't do me any good.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re: What's the advantage? by Anonymous Coward · · Score: 0

      I suppose that is because this is an area one requires expertise. One thing you are missing is that you have to pay attention to the system utility logs not just the event logs. One would think that the event logs are important but even more important are the utilities logs. Average people are well versed in the utility logs although most are not aware of the connection between the two logs. Answer: get an expert ;)

    2. Re: What's the advantage? by Anonymous Coward · · Score: 0

      We use it quite a bit at work as an ssh terminal and to do some local programming. It's a useful tool.

    3. Re:What's the advantage? by thegarbz · · Score: 1

      The primary reason I use Linux

      Do you spend your time spinning up cloud instances on Azure? If not then you're not the target market for this. MS has a battle getting it's own cloud customers to use Windows instead of Linux. Redhat has a battle to continue to provide it's system and software to customers. This is just the combination of both in our brave new cloud enabled world.

      Me, personally, I use it because bash scripting in Windows is just as useful as it is in Linux and cygwin is a pile of dogshit in terms of integration.

    4. Re:What's the advantage? by guruevi · · Score: 1

      Yes, I spin up Linux instances on Azure. It's clear that people want Linux to run their servers because even Microsoft can't keep Linux from their own platform. Sure it's way of getting a proprietary Linux into Windows (embrace, extend, extinguish) but it's still unnecessary for those that know what they're doing.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    5. Re: What's the advantage? by spongman · · Score: 1

      You can use Unix tools on a windows desktop.

      Itâ(TM)s mostly intended for dev/ops.

    6. Re:What's the advantage? by exomondo · · Score: 1

      Yes, I spin up Linux instances on Azure. It's clear that people want Linux to run their servers because even Microsoft can't keep Linux from their own platform.

      Why would they want to? Microsoft aren't a "Windows" company, their cloud operations makes them a tonne of revenue and why would they care whether the paying customers are running Windows or Linux?

      Sure it's way of getting a proprietary Linux into Windows (embrace, extend, extinguish) but it's still unnecessary for those that know what they're doing.

      Embrace, extend, extinguish what exactly? Linux? If it's not compatible with Linux then it won't run Linux programs and developers won't be able to use it to develop for Linux systems, it would be a complete non-starter much less be able to gain enough adoption to supplant Linux.

    7. Re:What's the advantage? by thegarbz · · Score: 1

      It's clear that people want Linux

      Really? A bunch of open source zealots flocking to the MS cloud? What clearly isn't clear (he he) to you is that for the most part people don't want Linux, they don't want Windows, they don't want OSX. What they want to do is get stuff done using the software they require and the toolset and skills they possess.

      And getting past this ridiculous restriction of picking an OS to run an application is a step forward in every way.

    8. Re:What's the advantage? by thegarbz · · Score: 1

      Oh and I forgot to address you "embrace extend extinguish comment". Thinking that this is possible, viable, or even what they are doing with these capabilities and their market share only shows that you're good at soundbites, but lack a bit in the critical thinking part. There's multiple reasons why EEE isn't a viable strategy not possible, practical, the direction they are moving with WSL, and nor even in the interests of their business,.

    9. Re:What's the advantage? by jurtax · · Score: 1

      WSL is geared at developers and aims at giving the same kind of developing experience you'd expect working on Mac i.e. use a graphical IDE but run CLI utilities and frameworks. Also, from an IT consultant point of view I still need to run all the office stuff and other enterprisy pieces of software as well as developer tools and unixy stuff. This explains why Macs have been so successful in the developer world (go to any dev or DevOps conference). WSL closes that gap. It's not designed for much else really, you won't use it to run server workloads.

    10. Re:What's the advantage? by pnutjam · · Score: 1

      This is aimed at developers. We have our Ruby developers on mac, so they have a unix console, but we have some pseudo developers on windows.
      They use putty for ssh keys and ssh tunnels (yuk), and I've been trying to get them to use mobaxterm, which has an xserver and cygwin wrapped up in one package.

      I can see this as a good alternative. I wonder if it allows ssh tunnels and such to be addressed from inside windows?

    11. Re:What's the advantage? by pnutjam · · Score: 1

      I haven't tested this, but I use a portable version of mobaxterm for all my bash tools on windows.

  8. Warning about MS management: Contains no sense. by Anonymous Coward · · Score: 0

    "This is M$ strategy of killing off the Linux kernel."

    The actual long-term effect: Microsoft is being self-destructive.

  9. Some people like good software. Some are trapped by raymorris · · Score: 1

    > After all, the point of using Linux is to not use Windows!

    Not for me. The point of using Linux, for me, is to use good software. Originally, almost 20 years ago, the reason I used Linux was because I needed a network operating system that had .... At the time, Windows was very much not a network operating system. It was Personal Computer OS that until recently was called Disk Operating System to distinguish it from multi-user network operating systems. So it wasn't even an option on the list. It wasn't even the right category.

    A lot of corporations are trapped on Windows. Vendor lock-in is real. WSL makes it less urgent for them to get off Windows - they can run good software and legacy Windows desktop stuff together on the same machine.

     

  10. Why? by jd · · Score: 2

    If I want two OS', I use a hypervisor or a virtual machine. OS-in-OS works with Linux running in Linux or RTAI because Linux and RTAI are fast.

    Windows is slow, violently unstable, insecure, doesn't provide the necessary low level support, and was only supposed to blow the bloody doors off.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Why? by Anonymous Coward · · Score: 1

      This is why you don't have an ideological/emotional tie in to a computer operating system. It's why I dual boot my desktop Windows & Ubuntu and why I also have a Mac, I can just choose the best tool for the job and don't have any need to make silly, false generalizations to justify using one or another because sometimes the best choice is macOS, sometimes it's Linux and sometimes it's Windows.

      https://www.phoronix.com/scan.php?page=article&item=intel-win10-mesa121&num=4
      https://www.phoronix.com/scan.php?page=article&item=windows-linux-pascal&num=5
      https://www.phoronix.com/scan.php?page=article&item=amdgpu-win10-fury&num=6

    2. Re:Why? by Anonymous Coward · · Score: 1

      If I want two OS', I use a hypervisor or a virtual machine.

      I finally broke down and bought a 6 core ryzen after using 2 core Intel for awhile. Those are fine for day to day tasks, but once you start visualizing something, you run into slowdowns.

      The problem I wanted solved, and that the Ryzen system solved was getting windows to run sufficiently accelerated while in a VM. It turns out the key is just to run it in vmware player. That manages acceptable 3d acceleration, at least once you have a fast enough CPU. I considered IOMMU pass-through and similar, but that is not as clean as just an OS in a window. You'd have to keep changing monitor inputs, have a separate card, etc...

      Of course, I'd still like to see a major video card manufacturer regularly include the ability to provide to a VM a virtual card using real hardware in consumer level stuff. Basically you would use IOMMU (Vt-d on Intel I think) to point the VM to one part of the card directly, while the parent OS would just display it all in a window. No virtual 3d driver would be required and it would all be full rate.

      Come to think of it, if they could pull that off, maybe Microsoft could sell or heck just provide an Xbox VM? The VM could presumably be delivered such that it was tied to the video card, if they really wanted to keep people from cloning it.

    3. Re:Why? by thegarbz · · Score: 1

      If I want two OS', I use a hypervisor or a virtual machine.

      Why would you spin up an entire OS to use a single tool which then doesn't integrate in the OS you're likely wanting to use it?

      If spinning up a VM is faster for what you're trying to do then WSL is not the right software for the task you're trying to do. By the way when was the last time you used cygwin?

      Windows is slow, violently unstable, insecure, doesn't provide the necessary low level support, and was only supposed to blow the bloody doors off.

      And yet in benchmarks Windows is just fine and outperforms Linux in many hardware related areas, if you find it unstable then maybe you did something wrong, insecure (comparatively speaking you can have that one), and low-level support for what because most of the time a user needs low level support is for hardware acceleration which thanks to vendors support it does better than Linux.

    4. Re: Why? by Anonymous Coward · · Score: 0

      >Of course, I'd still like to see a major video card manufacturer regularly include the ability to provide to a VM a virtual card using real hardware in consumer level stuff. Basically you would use IOMMU (Vt-d on Intel I think) to point the VM to one part of the card directly, while the parent OS would just display it all in a window. No virtual 3d driver would be required and it would all be full rate.

      This is already possible if you have an extra card on hand. For many people this is already possible. What you are describing wouldn't be as performant unless you wanted to invest in one very expensive card, and if you have the money for that I don't see how getting two cards would be an issue considering how expensive high end cards are now.

    5. Re: Why? by spongman · · Score: 1

      That GPU virtualization? Youâ(TM)ll never guess which kernel does that already?

    6. Re: Why? by Anonymous Coward · · Score: 0

      It's certainly in Hyper-V but are you saying it's in the Linux kernel? I've got a couple of quadro cards and was wanting to do GPU virtualization on Linux, I know you can use QEMU or Virglrenderer for some hardware acceleration but there doesn't seem to be a kernel feature.

    7. Re:Why? by Anonymous Coward · · Score: 0

      If I want two OS', I use a hypervisor or a virtual machine.

      Not sure why you're taking the sledgehammer approach if you just want to run a Linux binary. Why create a whole virtualized OS to do that when you can just run it via WSL on the kernel you're running natively? I get being anti-Microsoft but do you really not see the huge amount of redundancy and overhead there? If not then perhaps you're not in the right line of work.

    8. Re:Why? by pnutjam · · Score: 1

      When I'm on windows, I like to keep a linux box available via x2go, or at least ssh.

    9. Re:Why? by thegarbz · · Score: 1

      And how does having another box help you run a Linux tool like a bash script on Windows? This is as silly as the virtualisation argument. There are completely different use cases to having another OS available vs wanting to use a tool on your current OS that is only available on another one.

      Anyone who compares this to "a linux box" or a virtual machine is missing the point, and obviously has never used https://www.cygwin.com/

    10. Re: Why? by Anonymous Coward · · Score: 0

      The Microsoft Xbox One?

    11. Re: Why? by Anonymous Coward · · Score: 0

      What you are describing wouldn't be as performant unless you wanted to invest in one very expensive card, and if you have the money for that I don't see how getting two cards would be an issue considering how expensive high end cards are now.

      I get why he'd want that. With two cards, you have to have a motherboard that can take both (it probably would be pretty useless with one on PCIe 1x), proper case and cooling. Then you'll have to fuck around to know which is the primary and the secondary, edit config files, hard code the device ID or bus ID in there, and whatever.

      Frankly, two $100 or $150 cards are much less powerful than one $250 card. Plus if you get one with 2GB and one with 4GB, that's worse at all times than one with 8GB (which would allow 1GB VRAM for the "host" OS and 7GB for the guest, etc.). Radeon RX590 is an example of such very powerful vid card (power hungry) that isn't very expensive, because it's not top of the line at all yet it's got many teraflops and GB/s.
      Now, all those GPU on vid cards have virtualization features that allow a number of simultaneous guests but that's only enabled on some "professional" ones i.e. Quadro and FirePro around $2000, $3000 or something more.
      Nothing would prevent it to work on a 75W (watt) card. We'll have to see what Intel does, as they'll release PCIe graphics cards, one should be 75W and the other power hungry (like 225W or 300W)
      I bet you technically can do this today already but as a luxury - get the cheapest newest Radeon Pro that supports this. It'll be much slower than a $1000 gamers graphics card too. I don't know the details so perhaps both OS have to run as guest on a hypervisor. They made this for remote clients.

    12. Re:Why? by pnutjam · · Score: 1

      I use mobaxterm if I want a local console, they have a portable version that wraps cygwin, xserver, and a bunch of other stuff into a nice package. Usually, I'm manipulating data and as long as both computers have access to the same data, it's irrelevant if they are the same machine.

  11. Re:Some people like good software. Some are trappe by exomondo · · Score: 1

    A lot of corporations are trapped on Windows. Vendor lock-in is real.

    Are they though? Software like Office runs everywhere, maybe they wrote a few of their own Windows-only line-of-business apps but in terms of the vendor locking them in I don't they are any more locked in than if they wrote their LoB apps for macOS, it's of their own making.

    WSL makes it less urgent for them to get off Windows

    Or makes it easier to transition to Linux.

    they can run good software and legacy Windows desktop stuff together on the same machine.

    What software can they run now that they previously couldn't? Aside from pre-compiled Linux binaries of course.

  12. WSL is creepy by j235 · · Score: 1
    I toyed around with WLinux around its release last month. As I was messing around with it, I couldn't shut off the Richard Stallman in my brain yelling at me about Microsoft's "Embrace, Extend, and Extinguish" business model and the importance of open source.
    Honestly the fact that you must WLinux through the Windows Store should've been enough of a red flag, but it was half price at the time.

    As an aside- someone please correct me if I'm wrong, but as far as I can tell Win16 execution using WINE requires 32 bit WINE binaries, which isn't possible on WSL which supports 64 bit only.

  13. Re:Some people like good software. Some are trappe by Stormwatch · · Score: 1

    >The point of using Linux, for me, is to use good software.

    As I said, the point of using Linux is to not use a crap system. Same thing but from a different angle.

  14. Linux uber system for Windows by goombah99 · · Score: 1

    Subsytem seems to imply who's the dog and who's the tail. Can we call linux and overboot or uber system for windows?

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Linux uber system for Windows by PCM2 · · Score: 1

      If I understand your use of the term "overboot," then no. It doesn't boot. There's no second kernel running. Windows 10 has a subsystem that translates Linux system calls to the appropriate Windows calls. I'm sure some behaviors will be wrong, but I've been using it myself recently and have been impressed with what I've been able to do. It's not virtualization and it doesn't really feel like virtualization. It feels mainly like a way to shortcut the overhead of virtualization, mainly for doing Linux app dev on a Windows laptop. You can even run some Windows programs from a bash shell, even though they're not installed in the Linux filesystem.

      --
      Breakfast served all day!
    2. Re:Linux uber system for Windows by jabuzz · · Score: 1

      No the subsystem is not translating Linux system calls into appropriate Windows calls. It is translating them into NT kernel calls. Just like Win32 and Win64 are translated into the NT kernel calls. As such the Linux subsystem is no different to the Win32 subsystem. You don't in Windows get to make NT kernel calls directly (unless doing major hacking) and if you are not working at Microsoft documentation on them is sparse to none existent.

    3. Re:Linux uber system for Windows by PCM2 · · Score: 1

      The distinction seems unnecessary. All modern Windows runs on the NT kernel.

      --
      Breakfast served all day!
  15. You can use DOS by goombah99 · · Score: 1

    the key advantage is that DOS is not available on Linux.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:You can use DOS by guruevi · · Score: 1

      Wut? FreeDOS, DOSBox, Wine...

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    2. Re:You can use DOS by goombah99 · · Score: 2

      Strong is the Woosh, this one is.

      --
      Some drink at the fountain of knowledge. Others just gargle.
    3. Re:You can use DOS by Anonymous Coward · · Score: 0

      I like Yoda. He is the best. I think that everybody should like Yoda.

  16. You forget Microsoft's announcements by raymorris · · Score: 3, Insightful

    It was in Windows 5.0 that Microsoft announced a deal with Citrix to integrate parts of the Citrix app into Windows. The Citrix application code would add a) separate users b) remove access, Microsoft announced.

    So none of this is true:
    > Windows NT was already pretty mature, and was built from the ground up to be part of a network, to support multiple users

    It was designed as a local desktop operating system, not a network operating system, and even in 5.0 "multi-year" was a third-party application tacked on to hide other users' files in File Explorer. To see files in the other person's directory, you had to use the command prompt, write a script, or cleverly navigate to C:\ first in Explorer. Same with remote access - a third party app tacked on in version 5. A network operating system is one that *assumes* use is over the network by default. You can recognize them because local access is via 127.0.0.1. CUPS is a printing and scanning system for network operating systems. It runs on port 631, so you connect to whatever-machine:631. If the print spool you want to use happens to be on the same machine you logged into, that would be localhost:631. X11 is a windowing system for network operating systems, it runs port 6000, so to run a program local machine you use localhost:6000 - precisely the same way you'd run it on any other machine on the network.

    Setting the graphical shell to hide the other guy's "My Documents" folder is not what makes a multi-user, network OS.

    1. Re:You forget Microsoft's announcements by Gadget_Guy · · Score: 1

      So none of this is true:
      > Windows NT was already pretty mature, and was built from the ground up to be part of a network, to support multiple users

      I don't know where you are getting this from, but Windows NT 3.1 was launched with multi-user support with customizable user rights. See the description from Wikipedia for Windows NT 3.1:

      Every user has to log on to the computer after Windows NT 3.1 is booted up by pressing the key combination Ctrl+Alt+Del and entering the user name and password. All users have their own user account, and user-specific settings like the Program Manager groups are stored separately for every user. Users can be assigned specific rights, like the right to change the system time or the right to shut down the computer. To facilitate management of user accounts, it is also possible to group multiple user accounts and assign rights to groups of users

      It was also made with a network in mind:

      Designed as a networking operating system, Windows NT 3.1 supports multiple network protocols. Besides IPX/SPX and NetBEUI, the TCP/IP protocol is supported allowing access to the Internet. Similar to Windows for Workgroups, files and printers can be shared and the access rights and configuration of these resources can be edited over the network. .... The Remote Access Service (RAS) allows a client from outside the network to connect to the network using a modem, ISDN or X.25 and access its resources. While the workstation allows one RAS connection at a time, the server supports 64.

      That's right, there was a server version of the very first Windows NT, called Windows NT 3.1 Advanced Server. It acted as the domain controller just like the modern version does today.

      It was designed as a local desktop operating system, not a network operating system, and even in 5.0 "multi-year" was a third-party application tacked on to hide other users' files in File Explorer.

      Ah, no. NT 3.1 also introduced NTFS:

      Windows NT 3.1 introduced the new NTFS file system. This new file system is more robust against hardware failures and allows assignment of read and write rights to users or groups on the file system level.

    2. Re:You forget Microsoft's announcements by Anonymous Coward · · Score: 0

      Windows NT was once known as "OS/2 New Technology". That is from whence the "NT" originated. Neither OS/2 nor Windows NT were multiuser Operating Systems -- and they still aren't.

    3. Re:You forget Microsoft's announcements by vux984 · · Score: 1

      Now you are moving the goalposts. You said you wanted a "network operating system" 20 years ago, not a "multi-user" operating system.

      WinNT 3 had solid networking baked into it; was designed to access resources over the network, to share resources over the network, was designed to be joined to network domains.

      But sure it was still a primarily designed to have a single interactive user at a time; although it did support services and service accounts.

      A network operating system is one that *assumes* use is over the network by default.

      Wikipedia has two definitions... and neither one of them aligns with your assertion.

      https://en.wikipedia.org/wiki/...

        I agree with you that Windows, especially at the time, was not a multi-user operating system in the sense you intended, but the term network operating system does NOT automatically imply what you intended.

      Setting the graphical shell to hide the other guy's "My Documents" folder is not what makes a multi-user, network OS.

      That only applied to the Win9x line.

      NT had NTFS, and even back then it let you restrict access to other users data. NT had proper user accounts. It had proper permissions. The only things it didn't have was simultaneous interactive users, and remote desktop support/terminal server services.

    4. Re:You forget Microsoft's announcements by Gadget_Guy · · Score: 2

      Windows NT was once known as "OS/2 New Technology". That is from whence the "NT" originated. Neither OS/2 nor Windows NT were multiuser Operating Systems -- and they still aren't.

      No, it was never released under the name OS/2. It was originally going to be a rewrite for OS/2, but they went with their own branding. Technically the kernel is more like a version of VMS rather than OS/2, and VMS was a multiuser OS just like Windows NT is. If you want to claim that it is not, then you need to back that up.

    5. Re:You forget Microsoft's announcements by arth1 · · Score: 2

      I don't know where you are getting this from, but Windows NT 3.1 was launched with multi-user support with customizable user rights.

      In most contexts, multi-user implies multiple simultaneous users.

    6. Re:You forget Microsoft's announcements by Anonymous Coward · · Score: 0

      That may have been the case back in the day when time sharing was important because hardware was expensive. This is not the case anymore. Thus it is more important for several users to use the same device but not necessarily at the same time.

    7. Re:You forget Microsoft's announcements by jabuzz · · Score: 1

      It is still important to many people. The login nodes for my HPC system at work are all simultaneous multi user. I guess you could do some per user VM shenanigans put just providing a beefy box (40 cores of Xeon Gold 6138 and 768GB of RAM) is a lot simpler.

    8. Re:You forget Microsoft's announcements by arth1 · · Score: 1

      That may have been the case back in the day when time sharing was important because hardware was expensive. This is not the case anymore. Thus it is more important for several users to use the same device but not necessarily at the same time.

      I'd say it's even more important today, both because security has become much more important, and because people today aren't accustomed to waiting for their turn, but expect instant network access with separation, so Alice doesn't see Bob's pictures but gets to her files whether or not Bob is using the device they're on, and knowing that even if Bob's account is compromised, it can't intercept her processes and get her bank account data.

    9. Re:You forget Microsoft's announcements by Anonymous Coward · · Score: 0

      Thanks for proving the point. The fact of the matter is that computing power is not expensive any longer and thus people don't have to share like back in the days. Being connected to the Internet and accessing data simultaneously on a server is not the same thing.

    10. Re:You forget Microsoft's announcements by drinkypoo · · Score: 1

      This is a dumb argument anyway. NT supported multiple simultaneous user contexts and nothing prevented the installation of a telnet daemon or similar to let additional users utilize the machine simultaneously. Furthermore, windows had its own RPC system baked in. You could launch multiuser processes remotely. Anyway, there were multiple telnet servers (probably RSH too) back in the nt3 days. Windows was multiuser, and anyone who says different is just selling themselves a line of bullshit so they can feel smug about their life choices.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:You forget Microsoft's announcements by Anonymous Coward · · Score: 0

      I don't know where you are getting this from, but Windows NT 3.1 was launched with multi-user support with customizable user rights.

      In most contexts, multi-user implies multiple simultaneous users.

      Why on earth would you simultaneously share a 90s desktop PC or even a wimpy PC server for? Citrix was 99% just about cheating licensing systems, that was the pitch - pay us the money you’ll save in licensing. Do you remember how much RAM cost back then, with a single CPU, and single slow spinning disk?

      Multi-user is a legacy from pre-PC days, even pre-UNIX-workstation days. Ive never even seen a true multi-user Linux system in the past twenty years of using it professionally, not one setfacl, not one multiuser terminal app I didn’t already have in Cygwin for Christ sake. Just two admins on ssh stepping on each others feet while a third stares at top - this is multi-user in 2018.

      Multi-user and personal-computer, repeat that and think about it.

    12. Re:You forget Microsoft's announcements by arth1 · · Score: 1

      Multi-user is a legacy from pre-PC days, even pre-UNIX-workstation days. Ive never even seen a true multi-user Linux system in the past twenty years of using it professionally, not one setfacl, not one multiuser terminal app I didnâ(TM)t already have in Cygwin for Christ sake. Just two admins on ssh stepping on each others feet while a third stares at top - this is multi-user in 2018.

      First of all, you seem to equate user with person. The two are separate concepts. There are users who aren't persons, and persons who are multiple users. The web browser I post this from is a different user than the window next to it with my e-mail program. Should the web browser be compromised, it won't be able to access my other account any more than any other user on the system can.

      And you're very wrong about true multi-user Linux systems. Even a simple NAS will typically be multi-user, so Alice writes files as alice and Bob as bob. But there are plenty of shared environments too - paying for a 24-core RAID 60 machine for each user and having them sit idle for 20 hours a day is not cost effective compared to using shared servers, even in 2018. To say nothing of the administrative nightmare of keeping a large number of machines in sync and at the exact same software versions and configurations at all times, compared to shared environments.

    13. Re: You forget Microsoft's announcements by spongman · · Score: 1

      Lol! You have no idea what youâ(TM)re talking about.

    14. Re:You forget Microsoft's announcements by Anonymous Coward · · Score: 0

      The number of people using a compute farm or doing HPC is small compared to the number of smartphones, laptops etc etc.

  17. Re:Some people like good software. Some are trappe by samdu · · Score: 1

    "Are they though?"

    Yes. Yes they are. While there are drop in-ish replacements for things like Office and other highly popular software, lots of businesses run custom software that requires Windows.

  18. Re:Some people like good software. Some are trappe by Anonymous Coward · · Score: 0

    if customers willingly develop their custom programs for one specific vendor that's their own fault.

  19. Re:Some people like good software. Some are trappe by exomondo · · Score: 1

    lots of businesses run custom software that requires Windows.

    Well they aren't really locked in then, they've decided to stick with Windows and they would just need to port their applications to some other platform. Again, feels like a problem of their own making.

  20. Actually, It's GNU/Windows (smile RMS) by Slicker · · Score: 4, Funny

    I use WSL with so-called Debian every day. It's useful for programming but very limited and not production quality. Microsoft explicitly states that WSL is not intended or recommended for production applications.

    One issue I ran into was writing to the end of an r+ open file. Explicitly placing a new record at the end by byte-number is inconsistent between openings of the file. I found that the exact positioning is a byte off via the Linux VFS verses the NTFS. If you check environment, your code can thus account for this. However, when using WSL, it's inconsistent between each time you open the file. Open once and read/write all you want. Close and re-open and it's scewed by one byte position.

    I imagine there are other issues. Overall, I am happy that WSL exists but yes, they did not name it properly. It's not Linux at all. And the Debian for it, is not Debian, either.. Also, it would be so nice if they could make Xorg work...

    If I were a Microsoft executive, I would have created Microsoft Linux a long time ago... Build in .Net and PowerShell. Give Red Hat a run for its money.

    1. Re:Actually, It's GNU/Windows (smile RMS) by PCM2 · · Score: 1

      I use WSL with so-called Debian every day. It's useful for programming but very limited and not production quality. Microsoft explicitly states that WSL is not intended or recommended for production applications.

      Well,, if you use it every day, you could argue that you are using it in production. But having used it myself, even for compiling binaries -- and I'm very impressed with what you can do -- I can't imagine the demented logic that would make anyone want to use it for something public-facing.

      --
      Breakfast served all day!
    2. Re:Actually, It's GNU/Windows (smile RMS) by Anonymous Coward · · Score: 0

      File range locks don't work properly either. My sqlite databases get corrupted over and over again.

      Also, there's a huge memory leak problem in the WSL part (i.e. not in the GNU part) which prevents me from building any larger projects because it uses up 16 GB of RAM and then the Windows display driver crashes and the image freezes (errr, Microsoft, ever heard about statically allocating the backbuffer? Apparently not)

      Also, integration with the rest of Windows is nonexistent - I can't use pageant keys or Windows ODBC drivers or anything like that, forcing me to duplicate the installation anyway. At that point I can just install Linux. Then things work much better, too :P

  21. Re:Some people like good software. Some are trappe by mcswell · · Score: 1

    Pretty hard to write s.t. that runs on MacOS, Windows and Linux, unless you program it in Java or Python. I've used a few Java applications (jEdit is my favorite), and Python is my favorite programming language. But for the most part big applications aren't written in Java, afaict.

  22. Read your link by raymorris · · Score: 2

    Copy-pasting from your link:

    > the sharing of data, users, groups, security, applications, and other networking functions

    Windows STILL isn't designed for sharing applications. Windows NT didn't share users, groups, and security 20 years ago. Active directory came out with Windows 2000.

    So of the five things mentioned in the Wikipedia definition, Windows did ONE, and that very poorly. So I'll be glad to use the definition you found and call it 20% network OS. Last time I checked, which admittedly was a few years ago, file locking and some other basic functions still don't work reliably on NTFS, but we'll pretend it was solid and give NT a score of 20% on being a network OS.

    1. Re:Read your link by vux984 · · Score: 1

      "Active directory came out with Windows 2000."

      Yeah, but NT domain controllers did much of the same things prior to AD; including managing accounts and groups and permissions. So that's what 80% now?

      Oh, and NT4 was available as a terminal server in 1998. So it even actually had some true multiuser back then. Guess technically, that edition at least, is even a 'network operating system' by your own preferred definition.

      https://news.microsoft.com/199...

      Last time I checked, which admittedly was a few years ago, file locking and some other basic functions still don't work reliably on NTFS

      lol, Is this where i complain about the power management failures of linux on my old laptop? Or not... because I've never said Windows made the best fileservers... and probably never will. :)

    2. Re:Read your link by Anonymous Coward · · Score: 0

      I call BS.
      When I worked for the local airplane company we ran MS-Office off of a server rather than run it off of each users workstation. Ran the applications on the desktop off of the server (NT based) on the desktop (Windows 95).
      User groups were built into NT since the first day and they were Domain (NT in the early days and Active Directory with Windows 2000) groups. I was on the NT beta team and I know this shit. Obviously you do not.
      File Locking? Really? You do not know or understand how to set it up to support what you need. Ass hat.

    3. Re:Read your link by Anonymous Coward · · Score: 0

      You mean that steaming pile of crap that needed netware to do anything useful on the network without corrupting files?
      Fool....

  23. Re:Some people like good software. Some are trappe by arth1 · · Score: 1

    But for the most part big applications aren't written in Java, afaict.

    From my experience, anything written in java becomes a big application, gobbling up at least a quarter of your system's memory and pegging the CPU whenever it does garbage collection, unless you jump through hoops to limit resource usage when starting it.

  24. Re:Some people like good software. Some are trappe by Chris+Mattern · · Score: 1

    they would just need to port their applications to some other platform.

    "They're not locked in, they just need to spend tens of thousands of dollars (at least) to switch!"

    Again, feels like a problem of their own making.

    Of course it is. That doesn't mean that it's not a real problem.

  25. Has some uses by yabos · · Score: 1

    I had to install the Linux subsystem in order to run a python script that converted mercurial repos to got repos. Couldnâ(TM)t be bothered to get python working on windows because itâ(TM)s not something I use in my work normally. However thereâ(TM)s a nice script in python that does all the work of moving your mercurial repos to git and converting the history which was fairly easy to get working under Linux. Not having a native Linux system at work, the subsystem proved very useful for my task and is lighter weight than running a full vm just for that task.

  26. Industry standard Microsoft WLinux by najajomo · · Score: 1

    WLinux Enterprise is the first product to support the industry-standard Red Hat Enterprise Linux on Windows Subsystem for Linux” and in the process helping Microsoft sabotage the GNU/Linux ecosystem.

    1. Re: Industry standard Microsoft WLinux by Anonymous Coward · · Score: 0

      found the freetard. no one cares about "free" you fucking idiot, we just want to get are work done.

    2. Re:Industry standard Microsoft WLinux by exomondo · · Score: 1

      WLinux Enterprise is the first product to support the industry-standard Red Hat Enterprise Linux on Windows Subsystem for Linux” and in the process helping Microsoft sabotage the GNU/Linux ecosystem.

      How so? The draw here is that Linux binaries can run on both Windows and Linux, if that ceases to be the case then the whole feature is pointless. Why would they want to sabotage it anyway? To try and gain the ~2% of Linux marketshare on the desktop?

  27. Re:Some people like good software. Some are trappe by drinkypoo · · Score: 1

    Did you know that even windows 3.1 could serve as network equipment... If you bought the right stack? Sure, Microsoft eventually gave away a TCP stack for windows, but for a long time you HAD to buy one. Trumpet dominated because of the low price, but it was hardly the only option. Besides the stack from chameleon, there was also TGV. TGV was a Unix shop ("Two Guys and a VAX") which went into the Windows market with a great stack, by far the fastest on Windows.

    To me, the point of Linux was to get a unixlike worth using. Before my first tech job, I was running xenix on my 286. When I got a 386 I didn't even consider NT - I went straight to Unix. I did consider freebsd, but Linux had a much friendlier community which was far more willing to help.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  28. or... by Anonymous Coward · · Score: 0

    Or you could just run RedHat on the server....

    Just sayin.

  29. Much like you can put floats on a Cessna by raymorris · · Score: 1

    I had Trumpet. I used it to connect to network devices and servers. For my purposes at least, that doesn't mean it *is* networking equipment. I wouldn't it as the platform to host my customers web sites.

    You put floats on a Cessna. It's still a plane, not a ship.

    1. Re:Much like you can put floats on a Cessna by drinkypoo · · Score: 1

      I had Trumpet. I used it to connect to network devices and servers. For my purposes at least, that doesn't mean it *is* networking equipment. I wouldn't it as the platform to host my customers web sites.

      Nor would I, especially not with Trumpet, which was slow AF. The TGV stack was ludicrously faster. It might even have been based on BSD networking code. It's been a long time since I learned the details, and I've forgotten most of them. TGV was bought by Cisco, who I think just wanted them for their Windows 3.1 stack at the time. They were then working on a high-performance network stack for Windows 9x. Knowing that Win9x was a dead end, Cisco scrapped it and turned the formerly-TGV Santa Cruz location into a cable modem compliance lab, where I worked as a lab admin. I knew people who worked for TGV pre-acquisition, though, which is why I'm familiar with their earlier history at all.

      TGV's stack was fast enough to where you could use a 386 running Windows 3.1 with some NICs in as a router and get tolerable performance, at least at 10baseT speeds. There's no good reason why you should do that, but it was absolutely technically possible. I used more or less all the TCP stacks for Windows 3.1, AFAICT, and theirs was faster and better in every way but the dialer (which was approximately as bad as Trumpet's.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  30. You mean Microsoft doesn't? Here's their announcem by raymorris · · Score: 1

    Here's one of many articles written at the time about Microsoft announcing they were buying multi-user and network access software from Citrix, in order to add these features to NT 5.0

    https://books.google.com/books...

  31. Microsoft disagrees with you by raymorris · · Score: 1

    > I don't know where you are getting this from, but Windows NT 3.1 was launched with multi-user support

    "Multi-user" doesn't mean "you can log in before you have access to all the files on the whole system". That's a password-protected system, it's not a multi-user system. A multi-user system is one that multiple people can use at the same time and they don't have access to each other's stuff, and can't screw up the other person's stuff.

    Here's one of many articles written at the time about Microsoft announcing they were buying multi-user and network access software from Citrix, in order to add these features to NT 5.0

    https://books.google.com/books...

  32. Re:Some people like good software. Some are trappe by exomondo · · Score: 1

    Or just run those applications in a VM if they don't run on Wine until they can migrate to something else. But even then that's only for some users in some businesses that actually have developed critical Windows-specific applications.

    Is this really the case for the overwhelming majority of employees at the overwhelming majority of organizations? Because Windows still has 90%+ of the desktop market, are there really that many people using Windows-specific applications for which there are no alternative? ... maybe there are or maybe the alternatives are simply not of viable quality.

  33. Re:You mean Microsoft doesn't? Here's their announ by vux984 · · Score: 1

    NT4 already had terminal services edition in 98.

    The fact that MS bought additional functionality from Citrix rather than building it all over again themselves in house to enhance NT5 is hardly the revelation you seem to think it is.

  34. Re:Some people like good software. Some are trappe by Chris+Mattern · · Score: 1

    Is this really the case for the overwhelming majority of employees at the overwhelming majority of organizations

    Pretty much, yeah.

    are there really that many people using Windows-specific applications for which there are no alternative?

    It's not that there's no alternative, it's that they cut themselves off from the alternatives. You're looking at thousands of corporations (or more) that developed their solutions with no thought of portability, developing whole application systems that will only run on Microsoft platforms. Windows was what they had, so Windows is what they developed for. And now they're trapped.

  35. Re:Some people like good software. Some are trappe by exomondo · · Score: 1

    Even if that is the case there is always going to be a cost to switching and there is also a cost saving in switching but the more important thing is do they get significant value out of switching and the answer to that seems to be an overwhelming "no".

    It's not that they are trapped and can't switch, it's that there's no platform worth switching to. They'd just be doing the same thing they're doing now but with the application running on Linux rather than Windows (so they click on an icon that looks slightly different to open their applications) and nobody really cares about that nor does it provide any significant advantage.

  36. Re:You mean Microsoft doesn't? Here's their announ by spongman · · Score: 1

    That’s simultaneous desktop users (or terminal services). Multi-user networking was there from the start.