Slashdot Mirror


New Custom Linux Distro is Systemd-Free, Debian-Based, and Optimized for Windows 10 (mspoweruser.com)

An anonymous reader quotes MSPowerUser: Nearly every Linux distro is already available in the Microsoft Store, allowing developers to use Linux scripting and other tools running on the Windows Subsystem for Linux (WSL). Now another distro has popped up in the Store, and unlike the others it claims to be specifically optimised for WSL, meaning a smaller and more appropriate package with sane defaults which helps developers get up and running faster.

WLinux is based on Debian, and the developer, Whitewater Foundry, claims their custom distro will also allow faster patching of security and compatibility issues that appear from time to time between upstream distros and WSL... Popular development tools, including git and python3, are pre-installed. Additional packages can be easily installed via the apt package management system... A handful of unnecessary packages, such as systemd, have been removed to improve stability and security.

The distro also offers out of the box support for GUI apps with your choice of X client, according to the original submission.

WLinux is open source under the MIT license, and is available for free on GitHub. It can also be downloaded from Microsoft Store at a 50% discount, with the development company promising the revenue will be invested back into new features.

165 comments

  1. systemd by Anonymous Coward · · Score: 1, Insightful

    People actually use systemd?

    1. Re:systemd by Anonymous Coward · · Score: 5, Funny

      And some people like systemd... posting anonymously for a friend.

    2. Re:systemd by Anonymous Coward · · Score: 0

      People actually use systemd?

      systemd actually uses people

      It derives its power from human angst

      The software world is full of daemons and, one day, systemd will run them all.

    3. Re: systemd by Anonymous Coward · · Score: 0

      I like systems!

    4. Re:systemd by Anonymous Coward · · Score: 0

      And the goatse guy loves shoving basketballs inside his asshole.

    5. Re:systemd by fph+il+quozientatore · · Score: 1

      Just the Debian, Ubuntu, Fedora, Arch, Suse, and Red Hat users.

      --
      My first program:

      Hell Segmentation fault

    6. Re: systemd by Anonymous Coward · · Score: 0

      People actually use systemd?

      No, systemd uses you!

    7. Re:systemd by Anonymous Coward · · Score: 0

      my condolences to those poor bastards for being betatesters of crappy software

    8. Re:systemd by Anonymous Coward · · Score: 0

      and CentOS, CoreOS, and Mint

    9. Re: systemd by Anonymous Coward · · Score: 0

      But do you like D's?

    10. Re:systemd by fahrbot-bot · · Score: 5, Funny

      People actually use systemd?

      Only in Russia. Everywhere else systemd uses you.

      --
      It must have been something you assimilated. . . .
    11. Re: systemd by Anonymous Coward · · Score: 0

      Actually, writing init scripts for systemd is really nice, and extremely easy.

      If you read many initrd scripts on the other hand, they're sometimes convoluted, often full of dodgy hacks and sometimes have random todos.

    12. Re: systemd by Anonymous Coward · · Score: 0

      I have never understood the gripe with init scripts. It's just bash, and I write new ones myself all the time that work reliably.

      Devuan, Gentoo, Funtoo and more offer systemd-free installs.

    13. Re:systemd by Aighearach · · Score: 1, Interesting

      Well, I'll put my name on that, systemd brings a lot of important features to modern systems, like being able to start network services after a request for the service is received, without dropping the connection or having to have a userspace middleman process that tries to queue as many of these types of requests as it can. The old way sucked hard, the new way with systemd is exactly what we were asking for... 20 years ago.

      Others in the thread were hating on binary logs, but having some structure makes it much much faster for security tools to parse the logs, and for humans, you just run a single command to get an all-text version if you want it; exactly as hard as running cat to get the text listing...

    14. Re:systemd by steveb3210 · · Score: 1

      I've just never had a situation where systemd did anything bad to me. Granted I do development in a rather small hedge fund startup these days (only a few employees) and we just containerize everything - so I don't rely on the underlying OS to do very much for me. Perhaps its a bigger issue for large companies with long time scale infrastructure (I hate the connotation of "legacy" as it makes it seem like old code is bad code, but I digress) that can't leverage containerization.

       

    15. Re:systemd by Anonymous Coward · · Score: 0

      I tried it, but the video editing was kinda klunky, it didn't interface with all the features on the new MRI scanner and doesn't appear to support M-theoretic calculations using units of furlongs per library-of-congress when roman numerals are enabled.

    16. Re:systemd by DCFusor · · Score: 3, Informative

      It mostly messed me up with either custom daemons I wrote that wanted to be autostarted - the initial workarounds required were then broken by further systemd updates, and some other kinda - normal apps...that either didn't update for this, or took awhile to start up, and fell afoul of systemd's "helpful" "we'll keep restarting this till it makes it" behavior (which may be gone, I dunno, I figured out enough of how things work to edit that timeout and write scripts for my stuff).
      Mounting network shares in /etc/fstab was broken, and if something failed to mount, then the system hung on shutdown trying to unmount what had never been mounted. The "don't do that, WONT_FIX" response was an insult, frankly. Now, like magic, that works again - obviously it was my fault all along for pointing out that doing nothing about it would have caused some months of downtime.
      And of course, I don't know what I'm doing with only a few decades of experience in the field. Insulting people isn't how you make friends, but evidently the people doing this don't care.
      TightVNC server, oh boy. Finally solved that one using a variant of XDG autostart, but it took the user home one, not the system one, else endless loop. Conky - just had to give up on that one. I could go on for quite awhile. But it wasted my time, and gave me zero new benefit, and took away my choice, as many crucial apps now not only support it, but depend on it. While insulting me - like many of the pro-systemd comments on this thread. Yeah, that'll work. How about calling us deplorables, that'll win you favor every time. Oh, wait...

      --
      Why guess when you can know? Measure!
    17. Re:systemd by Cyberax · · Score: 1

      Links to bugs, please. Fstab has been working fine since the systemd first version.

    18. Re: systemd by Anonymous Coward · · Score: 0

      Go look at the long list of will not fix bugs it has. It's not a bug it's a feature.

    19. Re: systemd by Anonymous Coward · · Score: 0

      Only double D's, for extra pimping.

    20. Re:systemd by DCFusor · · Score: 2

      Not mounting CIFS or NFS shares. That's the thing - fixing stuff eventually and then pretending it never happened fools some fanboys, but not those who had to keep a fleet of customized machines going. Here's a link to lots of links, that took one second to find:
      https://www.google.com/search?...

      --
      Why guess when you can know? Measure!
    21. Re: systemd by Anonymous Coward · · Score: 0

      I tried Debian last time and when a udev update was flawed, I couldn't figure out what was happening and systemd decided to block booting. And couldn't start single user mode, as you expect it to work as emergency shell.

      Systemd also interferes with mounting filesystems. It decides not to execute mount and unmount sporadically. It is a fucking syscall for an admin. I am admin, do as I say! It doesn't.

      If you want to have generally a flaky boot process with unpredictable results and sporadically announce to you that it will wait for services for 30mins without working Ctrl-C, yeah, choose systemd and have "fun".

    22. Re:systemd by Anonymous Coward · · Score: 0

      The vast majority of Linux users working in business as opposed to their mum's basement are using it I suspect.

    23. Re:systemd by Cyberax · · Score: 1

      Works for me. All the bugs I see in Google are related to race conditions between fstab and DNS resolvers/network.

    24. Re: systemd by Anonymous Coward · · Score: 0

      no. Systemd uses linux.

    25. Re: systemd by Anonymous Coward · · Score: 0

      Create a tmp.mount or whatever and add the service to a unit via Requires=.

      Itâ(TM)s not hard once you read the documentation...

    26. Re:systemd by Anonymous Coward · · Score: 0

      And some people like systemd... posting anonymously for a friend.

      We know it's you Leonard. Go away.

      Wonder if this is more an attempt to head off Valve's Proton? It allows you to play many Windows games in Linux and basically point'n click. Essentially Wine with DVDK and some other patches. Quite nice.

    27. Re:systemd by DCFusor · · Score: 2

      Try it with wifi on the machine that wants to mount stuff.
      Yes, the very race conditions systemd was supposed to fix cause it to fail. Where without it the fstab mounts would either keep trying or just wait. But I think I made my point - a race condition is a bug...naming it doesn't make it start working. I had 15 users down on that alone, and making them manually mount all this crap wasn't going to fly. Especially on machines that were hard to phsically access that wouldn't reboot remotely because systemd hung them forever on shutdown once it hit this.
      And when I did mount.service type of stuff, that fixed it for awhile, but it's one of the suggested workarounds that then broke again when they fixed the original problem.
      One of the big problems, and not just systemd, is that when something like this breaks and really screws people up, workaround are posted all over the net. A year later, those workarounds might not be the right answer anymore. The rush to cram this crap down our throats made it far worse.

      --
      Why guess when you can know? Measure!
    28. Re: systemd by Anonymous Coward · · Score: 0

      While I agree its an improvement over sysvinit and friends, I was using OpenRC before systemd was mainstream. I prefer its modular nature and doesnt get in the way as much as I feel systemd does.

      Just my preference. Debian and Archlinux have OpenRC variants.

    29. Re: systemd by Anonymous Coward · · Score: 0

      Gross, try hard.

    30. Re:systemd by Anonymous Coward · · Score: 0, Informative

      Well, I'll put my name on that, systemd brings a lot of important features to modern systems, like being able to start network services after a request for the service is received, without dropping the connection or having to have a userspace middleman process that tries to queue as many of these types of requests as it can. The old way sucked hard, the new way with systemd is exactly what we were asking for... 20 years ago.

      No. Just no.

      Remember that Google engineer who wrote an epic internal memo about his time at Amazon that accidentally got leaked?
      Anyway, read this part:

      - monitoring and QA are the same thing. You'd never think so until you try doing a big SOA. But when your service says "oh yes, I'm fine", it may well be the case that the only thing still functioning in the server is the little component that knows how to say "I'm fine, roger roger, over and out" in a cheery droid voice. In order to tell whether the service is actually responding, you have to make individual calls. The problem continues recursively until your monitoring is doing comprehensive semantics checking of your entire range of services and data, at which point it's indistinguishable from automated QA. So they're a continuum.

      If your services are waiting to start up, then by definition you are NOT monitoring them (otherwise, they would have already started up, no?)
      BAD ENGINEER.

      That systemd "feature" you tout is a terrible anti-feature for reliable production deployments.

      Others in the thread were hating on binary logs, but having some structure makes it much much faster for security tools to parse the logs, and for humans, you just run a single command to get an all-text version if you want it; exactly as hard as running cat to get the text listing...

      Bovine excrement.

      Text logs have one killer compelling feature. Ironically, it's exactly the feature that you've mis-attributed to systemd.
      The "structure" of a text log is that LINE ENDINGS DELIMIT LOG ENTRIES.

      This structure is so universal that humans can open the logs in almost any text tool, and read, search, and even EDIT them!
      A binary format requires a special tool just to show you where the records are delimited. Let alone reading, searching, or editing those records.

      So this argument "It's faster for security tools!" is just excrement, pure bovine excrement.
      Binary logs are both unnecessary and foolish.

    31. Re:systemd by Anonymous Coward · · Score: 0

      I'm running Manjaro, which is based on Arch and uses systemd. I don't see the problem with it. What exactly is wrong with it and how is it negatively impacting people who use it?

    32. Re:systemd by Anonymous Coward · · Score: 0

      Problems with systemd--- including race conditions and breaking fstab--- were most of my system administration pain on the systems I administer.

      Systemd may be better now--- I hope you enjoy it. Personally, I never want to see that pile of pain again.

       

    33. Re:systemd by Cyberax · · Score: 1

      Tried it. It works.

      I fail to see the bugs in systemd, before systemd the boot was so slow that WiFi likely had enough time to negotiate the connection. The fixes are also obvious - add explicit dependencies to fstab unit or use systemd's native dependency tracking.

      Seriously, systemd is not rocket science. Spend a day or two learning it and stop whining.

  2. Non-systemd but for Windows 10? by Anonymous Coward · · Score: 0

    Sign me up for stupidity!

  3. Re: What's the big deal? by Anonymous Coward · · Score: 5, Informative

    When a distribution is configured to use systemd it takes the place of initd as the initializing process. It is not something you can simply uninstall. It runs as the first process in the kernel. You have to rebuild the entire distribution to go back to initd.

  4. Devuan rebadge hyped for M$ use? by Anonymous Coward · · Score: 1

    Because devuan has existed for 4-6 years now and does exactly that.

    1. Re: Devuan rebadge hyped for M$ use? by Anonymous Coward · · Score: 0

      If it is anything like devuan, it is pointless. Devuan is basically good for nothing.

    2. Re:Devuan rebadge hyped for M$ use? by LVSlushdat · · Score: 1

      Yup.. Devuan is the "cat's meow"... I had been a Debian and Ubuntu user since about 2007, and other distros going back to Slackware in 1994. When Debian (and now Ubuntu) went down the blackhole that is systemd, I decided I was done with those distros. I MUCH prefer a Debian-based distro and Devuan/Ascii fills the bill perfectly...

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
  5. Why is this a reply? by Anonymous Coward · · Score: 0

    What was the point in replying to this?

  6. ding ding by Anonymous Coward · · Score: 0

    th eunderside os spies on you while you use the non spyware one and think your safe rofl

    ya this is like nsa dream

  7. The important question by elrous0 · · Score: 1, Troll

    Have its developers adopted the Code of Conduct?

    Because if not, SEXISM!!!!!

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:The important question by serviscope_minor · · Score: 0, Flamebait

      Wow you're really sore about the coc ain't you?

      --
      SJW n. One who posts facts.
    2. Re:The important question by elrous0 · · Score: 1

      It's just a bit hard to take all at once.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:The important question by Anonymous Coward · · Score: 0

      You have him pegged alright.

      In any event it is clear Linux is now Microsoft's bitch.

    4. Re:The important question by Anonymous Coward · · Score: 0

      What has Lennart got on Linus such that he had to actually get counseling? Lordy I hope there are tapes.

    5. Re:The important question by Anonymous Coward · · Score: 0

      How is Linux Microsoft's bitch?

      If MS had their way they wouldn't even have a subsystem for Linux.

    6. Re: The important question by Anonymous Coward · · Score: 0

      I heard Putin, hookers and cocaine were involved, but let's get one thing clear: no pee-pee was involved, only poo-poo.

    7. Re:The important question by Anonymous Coward · · Score: 0

      as a straight I'd imagine it'd be difficult. of course, gays have no trouble accepting social justice cocs. They love them.

    8. Re:The important question by Z80a · · Score: 2

      Given the fact they're already using it to commit witch hunts against one or more of the biggest contributors or the project, yes, it's quite bad.
      When dealing with this literal cult, it's not about "you will behave for now", it's about "we gonna check every message you ever sent and if we find something we find offensive, we will hunt you down and kill like a dog".
      This is not about left or right or communism or whatever, it's a literal cult that calls itself the left (when its just a tiny part of the actual left) and ruins the life of everyone that dares not following their exact gospel.

  8. First Linux distro you have to buy by Anonymous Coward · · Score: 1

    No thanks. Why install a neutered version on Windows when you can replace Windows itself with something better?

    1. Re:First Linux distro you have to buy by Anonymous Coward · · Score: 0

      If you're stuck using windows it can be incredibly useful to have a set of all your regular tools available.

      I'm sure the right way to go is to spend a few days learning powershell and setting up this job using windows scheduler, but I'd rather spend 3 minutes writing a shell script in a language I already know and 10 seconds scheduling it via cron.

    2. Re:First Linux distro you have to buy by Anonymous Coward · · Score: 0

      We've had them for many years, they are called cygwin.

    3. Re:First Linux distro you have to buy by omnichad · · Score: 1

      First Linux distro you have to buy

      Wouldn't that be Red Hat? They also release their source, but they sure aren't the ones offering CentOS.

    4. Re: First Linux distro you have to buy by Anonymous Coward · · Score: 0

      Might as well go with Python in this case. Best of all worlds.

    5. Re:First Linux distro you have to buy by Aighearach · · Score: 1

      As you figured out by the existence of CentOS, RedHat isn't selling "the distro," they're selling access to their support and network services.

    6. Re:First Linux distro you have to buy by Anonymous Coward · · Score: 0

      Oh, I know. Hell, WSL isn't even the first time MS has officially supported stuff like this. Interix was built in as far back as vista, and something you could install separately way before that.

    7. Re:First Linux distro you have to buy by omnichad · · Score: 1

      Red Hat only releases their source, not CentOS.

      As you figured out by the release of this distro, which is available on GitHub as open source, what they are selling is the convenience of a compiled system ready for download in the Windows Store.

      There's no point playing the semantics game on this. None of it makes a significant difference.

    8. Re: First Linux distro you have to buy by Anonymous Coward · · Score: 0

      cygwin fucking sucks shit.

    9. Re:First Linux distro you have to buy by Tough+Love · · Score: 1

      Why install a neutered version on Windows when you can replace Windows itself with something better?

      You can use it as a stepping stone to get familiar with Linux before fully making the switch.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    10. Re: First Linux distro you have to buy by Cmdln+Daco · · Score: 1

      Interix was a product developed by a seperate company (Softway Systems) that Microsoft bought.

    11. Re:First Linux distro you have to buy by Aighearach · · Score: 1

      Golly, this looks familiar! Are you sure you're not going in circles?

      If you're just repeating yourself, you probably missed something in between.

      Semantics refers to meaning, BTW. Your word game is only based on repeating a true statement that is not related to the meaning of what you're responding to. You absolutely should stop playing word games, and focus on the semantics instead. That's where the meaning lives. That's where the stuff that flew over your head is still hiding.

    12. Re: First Linux distro you have to buy by Anonymous Coward · · Score: 0

      Right, but as far back as vista it came as part of the core OS distribution. It was a checkbox under features that you could choose to install like IIS and whatever else.

    13. Re:First Linux distro you have to buy by omnichad · · Score: 1

      So you're not going to reapply to the part above that? There's a lot of similarities on the business model - both profit from service rather than the code itself. That means this new thing is not the first for-pay distro or that neither are.

  9. Available for FREE or at 50% discount from MS$? by Anonymous Coward · · Score: 1

    What the heck are MS trying to do?
    The thing is GPL and available on GitHub...

    What exctly are MS charging for?
    Is that actually allowed onder GPL2?

    1. Re:Available for FREE or at 50% discount from MS$? by Dutch+Gun · · Score: 3, Informative

      WLinux is based on Debian, and the developer, Whitewater Foundry

      It's developed by Whitewater Foundry, not Microsoft. And yes, you can sell GPL software if you also distribute the source.

      https://www.gnu.org/philosophy...

      BTW, I searched for "Linux" on the MS Store, and found five explicitly listed Linux distros (Ubundu, openSuze, Suze Linux Enterprise, Debian, and Kali)... but not WLinux. I had to specifically search for it by name before I found it on the store. I'm not sure why they think anyone would pay $10 for a Linux distro when there are plenty of free and well-known alternatives.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:Available for FREE or at 50% discount from MS$? by Anonymous Coward · · Score: 4, Interesting

      microsoft isn't the ones setting the price here.. it's the distro packager.. err 'customizer'. microsoft gets their cut of the store sales, however.

      the custom code for the 'distro' is mit licensed, meaning they can charge whatever the fuck they want and they don't even have to give you their code. they could package everything in binaries and tell you to fuck off if you ever asked for more.

      gpl is adhered to, mostly (and with the help of debian repositories since this other distro isn't supplying debian sources themselves), because the distro is only really an installer of debian for wsl with their own (and let's be real here.. MINOR) customizations.

      i see this as some guy's attempt to make a cash grab from the few moronic hypocrites who are militantly against systemd yet run (the even-worse) windows 10.

    3. Re:Available for FREE or at 50% discount from MS$? by shutdown+-p+now · · Score: 2

      You're not paying for the distro - that is free on GitHub. You're paying for the button in Windows Store that installs everything for you. Basically, you're paying to save your time. Those other distros work fine, but you need to configure them if you want, say, X to work. If you know how, it's not hard. But many people don't want to waste time figuring that out.

  10. Have they replaced systemd with by devslash0 · · Score: 5, Funny

    windowsd?

    1. Re: Have they replaced systemd with by sound+vision · · Score: 1

      I'd actually like a fully configurable windowsd, that lets you turn off automatic updates for example, I wonder if MS can give us that.

  11. Waste of time by Anonymous Coward · · Score: 0

    Ubuntu on WSL is free. And it doesnâ(TM)t use systemd.

  12. Is this useful? by duke_cheetah2003 · · Score: 1, Interesting

    Running Linux in a Virtual machine under Windows is nothing new. In my opinion, if you're going to run two operating systems together in this fashion, this is the preferred direction to do it, because Linux traditionally runs waaaay better as a guest than Windows does.

    But in the real world, at least my experience, there's not a lot of usefulness to this. It's not like there's anything Linux can do, that Windows cannot do natively. And for the somewhat rare circumstances that a Linux-like utility is needed, like, grep, or perl, or something like that, I've always found cygwin is the best solution for this sort of niche of Linux tools within Windows.

    So is this actually more useful than cygwin?

    1. Re:Is this useful? by Anonymous Coward · · Score: 0

      Useful as a learning tool perhaps?

      I use Mint in a VM for banking access just so it is isolated from my day to day potentially infected windows system and browser. Not a strong need for a full Linux install but a use.

    2. Re: Is this useful? by Anonymous Coward · · Score: 0

      I will not say anything about Wlinux which I know nothing about other than it seems a little silly and opportunistic.

      Iâ(TM)ve been developing with WSL for months and itâ(TM)s been absolutely frogging awesome compared to runnin a VM. The first and most important advantage... there is no Linux Kernel. That is a huge improvement. Iâ(TM)ve done a lot of Linux kernel development and itâ(TM)s just a shitty piece of code.

      Microsoft has done an amazing job on an alternative to cgroups in the WSL subsystem. It holds a great deal of promise for running native Linux and Windows Docker containers.

      Also, I see there being a huge opportunity to support centrally managed Linux containers which has been quite a problem thus-far. Docker machine has attempted to address this on some level, but letâ(TM)s be honest, Linux is a really shitty environment for large scale central management... well at least if security matters. Even with systemd, there is still no real official management API.

      I am looking forward to a simple scalable solution for running Linux and Windows containers with no hypervisors from Windows Server Nano or Windows Server Core. I expect it will take a little longer as cgroups wasnâ(TM)t invented overnight, but it will be A LOT better than Linux as a VM or anything as a VM as VMs are sorta for old people.

    3. Re:Is this useful? by thegarbz · · Score: 3, Informative

      It's not a virtual machine. It's also not cygwin. I recommend some research, you may find it useful.

    4. Re:Is this useful? by Anonymous Coward · · Score: 0

      It's not like there's anything Linux can do, that Windows cannot do natively.

      Huh? Have you ever actually used these OSes?

    5. Re:Is this useful? by ortholattice · · Score: 1

      valgrind won't run on Cygwin, unless there has been some recent progress I'm unaware of.

    6. Re:Is this useful? by Anonymous Coward · · Score: 0

      Cygwin didn't impress me when Bash wouldn't compile without patches, especially when Bash was the first thing I tried to compile.

    7. Re:Is this useful? by Wolfrider · · Score: 0

      > But in the real world, at least my experience, there's not a lot of usefulness to this. It's not like there's anything Linux can do, that Windows cannot do natively

      --Not sure if trolling... Can you run ZFS natively on windows? Squid proxy server? (If so, why would you want to) Can you mount a file as a loopback/cdrom device without using extra software like Daemon Tools? Run Autossh? Create FAT32 partitions of arbitrary size? Resize non-windows partitions? Run SMART tests on your disks? Speed up your disk I/O? Mount writable JFS and Reiserfs partitions? Can you definitively turn off ALL the spyware in Windows and take firm control of your update and patching schedule with the basic home edition? Rsync? Mount a filesystem with sshfs?

      --I can do all of the above with free software -- most of it is included in MX Linux or only an apt-get away. There's a reason Linux runs better as a guest than Windows -- it also runs better as a HOST than Windoze. If you want stable virtual machines, you run them under Linux (or ESXi). Then you don't have to worry about the next Unstable Windows patch rebooting the box (and possibly blue-screening it) out from under you.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    8. Re:Is this useful? by _merlin · · Score: 1

      It's not a virtual machine. It's also not cygwin.

      The GP realises that - they're asking how it's better than a virtual machine or cygwin.

      I recommend some research, you may find it useful.

      You've added nothing of value - not even a suggestion for where to start researching.

    9. Re:Is this useful? by rtb61 · · Score: 1

      To be honest though, for a Linux system to be considered in reality to be ready for windows anal probe 10 (not attempt to hide my preferences) then it would have to run first and run windows anal probe 10 as the virtual machine and completely control the network connections, creating a hard firewall and allow users to control what windows anal probe 10 sent out or received. So windows 10 as a network application completely blocked from accessing the network but approved apps allowed, so windows anal probe 10 can not insert the probe and start sending out data but steam can load games ;D. You should be able to switch to Linux to 'WWW' at any time whilst the game machine, the windows virtual machine is still running.

      That is when I would consider that Linux is ready for Windows anal probe 10, when it is controlled in a box and not allowed free access to anything.

      --
      Chaos - everything, everywhere, everywhen
    10. Re:Is this useful? by spongman · · Score: 1

      well the distro this article is talking about is a scam. there are much better free alternatives available for WSL...

      however, if you're asking whether or not WSL is better then cygwin, then the answer is clear: absolutely.

      i started using cygwin around 2000, and used it pretty much daily up until a few days after i first installed WSL a year or so ago. i uninstalled it (cygwin) shortly after that.

    11. Re:Is this useful? by spongman · · Score: 1

      it's better than cygwin because it's not a port of user-mode code (eg `grep.exe`). it's a kernel API compatibility layer that runs existing ELF binaries (eg ubuntu's `grep` unchanged). `apt-freaking-get install nginx`, boom! what's not to like?

    12. Re:Is this useful? by spongman · · Score: 1

      > where to start researching

      start->run->wsl

    13. Re:Is this useful? by spongman · · Score: 1

      wsl is targeted towards devs or users who obviously don't have the same level of paranoia about their machines, or have the wherewithal to configure their machines they way they like them.

      it's not for those that see windows as a 'game machine'. lol.

    14. Re:Is this useful? by thegarbz · · Score: 1

      You've added nothing of value - not even a suggestion for where to start researching.

      Apologies for typing on a phone. I guess we should all aim to provide something valuable to the discussion. Maybe you should consider doing that yourself sometime.

      But yeah I'll help with some research: http://lmgtfy.com/?q=How+do+I+...

    15. Re:Is this useful? by Anonymous Coward · · Score: 0

      Pretty sure I used valgrind in cygwin a lot back in the day but I don't seem to have it installed so maybe I used to shell into a machine to use it.
      Seems like I would have it installed it if were available

  13. GPL or MIT? by Anonymous Coward · · Score: 0

    How can it be under MIT license when gnu/Linux and most userland programs are GPL? I didn't read the whole article so maybe I missed something

  14. Stop peddling your WSL EEE bait, Microsoft! by Anonymous Coward · · Score: 0

    Nobody cares! We see what you're doing! Go to some MCSE forum or something!

    1. Re:Stop peddling your WSL EEE bait, Microsoft! by LVSlushdat · · Score: 4, Insightful

      Yeah.. Those of us who spent most all of our working life playing a "Windows janitor" and left that shitshow behind when we retired, and now strictly use Linux don't give a rats ass for this bullshit... If EVER I found a need to run Windows, it would only be as a seriously locked down virtual machine, but I really don't see that ever happening.. Come on, say it with me, "FUCK YOU MICROSOFT!" (you KNOW you want to..)

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
    2. Re:Stop peddling your WSL EEE bait, Microsoft! by Anonymous Coward · · Score: 0

      There, there...it'll be alright. The bad man can't get you now.

      Do you need to lie down?

    3. Re:Stop peddling your WSL EEE bait, Microsoft! by Anonymous Coward · · Score: 0

      Sorry, I use windows 10, so I usually say "FUCK ME, MICROSOFT" with an added "HARDER" after each update and reboot.

    4. Re:Stop peddling your WSL EEE bait, Microsoft! by shutdown+-p+now · · Score: 1

      If nobody cares, why are you so incensed about it?

  15. Nearly every distro? Not really... by Tog+Klim · · Score: 5, Informative

    There is an outdated opensuse, and no fedora at all. How about a few distros?

  16. You almost had me by Tsolias · · Score: 0

    but you never mentioned the CoC.

    1. Re:You almost had me by Anonymous Coward · · Score: 0

      It seems they are CoC less...

  17. pay for? by Anonymous Coward · · Score: 0

    lol as if.

  18. Re:Nearly every distro? Not really... by Anonymous Coward · · Score: 0

    Nearly.

    Or can you only think in extremes?

  19. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Yes, but there are systemd-free clones. Have Debian but hate systemd? You can "upgrade" to Devuan, which is mostly a straight copy of Debian but without systemd.

    Or if you Arch is your thing, consider upgrading to Artix. Maintaining a distro where systemd is the only difference isn't that hard, You set up for sysvinit or one of the other fancy init programs - and simply import all the other software packages.

  20. Shouldn't it be... by Anonymous Coward · · Score: 0

    Linux Subsystem for Windows (LSW)??

    1. Re:Shouldn't it be... by Anonymous Coward · · Score: 0

      No. It is a Windows Subsystem, and it exists for the purpose of running Linux. A Windows Subsystem for Linux, if you will.

  21. Re: What's the big deal? by Antique+Geekmeister · · Score: 3, Insightful

    They've been difficult to maintain, partly because systemd is now also replacing syslog and publishing logs in a binary, distinct format from the more easily read flat text formats.

  22. Re: What's the big deal? by Anonymous Coward · · Score: 1

    Gentoo and Funtoo also officially support open-rc at install/build time. I've been perfectly happy with it this way using xfce and plasma.

  23. Re:What's the big deal? by Aighearach · · Score: 2, Interesting

    One of the big things Linux zealots like to yell about is how you only install what you want. How about just don't install systemd? And if you did, just delete it? Seriously, I don't understand.

    Right, you don't understand. The people who come to hate on systemd don't have the technical skills to choose for themselves, because it is OS functionality. And the distros, who employ people who understand that stuff, want the advantages of systemd because they do understand what it is and what it does.

  24. And everyone on slashdot ... by Qbertino · · Score: 1

    ... went like this:

    - 'bladibla without systemd....'

    - yeah! Awesome! No systemd! ...

    - ' .... bladibla ... optimised for Windows 10 ...'

    - 'Oh bummer. Oh well, nevermind.'

    --
    We suffer more in our imagination than in reality. - Seneca
  25. Having it as an OPTION does not count. by Anonymous Coward · · Score: 0

    It's not the default in all of those.

    It's not the default in Gentoo anyway. An actual Linux, not a macOS/Windows clone by people who havr forgotten the whole damn points of having a Linux/Unix system, to suck up to the Eternal September WhatWG iTards.

    1. Re:Having it as an OPTION does not count. by Arashi256 · · Score: 1

      It's absolutely the default in CentOS 7.

  26. Re: What's the big deal? by Aighearach · · Score: 0, Troll

    It is a binary format that is easy to parse from C, and also, there are existing command-line included that remove the formatting for you.

    If easy things seem hard, you might be a systemd hater.

  27. Re: What's the big deal? by Anonymous Coward · · Score: 0

    It’s almost as if the people that are experts in setting up init systems are choosing to use systemd based on its merits.

  28. Re: What's the big deal? by Anonymous Coward · · Score: 0

    I was interested until I hit the part that said "optimized for Windows 10". Any interest that I had was lost at that point. Linux was never intended and should not ever be run in a VM or any other way with the Windows 10 Spy/Virus!

  29. Re: What's the big deal? by Anonymous Coward · · Score: 0

    LOL. Yea, why didn't you tell us how to do it if it's so easy.

  30. Re: What's the big deal? by Anonymous Coward · · Score: 0

    You are delusional. Systemd has rotted your mind calling everyone haters. You seem like a bitter old man. Maybe get checked out. This is what systemd has done to you.

  31. Re: What's the big deal? by Anonymous Coward · · Score: 0

    They want it because it makes their jobs easier. They want it to be just like windows. You are a tool.

  32. Re: I'm post-anger. by Anonymous Coward · · Score: 0

    Microsoft police arrested this man. Let it be a warning to all you haters.

  33. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Systemd is like Windows... a virus.

  34. Windows 10 and systemd? by Anonymous Coward · · Score: 0

    You mean most of the other distros leave you running both Windows 10 and systemd at the same time?

    1. Re:Windows 10 and systemd? by spongman · · Score: 1

      no, that's the thing, ubuntu on wsl doesn't use systemd. and it's free.

  35. GNU/NT? by jopsen · · Score: 1

    So is this pretty much GNU / NT, maybe it shouldn't be called a linux distribution -- in order news where are the flying pigs? :)

  36. Linux without Linux? by Anonymous Coward · · Score: 0

    WSL and this distro do not even have Linux, the kernel. It's a GNU system running on top of Windows, there is no Linux at all. Calling it "Linux" is wrong and misleading.

  37. Re: What's the big deal? by Antique+Geekmeister · · Score: 1

    I believe you've missed my point. My point is that the upstream versions of these tools in most Linux operating systems have switched to systemd based logging, creating or maintaining a non-systemd based system is extra work. Switching away from systemd also means that monitoring tools designed to parse the distinct, binary, format means maintaining distinct, text based monitoring and log analysis tools. This all costs time and, for commercial projects, money.

    "Easy things" that must be done repeatedly and customized, and kept compatible with the often unstable behavior of systemd, are additional work If I may say, one of the tasks that pays my salary is cleaning up after "simple matters of programming" that were badly done, did not report errors, did not catch edge cases, and which the author intended should simply be modified on the fly as needed. But then the author neglected to state what they were doing, and the API between one tool and another were never documented, and chaos occurred when those "simple matters of programming" interacted very badly. This has been occurring especially often lately with the Python 2 to Python 3 upgrades occurring in various operating systems. Stable tools, _including log analysis tools for systemd_, broke silently.

  38. Re: What's the big deal? by Antique+Geekmeister · · Score: 2

    I'd especially like to see any code that would publish log reports to an analysis database, and how they handle logs with punctuation and MySQL commands embedded in them. I'm thinking of the XKCD cartoon titled "Exploits of a Mom", at https://xkcd.com/327/

  39. Re: What's the big deal? by ISayWeOnlyToBePolite · · Score: 1

    They've been difficult to maintain, partly because systemd is now also replacing syslog and publishing logs in a binary, distinct format from the more easily read flat text formats.

    Rsyslog replaced syslog about a decade ago and afaik there is no distro without it in the default install.

  40. Re: What's the big deal? by Antique+Geekmeister · · Score: 1

    That is a good point. The configurations are still very similar, as is the format. My career predates rsyslogd by long enough that I still think "syslog" as the format, much as I think of "apache" rather than the technically correct "httpd" software name of the software.

  41. Question? by no-body · · Score: 1

    Will that silly shutdown ritual then go away?

    This routine sucks! Waiting for<ever>.... I resort to # init 0, which seems to go quicker.
    Dunno which brainchild this was. When I am done, I am done and want to go - this thing takes forever, seemingly several minutes with countdown displayed.
    Who originated this nonsense?

  42. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Artix make games. You probably meant antiX.

  43. Re:Nearly every distro? Not really... by Anonymous Coward · · Score: 1

    No nearly about it. Head over to distrowatch.com, and then count how many of the ones listed there (feel free to restrict it to actively developed ones) are available are available to run under WSL.

  44. Not Linux. by Anonymous Coward · · Score: 0

    There is 0 Linux code involved in this. It's not Linux. It's some terrible Frankenstein thing that Microsoft and the ""Linux Foundation"" have colluded to let happen.

    Embrace. Extend. Extinguish.

  45. Re: What's the big deal? by ISayWeOnlyToBePolite · · Score: 1

    That is a good point. The configurations are still very similar, as is the format. My career predates rsyslogd by long enough that I still think "syslog" as the format, much as I think of "apache" rather than the technically correct "httpd" software name of the software.

    Do you know of any distro that has removed flat text logs in favor of binary logs?

  46. server, not client. by Anonymous Coward · · Score: 0

    > The distro also offers out of the box support for GUI apps with your choice of X client

    Sigh. After all these years, people still can't keep it straight. You'll need your choice of X *server*. . .

  47. MIT License? WTF? by Anonymous Coward · · Score: 0

    How is it under MIT? Linux is GPL. You can't just release another distro and change the license to MIT.

    WFT?

    1. Re:MIT License? WTF? by Anonymous Coward · · Score: 0

      Only their modifications are under the MIT license. There won't be any Linux code in it either, since Linux is just the kernel, and under Windows 10 there is no Linux kernel.

  48. Re: What's the big deal? by SirCowMan · · Score: 1

    Can't speak for the third fellow, but yes. It is great.

    --
    !Equality through palindromes semordnilap hguorht ytilauqE!
  49. How about I use... by Anonymous Coward · · Score: 0

    ...svchost? I hear that's the superior process.

  50. Re: What's the big deal? by Aighearach · · Score: 0

    Having a non-default choice is more work?! Oh, noes!

    It divides those that have a use case for the choice, and those that don't. The ones with a use case already chose something else, and did whatever small amount of work was required to make the move, and the people without a use case just made crude noises about it.

    If you need long-term feature stability, choose a system that provides that. I hear none of the BSDs have systemd, and they're not known for changing things very often.

  51. Every Linux distro is available in the MS Store? by najajomo · · Score: 1

    "Nearly every Linux distro is already available in the Microsoft Store"

    None of which will run as full stand-alone distros. SuSE Linux, Kali & Debian does not count as nearly every Linux distro. Here's a real link to every Linix Distro

  52. Re: What's the big deal? by Anonymous Coward · · Score: 0

    This seems like an excellent attempt at profiting from WSL off the back of Microsoft. His true profit model is having Microsoft buy him out if it gains popularity on the Microsoft Store.

    I say good on him. All he needs to do is write a Win32 native Wayland compositor and he can have all the apps cleanly render high performance natively and one actually has a bridge to creating Microsoft Linux as a distro.

  53. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Not because it allows better tracking of processes, the ability to cleanly polyinstantiate things like /tmp and /var, removal of unnecessary privileges, offers the benefit of xinetd without drawbacks, prevents processes from hogging all system resources (e.g. fork bombs), allows for easier jailing of at risk daemons etc? Almost forgot to mention, it is also working to provide a trusted path method of elevating privileges without having to use SUID, thus eliminating the need for stuff like su to be SUID root.

    Seriously, people need to learn WHY itâ(TM)s so damn good. Linux has a lot of neat APIs that when used properly crap all over the competition. We need to start using them.

  54. Re: What's the big deal? by Anonymous Coward · · Score: 0

    "And the distros, who employ people who understand that stuff, want the advantages of systemd because they do understand what it is and what it does."

    I don't think this is really a fair argument. Firstly, most distros don't "employ" anybody because most don't have paid employees.

    Secondly, if you look at the background of each Systemd implementation it's never really the way you describe. For example with Debian the systemd vote was a 2 vs. 2 tie and had to be overruled by a single person. Hardly a landslide victory for systemd. Many people quit contributing to Debian just because of how this was handled internally.

    Patrick Volkerding (founder, of Slackware infamy) was at least more or less against systemd but the last I read of his stance was basically "well, I don't really want to switch to systemd but it seems like the writing is already on the wall" that's the vibe. I think this is more or less how the switches have been happening.

    I was an Arch user when their switch happened and if you read all the links on the Forum and wiki the answer basically is "we switched because of, well, reasons." Sort of like a movie that ends without closing the plot.

  55. Re: Available for FREE or at 50% discount from MS$ by Anonymous Coward · · Score: 1

    It is a clever move. Look at audio/video support, look at 3D graphics support etc. If it takes off among Windows users, it would allow for him to provide a distro that âoejust worksâ in terms of desktop Windows integration.

    As long as his code doesnâ(TM)t pollute upstream projects itâ(TM)s a business model that will help people port/test/compile their traditionally Windows-only software for Linux - one day maybe even games...

  56. Re:What's the big deal? by Anonymous Coward · · Score: 0

    One guy shit on all the work a huge number of others did and replaced an entire portion of the system, taking everything but the kitchen sink into one set of functionality, entirely contrary to design principles that Linux normally uses. That kid has no idea what he's doing.

  57. Didn't think WSL used any init system at all by caseih · · Score: 1

    Last time I ran Ubuntu under WSL it didn't use any init system at all. No upstart, no systemd. It's similar to how wine works. Wine does not actually go through a windows startup routine when you fire it up to run a program. Instead of creates an environment and spawns the executable.

    Unless my Windows 10 install is hopelessly out of date (it could be), running a linux binary under WSL shows just 2 processes: init and the binary. And the init process is just something in the WSL emulation layer; it's not upstart or systemd.

    So I guess I'm confused about this announcement. It's like how they advertise margarine as gluten free.

  58. MIT?!? by Anonymous Coward · · Score: 0

    I am confused. Is not the MIT license MORE permissive than the one under which GNU licenses its tools, and under which the Linux kernel itself is licensed, which would seem, (and I confess I could be wrong about this,) to be at least one though probably MANY violations of the GPL? Or am I mistaken about the MIT license? Has some version of these tools been released under a more permissive license?

  59. Re:Nearly every distro? Not really... by spongman · · Score: 1

    you can add your own... go for it!

  60. Re: Every Linux distro is available in the MS Stor by spongman · · Score: 1

    probably more accurate to say 'the distros used by nearly all linux users are already available in the Microsoft Store".

  61. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Personally, I LIKE for my OS to be tailored to me and my computer. I'm, not sure why you think not having people use the exact same setup as me is somehow a strike against it.

    Don't tell me, you're one of those mentally lazy/incompetent people who like pre-chewed, pre-fabricated, one-true-way products that everyone has, right? Choice is just a horrible thing.

  62. Re: What's the big deal? by vovin · · Score: 1

    Suse 15 does not install rsyslog by default.

  63. Re:What's the big deal? by Aighearach · · Score: 1

    If you think building something new "shits on" all of history simply by containing intended improvements, you're an idiot.

    Even if I thought the software sucked, you'd still be a dumbfuck who doesn't know why they hate it, and lists reasons that are measurable and untrue.

  64. No sound mentioned.. by Anonymous Coward · · Score: 0

    If there's no sound then it's not any different than setting up any other Linux environment under Windows.

  65. SysV by ebvwfbw · · Score: 1

    Hey, let's party like it's 1999!
    I'll fire up some VMS, Tru-64, Solaris, hey - some BSD! Drive to the party in a Corvair. Let's get this party rolling!

  66. Why would you buddy up to Windows? by Anonymous Coward · · Score: 0

    In an era where people trying to air gap from Windows, why would you? I smell Microsoft money.

  67. Re: What's the big deal? by Anonymous Coward · · Score: 0

    How can i get to Devuan from Mint?

  68. Re: What's the big deal? by Anonymous Coward · · Score: 0

    So the WSL environment is more flexible in that regard as an end-user desktop system. Broader driver support, broader application support and the ability to run powerful UNIX-like tools. In a corporate environment where I'm not concerned about telemetry stuff it's great.

  69. Re: What's the big deal? by Anonymous Coward · · Score: 0

    Are you being disingenuous or just stupid? On any client Linux distro that won't work because they are all so poorly put together that they end up with a bunch of dependencies on the init system. Go on, try and do that on Mint and see what happens.

  70. riiiight by sad_ · · Score: 1

    because when you run linux on windows wsl your main concerns are stability and security!
    i would say systemd should be nowhere on the top of your list of issues in that setup.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  71. Can we get a native version please? by JustNiz · · Score: 1

    I love everything in the title just not the Windows 10 part.

  72. Re: What's the big deal? by aicra · · Score: 0

    Here. Here! ;)

  73. Devuan is thriving without systemd by Anonymous Coward · · Score: 0

    Gently reminds all of you about Devuan Linux, which uses SysV-style init and also supports openRC.