Slashdot Mirror


WLinux, the First Paid-for Linux Distro for Windows 10, Goes On Sale on Microsoft Store (techrepublic.com)

puddingebola shares a report: WLinux is a $20 open-source, Debian-based distribution, designed to run on Windows 10's Windows Subsystem for Linux (WSL). The WSL allows Windows 10 to run various GNU/Linux distros inside Windows as Microsoft Store apps, providing access to Ubuntu, openSUSE, Debian, Fedora, Kali Linux, and others. The WSL has disadvantages over a running a dedicated GNU/Linux system. For example, there's no official support for desktop environments or graphical applications, and I/O performance bottlenecks, but it is being improved over time. The developers of WLinux describe it as a "fast Linux terminal environment for developers", saying it is the first distribution to be "pre-configured and optimized to run specifically on Windows Subsystem for Linux". Announcing WLinux's availability, Microsoft program manager Tara Raj, called out the wlinux-setup tool, "which allows users to easily set up common developer toolchains, and removes unsupported features like systemd."

24 of 207 comments (clear)

  1. Hell just froze over by AmiMoJo · · Score: 5, Insightful

    Did Microsoft just release a Linux distro without systemd?

    Up is down and black is white, the world has gone mad.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    1. Re:Hell just froze over by Junta · · Score: 4, Informative

      While the other distros have systemd in the repository, it doesn't actually run under WSL.

      So while this one is unambiguously systemd-free, the other distros are effectively systemd-free while under WSL.

      Working around the systemd-isms without being able to run systemd has been a big part of the whole WSL endeavor.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Hell just froze over by Gadget_Guy · · Score: 3, Insightful

      1) Embrace...

      I believe you know the rest

      Ooh, I know this one!

      2) FUD

      The WSL has a very limited use case. It is not going to suddenly become the defacto way that we use Linux, and therefore will never be in a position to extinguish anything any more than Windows Services for UNIX killed it off and any more than WINE has killed off Windows.

    3. Re:Hell just froze over by SirSlud · · Score: 3, Funny

      It ends with extinguish. First used over 20 years ago, used to describe microsoft's approach to a wealth of product categories (browser, email, messaging, java ... the list goes on) none of which it managed to extinguish (and at a managerially distinct Microsoft for all intents and purposes.)

      The people who are overly concerned with it don't seem to really know their tech history and/or are giving Microsoft a lot of credit it hasn't earned in 20 years of trying.

      --
      "Old man yells at systemd"
    4. Re:Hell just froze over by BringsApples · · Score: 2

      Oh stop. You know you still use Lynx once a year to get into that one stupid router.

      --
      Politics; n. : A religion whereby man is god.
    5. Re:Hell just froze over by fibonacci8 · · Score: 2

      Embrace, extend, extinguish was in its prime during the DOS era. Memory Managers, Screen Savers, Disk health utilities, Disk defragmentation programs, menuing/task swapping, document editors, spreadsheets, and even database programs had very short lifespans after a version was included with MS-DOS or MS Office.

      --
      Inheritance is the sincerest form of nepotism.
    6. Re:Hell just froze over by caseih · · Score: 3, Informative

      No, they certainly did not.

      Others may be confused over what WSL is, so it's worth repeating. No init system of any kind (sysv or systemd) make any sense in the WSL as it's currently designed. Windows itself is the init system for WSL. The Window kernel and the WSL is process 1 (calls itself init in the emulated Linux process list) and spawns linux binaries directly.

    7. Re:Hell just froze over by BringsApples · · Score: 3, Informative

      Actually, I use 'links' for that....

      No, no. The OTHER stupid router :p

      But seriously, Lynx is better for security because it doesn't support graphics and it can white/black list cookies, or totally disable cookies altogether. Lynx is still being developed, so don't forget about it.

      --
      Politics; n. : A religion whereby man is god.
  2. Why pay? by Luthair · · Score: 2

    Would one pay instead of using openSUSE, Ubuntu, or Debian? The value add from these guys must be tiny, maybe donate that $20 to Linux Foundation or some meaningful open source project.

    1. Re:Why pay? by cloud.pt · · Score: 2

      maybe you should consider countries and communities where, considering scenarios piracy is not applicable such as government as education, there is still a need for office an productivity suite but there isn't 200 fucking usd/eur/gbp for a standard office license. Get your thinking out of your developed economy bubble and you might actually figure these apps get used. A lot.

      And for reference, I use libreoffice all the time for minor, in-Linux edits or scratches that prevent me booting Windows (where my employer readily has an office deployment I use maybe twice a year on my dev code, for red tape purposes).

      I actually made a case for the company developping the paid resource based on free software - they deserve the cash it while there isn't anyone else doing it. I just find it appauling that FOSS people didn't jump head first at the opportunity of getting more Windows users to *nix that WSL provides.

    2. Re:Why pay? by KlomDark · · Score: 2

      I take it you haven't used it in a LONG time.

      It used to be slow, but the recent versions are way fast.

      Don't know what bugs you are talking about, so can't comment on that. I don't run into any.

      The UI used to be kind of plain, but now there's several to choose from, even one that emulates that horrid MS Office Ribbon.

      Libre only sounds gay when combined with Nacho.

    3. Re:Why pay? by Tough+Love · · Score: 2

      Open/LibreOffice. That thing sucks big time. Is there anyone who really uses it?

      Just a hundred million people or more? Nobody knows for sure but there are over a million downloads per month just from the LibreOffice site and that would be nearly all Windows users because Linux users get it from their distros. It is also widely offered by freeware download sites, I would never risk that but I understand it's perfectly normal for a Windows user.

      LibreOffice is really great, gives you everything you need in a productivity suite plus gets better all the time with unlimited upgrades including security updates all for the low low price of $0.00.

      You can niggle about various fine points, but in some ways LibreOffice is smoother and more featureful than Microsoft's suite, and way less hassle. Big point? No Visual Basic :) Script your spreadsheet in Python instead and enter the 21st century.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
  3. Re:I wonder who will buy it by AlanObject · · Score: 4, Interesting

    This was my impression. I use MacOS with Windows in a VM. I don't have a Linux VM because I have so many other systems that I can ssh into and do stuff either from the shell or an X app.

    But if Windows were my primary operating system and I wanted to use Linux, I don't see why a Linux VM wouldn't be better than this halfway solution.

  4. Re:I wonder who will buy it by dddux · · Score: 5, Insightful

    Exactly. Installing VirtualBox with any of the great Linux distros works like a charm. I almost don't understand why would someone pay for this crippled solution.

    --
    "It is no measure of health to be well adjusted to a profoundly sick society." - Jiddu Krishnamurti
  5. Re: I wonder who will buy it by spongman · · Score: 2

    Youâ(TM)re confusing WSL (which is Microsoftâ(TM)s system for running Linux distros on windows without using the Linux kernel) with WLinix which is a 3rd-party district that runs on WSL.

    WSL is definitely worth it - itâ(TM)s free and the convenience/compatibility trade off is excellent. Sure, youâ(TM)ll need to run a VM if you need to test explicitly Linux kernel stuff like systems or iptables (for example), but for almost everything else, it just rocks. I use it all the time at work.

    WLinix is not. Itâ(TM)s a scam intended to part people from their money

  6. Re:I wonder who will buy it by xonen · · Score: 3, Informative

    Exactly. Installing VirtualBox with any of the great Linux distros works like a charm. I almost don't understand why would someone pay for this crippled solution.

    Because it's faster and better in certain scenario's to do it like this.

    Faster because:
    A. To start it up, it's one click or one word away from a CLI. Virtualbox needs to be installed, spun up, wait till it's booted or restored, and taking up a truckload of RAM and CPU power. Just for running a simple command line tool. VB is total overkill when all you need is a simple CLI tool.
    B. The executable runs natively. There's no virtualization overhead. This means full or better speed for execution and network (and other i/o) access.

    Also, it works right on your own filesystem. No need for a 'shared folder' with you VM. Your drives are available as-is. And so are your gnu tools. So i can do anything with my files i want, no matter where they reside, without the hassle of copying them around to this shared-with-VM-folder.

    Then, as far as security goes.. A VM not really adds any security here, i trust my ubuntu (or whatever) distro the same as on any native linux box. Why would i want to virtualize my gnu/linux environment.

    There's other reasons as well, probably others will fill you in here. But to me just the ease and the speed are saving my sanity. Running anything in a VM still sux, even in 2018.

    You can also reverse the argument, and compare it with using wine on gnu/linux. That's a pretty fair comparison as WSL and wine actually work in a very similar way. Yes, you could run anything you run with wine in a VM. Sometimes you even have to. But you'd rather not, for various reasons, but mostly because wine usually performs better and is less hassle.

    --
    A glitch a day keeps the bugs away.
  7. Open source? by bagofbeans · · Score: 2

    So how easy to pull the source and compile it? Save $20!

  8. It's not Linux if the Linux Kernel is not being ru by Danathar · · Score: 3, Insightful

    It's not Linux. The Linux Kernel is not run.

  9. Why not call it "Winux" by fredrated · · Score: 2

    At least that's pronounceable.

    1. Re:Why not call it "Winux" by lastman71 · · Score: 3, Funny

      Why not call it "VILE": Vile Is not a Linux Emulator.

  10. Linux on windows by rtkluttz · · Score: 2

    Is the same as doing heart surgery in the hospital toilet. It can work in theory, but you end up swimming in shit.

    --
    Digital is, by definition, imperfect. Analog is the way to go.
  11. anti-gateway drug by DrYak · · Score: 2

    first, Microsoft is pretty much aware that they've lost the server/cloud game to linux (and router. and embed. and smartphones. and SBC. basically, desktop/workstation is the single niche that Microsoft is still holding)
    BUT they know they hold the desktop, and would very much to keep holding it.

    some of the logic going in the heads of microsoft is that wsl can be a bit of anti-gateway drug.

    for all these devs, who have a mostly windows environment but need a bit of unix in their workflow. (devs that need to write code that will end on the linux server/cluster/etc)

    until now their main choice were installing a Linux VM (or SSH into a Linux test server. or Switching to Mac OS X or some Linux powered laptop)
    and probably some at Microsoft would be afraid that this VM would be a gateway drug: once they got a bit of taste of Linux, some are likely to jump ship and install Linux (or switch to OS X. or exclusively run a Linux VM full screen).

    by providing wsl, Microsoft is giving an alternative test environment for the couple of linux needs, while keeping everyone still firmly within their system.

    the problem (for them, but advantage for us) is that it might end up the other way around:
    wsl is so much limited that eventually it will encourage some to go further and transition to the real deal.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:anti-gateway drug by Ravaldy · · Score: 3, Informative

      basically, desktop/workstation is the single niche that Microsoft is still holding)

      Not true in north america at least.

      They are still a major player for email servers through exchange server. https://www.quora.com/What-is-...

      They still have one of the best on premise server OS with over 70% of the market cornered: https://www.computerprofile.co...

      They are remaining strong in the virtualization server area with about 35% of the market. Note their market share of this was 0% until 2008 so 35% is not bad.

      They still have the best office suite available for corporate use. Home use is a different story but that could be debated either way.

      some of the logic going in the heads of microsoft is that wsl can be a bit of anti-gateway drug

      Opinion more than fact. They actually believe in providing the tools required to do the job. As a multi platform developer I appreciate the ability to create Linux environments in my environment of choice.

      the problem (for them, but advantage for us) is that it might end up the other way around:

      You make it an "us versus them" argument. I don't understand why any tech professional would think that way. Maybe you're just a kid that hasn't been in the real world yet. If so, you've already closing your mind to a number of possibilities.

  12. Re:I wonder who will buy it by tlhIngan · · Score: 3, Informative

    I haven't tried it yet, but my understanding is that it's relatively lightweight compared to running a VM, and it has direct access to your Windows filesystem. I used to use Cygwin to run a script to resize my photos, I could see this being used in a similar way.

    I use Cygwin, but not on Windows 10 because I use WSL for that. Cygwin and WSL are very similar - the difference is the level they interface at. Cygwin is a translation layer between POSIX (or really SUS) APIs and the Win32 API. As far as Windows is concerned, every Cygwin application is just a console Win32 application.

    WSL is lower level, and basically implements the Linux syscall interface on the Windows kernel. So applications talk to Linux based libraries which make system calls as Linux would expect, except they're being trapped by the Windows kernel and executed there. They are not technically Win32 applications and don't really have the interactions with Win32 that Cygwin applications would have. This would be the closest to "GNU/kWindows" you can get

    Note that the Windows kernel is still enforcing security and other things, so WSL cannot be used to bypass permissions since the kernel is still involved with regular enforcements.

    WSL is actually more like the BSD Linux personality - where the base kernel pretends to be Linux to run Linux binaries.