Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Open Source Windows Linux

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

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.
This discussion has been archived. No new comments can be posted.

New Custom Linux Distro is Systemd-Free, Debian-Based, and Optimized for Windows 10

Comments Filter:
  • systemd (Score:1, Insightful)

    by Anonymous Coward

    People actually use systemd?

    • Re:systemd (Score:5, Funny)

      by Anonymous Coward on Saturday September 22, 2018 @11:46AM (#57359854)

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

      • Re: (Score:2, Interesting)

        by Aighearach ( 97333 )

        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

    • Just the Debian, Ubuntu, Fedora, Arch, Suse, and Red Hat users.
    • Re:systemd (Score:5, Funny)

      by fahrbot-bot ( 874524 ) on Saturday September 22, 2018 @01:15PM (#57360148)

      People actually use systemd?

      Only in Russia. Everywhere else systemd uses you.

    • 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.

       

      • Re:systemd (Score:4, Informative)

        by DCFusor ( 1763438 ) on Saturday September 22, 2018 @02:41PM (#57360416) Homepage
        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...
        • by Cyberax ( 705495 )
          Links to bugs, please. Fstab has been working fine since the systemd first version.
          • 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?... [google.com]
            • by Cyberax ( 705495 )
              Works for me. All the bugs I see in Google are related to race conditions between fstab and DNS resolvers/network.
              • 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 syste
                • by Cyberax ( 705495 )
                  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.
  • by Anonymous Coward

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

    • 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...

  • Have its developers adopted the Code of Conduct [linuxfoundation.org]?

    Because if not, SEXISM!!!!!

    • Re: (Score:1, Flamebait)

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

      • by elrous0 ( 869638 )

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

      • by Z80a ( 971949 )

        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

  • by Anonymous Coward

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

    • 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.

      • 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.

        • 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.

          • 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.

            • 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.

    • 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.

  • 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?

    • by Dutch Gun ( 899105 ) on Saturday September 22, 2018 @12:50PM (#57360072)

      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... [gnu.org]

      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.

      • 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.

    • by Anonymous Coward on Saturday September 22, 2018 @12:56PM (#57360098)

      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.

      • 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...

  • by devslash0 ( 4203435 ) on Saturday September 22, 2018 @12:08PM (#57359924)
    windowsd?
  • 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 neede

    • Re:Is this useful? (Score:4, Informative)

      by thegarbz ( 1787294 ) on Saturday September 22, 2018 @01:02PM (#57360114)

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

      • by _merlin ( 160982 )

        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.

        • 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?

        • > where to start researching

          start->run->wsl

        • 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+... [lmgtfy.com]

    • valgrind won't run on Cygwin, unless there has been some recent progress I'm unaware of.
    • by Wolfrider ( 856 )

      > 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 yo

    • by rtb61 ( 674572 )

      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 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.

    • 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.

  • by Tog Klim ( 909717 ) on Saturday September 22, 2018 @12:18PM (#57359972)
    There is an outdated opensuse, and no fedora at all. How about a few distros?
    • you can add your own... go for it!

  • but you never mentioned the CoC.

  • ... went like this:

    - 'bladibla without systemd....'

    - yeah! Awesome! No systemd! ...

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

    - 'Oh bummer. Oh well, nevermind.'

  • So is this pretty much GNU / NT, maybe it shouldn't be called a linux distribution -- in order news where are the flying pigs? :)
  • 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?
  • "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 [distrowatch.com]
    • probably more accurate to say 'the distros used by nearly all linux users are already available in the Microsoft Store".

  • 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

  • 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!

  • by sad_ ( 7868 )

    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.

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

I've noticed several design suggestions in your code.

Working...