Slashdot Mirror


Slackware 14.2 Released, Still Systemd-Free (slackware.com)

sombragris writes: Slackware, the oldest GNU/Linux distribution still in active maintenance, was released just minutes ago. Slackware is noted for being the most Unix-like of all Linux distributions. While sporting kernel 4.4.14 and GCC 5.3, other goodies include Perl 5.22.2, Python 2.7.11, Ruby 2.2.5, Subversion 1.9.4, git-2.9.0, mercurial-3.8.2, KDE 4.14.21 (KDE 4.14.3 with kdelibs-4.14.21) Xfce 4.12.1... and no systemd!

According to the ChangeLog: "The long development cycle (the Linux community has lately been living in "interesting times," as they say) is finally behind us, and we're proud to announce the release of Slackware 14.2. The new release brings many updates and modern tools, has switched from udev to eudev (no systemd), and adds well over a hundred new packages to the system. Thanks to the team, the upstream developers, the dedicated Slackware community, and everyone else who pitched in to help make this release a reality." Grab the ISOs at a mirror near you. Enjoy!
The torrents page can be found here.

179 comments

  1. Of course no systemd... by Anonymous Coward · · Score: 0

    ...that would be introduced in a major version change.

    1. Re:Of course no systemd... by Anonymous Coward · · Score: 0

      Not on my watch :^)

    2. Re:Of course no systemd... by Anonymous Coward · · Score: 1

      Not on my watch :^)

      Wait, what? You run Slackware on your watch?

    3. Re:Of course no systemd... by Anonymous Coward · · Score: 0

      Slackware/ARM should run fine on some of the better watches ;-)

    4. Re:Of course no systemd... by Anonymous Coward · · Score: 0

      yes :^D

    5. Re:Of course no systemd... by ZipK · · Score: 1

      Wait, what? You run Slackware on your watch?

      http://instantrimshot.com/

    6. Re:Of course no systemd... by Anonymous Coward · · Score: 0

      Come again? Your watch is on your ARM?

  2. There's a very cool live version also by fustakrakich · · Score: 5, Informative

    Now with Plasma 5! You can plug the stick into any machine, and it runs perfectly right out of the box, two monitors, weird audio, doesn't matter, everything works.

    Once you go Slack, you never look back!

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:There's a very cool live version also by LVSlushdat · · Score: 4, Interesting

      I started with Slackware back around 1994-ish, enjoyed feeding the endless floppy disks during the install and even "released the magic smoke" on a monitor due to some booboos in the modelines setting up XFree86. After some years on Redhat/Fedora, a friend, back around 2007, introduced me to Ubuntu and I've been on that since, and am currently on 14.04LTS. However, I have a sneaking suspicion I'm not gonna be moving to 16.04 due to the infestation of systemd into the Ubuntu infrastructure... I've tried the previous version of Slackware 14.1 both on my laptop and in vbox, and I got a feeling I'm gonna move to this new release of Slackware as it gets closer to EOL of 14.04.....

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
    2. Re:There's a very cool live version also by adolf · · Score: 1

      Same story, but wound up confused the first time through because I somehow landed myself an a.out kernel for an ELF distribution. Ah, well; EFNet #linux...

      I do wonder what Slackware's biggest downfall is these days. IIRC, it was package management or the general lack thereof, previously. I've got a laptop with FreeBSD *ahem* PC-BSD on it that wants a different flavor of *NIX, I might try throwing it on there...

    3. Re:There's a very cool live version also by yithar7153 · · Score: 5, Interesting

      Well one of the main reasons Volkerding was/is considering systemd is boot time, and udev being phased out in favor of systemd. Slackware's init has been tested so it works, but it's a bit slower than the competition.

      "Concerning systemd, I do like the idea of a faster boot time (obviously), but I also like controlling the startup of the system with shell scripts that are readable, and I'm guessing that's what most Slackware users prefer too. I don't spend all day rebooting my machine, and having looked at systemd config files it seems to me a very foreign way of controlling a system to me, and attempting to control services, sockets, devices, mounts, etc., all within one daemon flies in the face of the UNIX concept of doing one thing and doing it well. To the typical end user, if this results in a faster boot then mission accomplished."

      Although I think he should really consider runit over systemd, because Void Linux uses it and it boots really fast. It's probably the fastest booting binary distribution. Of course a customized Gentoo install could probably beat it. IMO Void sort of embodies that same ideals that Slackware does (i.e. a simple and effective system that puts the administrator in control rather than the corporation) but it uses modern tools that do that and it's rolling release, while Slackware is more focused stability.

    4. Re:There's a very cool live version also by adolf · · Score: 2

      But, you know: With any less-than-5-year-old machine that wasn't junk to begin with, a few gigabytes of cheap RAM, and any sort of proper SSD, every OS seems to boot like a rocketship (driver loading timeouts and specific waitstats notwithstanding).

      I mean, the laptop I spoke of before is a stout Dell Precision kit I got for about $200, used, about a year ago. It boots PC-BSD with ZFS in a bunch of seconds that I can't be bothered with trying to clock with a recent mSATA SSD.

      For all of the arguments for/against systemd, boot speed is about the most specious I can think of: At home and on the road, I almost never boot a computer, but I do suspend them to disk all the time. My work laptop can go months between reboots, even with mostly-daily use.

      And so can my desktop.

      Boot speed? FehL That's more about compressing/decompressing an image of RAM with good time-efficiency, than any other particular metric.

    5. Re:There's a very cool live version also by flyingfsck · · Score: 3, Funny

      Real Slackware admins only boot a machine once, so the boot speed hardly matters.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    6. Re:There's a very cool live version also by Zontar+The+Mindless · · Score: 1

      Real Linux users only boot a machine once, so the boot speed hardly matters.

      TFTFY.

      Anyone using an SSD is not going to be worried about boot times in any case.

      --
      Il n'y a pas de Planet B.
    7. Re:There's a very cool live version also by tlhIngan · · Score: 1

      attempting to control services, sockets, devices, mounts, etc., all within one daemon flies in the face of the UNIX concept of doing one thing and doing it well. To the typical end user, if this results in a faster boot then mission accomplished."

      sysvinit is a services manager. People have hacked it so it's a daemon manager that runs shell scripts. Those shell scripts then manage daemons.

      Look at it yourself - chances are, getty and the like are not spawned from a shell script, but from init directly. And when they die, init restarts them. In fact, init is so helpful, if a daemon dies too often too quickly, init stops respawning it for a few minutes.

      And those daemons run at different runlevels too.

      So a "unix system" is one where you have a daemon manager spawning shell scripts that pretend to be daemon managers. I mean, if it's so good, why not spawn getty there too and be entirely self consistent? Or move all daemons to be managed by init?

      Chances are, the real reason is earlier UNIX did do it properly, but then in SysV, it got bastardized to be "simpler" to manage...

      Then again, I hate managing the S/K file pairs - it sounds like something the computer should be able to solve for me - figure out what services are at what runlevels, and start/kill the ones that are different.

    8. Re:There's a very cool live version also by Uecker · · Score: 4, Insightful

      shell scripts are great. They are flexible, powerful, transparent, easily changeable, debug-able ... With systemd you have a blackbox and have to learn magic keywords. It is like windows - for idiots - not for hackers. Yes, the shell script based system sometimes was a mess. But the solution is to clean the scripts up not to replace them...

    9. Re:There's a very cool live version also by SigmundFloyd · · Score: 1

      > Then again, I hate managing the S/K file pairs

      Slackware doesn't use those. They're available as an optional add-on, if needed for compatibility with something you installed. Personally, I've never had any need for them in many years on Slack.

      --
      Knowledge is power; knowledge shared is power lost.
    10. Re:There's a very cool live version also by Anonymous Coward · · Score: 0

      I have a sneaking suspicion I'm not gonna be moving to 16.04 due to the infestation of systemd into the Ubuntu infrastructure....

      I have a sneaking suspicion you won't stop bitching about systemd though.

    11. Re:There's a very cool live version also by Jahta · · Score: 1

      Now with Plasma 5! You can plug the stick into any machine, and it runs perfectly right out of the box, two monitors, weird audio, doesn't matter, everything works.

      Once you go Slack, you never look back!

      That sounds good and I'll definitely give it a spin. One question; can you install Slackware from the live media? On the Slackware site, under Install Help, step 3 says "You need to have a diskette with a root filesystem and the setup program in order to install Slackware Linux". Really? I haven't owned a machine with a diskette drive in years. Have I missed some way of installing it from a bootable CD/DVD/USB device?

    12. Re:There's a very cool live version also by fustakrakich · · Score: 1

      Slackware has a USB version of the "floppy" in the distro that you dd to a stick to boot from, which is just used for the install. The live version I use is not from Slackware (Slackware (Pat) itself does not produce live systems) per se, but the entire setup is drawn from official Slackware, Slackbuild, and KDE mirrors (for plasma 5, there is an unmodified Slackware iso made to run live also). I haven't tried an install from it. I'm happy running it live as is. I just back up the home directory to save my personal changes.

      --
      “He’s not deformed, he’s just drunk!”
    13. Re:There's a very cool live version also by Jahta · · Score: 1

      Slackware has a USB version of the "floppy" in the distro that you dd to a stick to boot from, which is just used for the install. The live version I use is not from Slackware (Slackware (Pat) itself does not produce live systems) per se, but the entire setup is drawn from official Slackware, Slackbuild, and KDE mirrors (for plasma 5, there is an unmodified Slackware iso made to run live also). I haven't tried an install from it. I'm happy running it live as is. I just back up the home directory to save my personal changes.

      Thanks! I'll check it out.

    14. Re:There's a very cool live version also by Anonymous Coward · · Score: 0

      Keep in mind that the scripts used by Slackware is more akin to the BSD RC than the SysV RC that the systemd "cultists" loves to rail against.

    15. Re:There's a very cool live version also by Anonymous Coward · · Score: 0

      umm, kernel updates?

  3. Fantastic news! by Noryungi · · Score: 3

    One of the very first Linux distribution is still alive and kicking (without systemd!).

    Great work Patrick & crew, I'll make sure I'll order a DVD soon!

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re: Fantastic news! by Anonymous Coward · · Score: 0

      Gentoo can still be used as OpenRC but still I wanted to say this is great news about Slackware as this is so AWESOME. I'd say it may even cause a bit of a revival of the Distro ðY

    2. Re: Fantastic news! by Zontar+The+Mindless · · Score: 1

      How did you manage to post an edh? Seriously?

      --
      Il n'y a pas de Planet B.
    3. Re: Fantastic news! by Anonymous Coward · · Score: 0

      Can't speak for the other guy, but I can easily think of three alternatives:
        (i) he posted a UTF-8 character that got interpreted as two ISO-8859-* characters;
        (ii) he actually has an icelandic keyboard, and acidentally hit the edh-button;
        (iii) he has a compose-key, and accidentally hit <compose>dh when trying to write something else.

    4. Re: Fantastic news! by Anonymous Coward · · Score: 0

      like this?
      hÅר®

  4. Slackware is awesome by LichtSpektren · · Score: 2

    Just wanted to say that. Multos annos!

  5. Great news by franzrogar · · Score: 2

    Sincerely, great news.

    Now, if it would just remove X11/Xorg completely and rely only in Wayland, it would be my dream distro :-)

    (Dreaming is allowed, ain't it?)

    PS: I grew writting the X11 config file manually in my long-dead first PC and grew really hating X11 (like when as child something makes you sick and, as adult, you eat it but don't like it).

    1. Re: Great news by Anonymous Coward · · Score: 0

      Don't rape him too hard! :P

    2. Re:Great news by mark-t · · Score: 1

      Slackware does not force you to use X. By default, it starts in console mode, and does not use a gui at startup like many other distros do (although I understand it is possible to set up a slackware system to boot into a gui, I have never personally tried it, so I don't actually know what's involved in it).

    3. Re:Great news by fustakrakich · · Score: 5, Informative

      Couldn't be simpler:

      open /etc/inittab

      # These are the default runlevels in Slackware:
      # 0 = halt
      # 1 = single user mode
      # 2 = unused (but configured the same as runlevel 3)
      # 3 = multiuser mode (default Slackware runlevel)
      # 4 = X11 with KDM/GDM/XDM (session managers)
      # 5 = unused (but configured the same as runlevel 3)
      # 6 = reboot

      # Default runlevel. (Do not set to 0 or 6)
      id:4:initdefault:

      --
      “He’s not deformed, he’s just drunk!”
    4. Re:Great news by dbIII · · Score: 3

      Not for RedHat. Say goodbye to the workstation market and all science and engineering software on a platform that has thrown X away and doesn't let users run scripts for days at a time without killing them off.
      It's worth noting that the only people with a clue about what Wayland actually does that are pushing Wayland are ones working in the phone and tablet spaces. Nice for them - sucks for the rest of us yet people keep on trying to shove it down our throats.

    5. Re:Great news by Uecker · · Score: 2

      Absolutely. And even for the phone and tablet space is big mistake to switch away from X. Where could be more useful to move windows freely between devices than with mobile devices....

    6. Re:Great news by arth1 · · Score: 1

      Except that it pretty much every Unix and Linux since the 90s, the 2-3-4-5 runlevels have been:

      0: Shutdown for halt
      1: Single user
      2: No networking
      3: Headless system with networking
      4: Undefined, for the admin's discretion
      5: Headed system (gui, graphical)
      6: Shutdown for reboot

      If I enter "init 2", I expect the network services to stop.
      If I enter "init 5", I expect the graphical system (usually X11 with a chooser) to start.
      Different UNIX/Linux init subsystems handle this differently, but the 1/2/3/5 runlevels can generally be counted on to be the same.

      Breaking this is introducing incompatibilities for the sake of being different.

    7. Re:Great news by mvdwege · · Score: 1

      Sorry no. Debian and derivatives have always take the tack that runlevels are user/admin defined, and unless you change things everything will start in runlevel 2.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    8. Re:Great news by sombragris · · Score: 1

      I enter "init 5", I expect the graphical system (usually X11 with a chooser) to start.
      Different UNIX/Linux init subsystems handle this differently, but the 1/2/3/5 runlevels can generally be counted on to be the same.

      Breaking this is introducing incompatibilities for the sake of being different.

      Why? If you have to edit inittab, it shows you the meaning of each runlevel just above the "Default runlevel" line as the (grand)parent post shows. Not exactly "breaking things to introduce incompatibilities".

      --
      -- Look to the Rose that blows about us--"Lo, Laughing," she says, "into the World I blow..."
    9. Re:Great news by Anonymous Coward · · Score: 0

      Generally, I always refer to SCO UNIX® for these kind of things. After all they do own it. Everybody else is a thief!

    10. Re:Great news by Anonymous Coward · · Score: 0

      Hilariously the "death threat" against Poettering came from the IRC channel dedicated to Sailfish, a mobile phone OS built around systemd and Wayland. And it came as a joke from one of the people there after yet another late night hack session trying to get things to work with the latest systemd release, as it once more broke a bunch of stuff Sailfish relied on.

      And then Poettering goes on to take that completely out of context, and used it to rail against the "hateful" Linux community.

  6. Re:Systemd-free by BeauHD · · Score: 4, Informative

    Systemd isn't mentioned anywhere in the release notes or the website...

    ChangeLog: http://www.slackware.com/chang...

  7. awesome by Anonymous Coward · · Score: 0

    I ordered the CD the DVD and a donation.

  8. Re:Systemd-free by diamondmagic · · Score: 1

    It looks like the real story here is they had to change from udev to eudev in order to keep it that way.

  9. systemd rocks! by Anonymous Coward · · Score: 1, Funny

    All of you systemd haters are missing out on a fantastic piece of software. One of the things that I like the most about systemd is the wait timers. Nothing says good software design like a good uninterruptible wait timer.

    1. Re:systemd rocks! by somenickname · · Score: 4, Funny

      Definitely. Whenever I find deadlocks and race conditions in my code, I just sprinkle the code with sleep(1). PROBLEM SOLVED!

    2. Re:systemd rocks! by friedmud · · Score: 3, Informative

      lol

      The first test in our automated testing process (which reviews every pull request before it's merged) is to test for "sleep"... we completely disallow it to be used... ever!

      How did it get this way? Well, I'm sad to say that it was actually my fault. I have a habit when I'm debugging particularly tricky MPI code (we do massively parallel scientific simulation) to use "sleep(pid)" where "pid" is the "processor ID" or "rank" of the current MPI process. I use it to "serialize" print statements so they don't clobber each other. There are definitely other ways to achieve the same thing... but this is quick and dirty while I'm developing.

      Unfortunately... I accidentally checked in code with these a couple of times. Running in serial (1 processor) it only causes a 1 second slowdown... but if you're running on 10,000 processors... well... you're going to be waiting a while!

      Since it happened twice, "sleep" got the perma-ban by our devs (to save themselves from me!).

      Anyway - a little off-topic... let me try to pull it back on topic. Slack was the first distro I ever loaded back in the 90s. I downloaded it to several (20ish?) 3.5" disks at my job (after school job doing tech support at a local ISP)... got them all home and tried to install it and guess what? Yep. One of those disks was corrupted. Took two more tries before I was able to get it going... but my mind was permanently BLOWN once I got it working :-)

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

      Oh my. You have to be kidding right?

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

      They're being facetious.

    5. Re:systemd rocks! by somenickname · · Score: 1, Interesting

      Well, I'm sad to say that it was actually my fault. I have a habit when I'm debugging particularly tricky MPI code (we do massively parallel scientific simulation) to use "sleep(pid)" where "pid" is the "processor ID" or "rank" of the current MPI process.

      See, your problem was that you should have used "sleep(pid % 10)". That way when you release your debug code, performance is just "not quite right" instead of "broken in an unfathomable way". Then, when you realize you've released your debug code, you can quietly go in, take it out, bless a new build and humbly accept your accolades for your engineering prowess.

      Slack was the first distro I ever loaded back in the 90s.

      I imagine that a large portion of slashdot readers cut their teeth on slack. Slack was probably the most popular user distro when slashdot was founded. And I imagine most people installed it by getting a CDROM out of the back of their first linux book. Downloading slack over a 2400bps connection was practically a sisyphean task.

    6. Re:systemd rocks! by phantomfive · · Score: 1
      --
      "First they came for the slanderers and i said nothing."
    7. Re:systemd rocks! by friedmud · · Score: 1

      Hah! It had a similar effect... but not on purpose!

      Thanks for the good link!

    8. Re:systemd rocks! by yithar7153 · · Score: 5, Insightful

      My main problem with systemd is the philosophy. If it was fully decouplable, then IMO it would be a fine piece of software.

      It's also kind of suspicious that the only service manager that D-Bus talks to when it comes to D-Bus activation is systemd, leading to a malformed state in every other system that doesn't use systemd, because it starts services outside the service manager. That gentle push.

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

      No, we downloaded it, 14.4 baud, to dozens of 1.44MB drives.

      By the time Linux had CDs and magazines the new had worn off.

      Debian was the hot user distro here.

    10. Re:systemd rocks! by gweihir · · Score: 4, Insightful

      If the people behind systemd had any actual Unix-development skills, that is exactly what they would have done. Instead we have a monster that tries to assimilate everything. Huge egos often coincide with small skills. This is a nice example.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:systemd rocks! by Anonymous Coward · · Score: 0

      Yes, it is so awesome to wait 90 seconds on every boot for systemd to decide that it can continue system boot without a single NFS mount pointing to a server which is mostly offline. Perhaps we need a systememulatord that would implement those random wait counters to other systems where the complete systemd invasion is still incomplete?

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

      Even a modular systemd is a problem because it is a kitchen sink. There are others, emacs, libreoffice, but they are applications. You do not like them, you remove them. And, it is written by a corporation who makes money from systems needing maintenance. I have seen enough hentai to know where this is going.

    13. Re:systemd rocks! by Zontar+The+Mindless · · Score: 1

      You laugh because you know it's true.

      --
      Il n'y a pas de Planet B.
    14. Re:systemd rocks! by Aighearach · · Score: 1

      I got the CD (v3.0) glued to a magazine cover, and used it to download the images for a newer release.

      By the time software was customarily distributed on CDROM, typical modems were 28.8kbps. 2400 BAUD was late 80s/early 90s. Slackware 3.0, the first version released on CD was in `95. Most stores only sold 14.4 and 28.8 modems in `95.

      Downloading v3.5 still took 3 days.

    15. Re:systemd rocks! by Aighearach · · Score: 0

      My main problem with systemd is the philosophy. If it was fully decouplable...

      It is. Distro package managers don't want to do that much work, and they don't have a valid use case. "I hate it, waaaaa" isn't a use case. And the haters don't have the ability to scrape together the human resources.

      It's also kind of suspicious that the only service manager that D-Bus talks to...

      dbus is cross-platform, and it is mainly a replacement for SysV IPC. It works on any *nix, and even on windows.

      I thought the anti-systemd line was that it was undesirable to have the init system also do anything else (even though they all do, include SysV init) so why does it make sense to complain about services being started outside of some monolithic service manager? It seems though that there is also some other confusion here. dbus is not intended as an OS component. It is for application IPC. Linux creates multiple buses for OS stuff, but it is just using dbus like an application would. Service activation is for on-demand activation of application services, not OS services. It is supposed to be outside of any sort of service manager by default. It is up to the distro to hook that into whatever service manager would be useful on their system. And only RedHat has done that work, so only systemd has the integration. And considering that systemd replaces SysV init and D-Bus replaces SysV IPC, it seems rather surprising that systemd-haters are complaining about D-Bus not being integrated with SysV. After all, D-Bus exists because SysV is disgusting and vile according to most developers that have a lot of experience with it...

    16. Re:systemd rocks! by Anonymous Coward · · Score: 0

      Huge egos often coincide with small skills.

      Isn't that why Devuan is not released? Huge egos, no skill at all?

    17. Re:systemd rocks! by lars_stefan_axelsson · · Score: 1

      Anyway - a little off-topic... let me try to pull it back on topic. Slack was the first distro I ever loaded back in the 90s. I downloaded it to several (20ish?) 3.5" disks at my job (after school job doing tech support at a local ISP)... got them all home and tried to install it and guess what? Yep. One of those disks was corrupted. Took two more tries before I was able to get it going... but my mind was permanently BLOWN once I got it working :-)

      That happened to all of us I think. At least I haven't met anyone that it didn't happen to. You sat there copying your floppies (the cheapest available, since you were poor) at uni and when trying to install back home number 23 was always broken. So back to school in the rain. Twice! :-)

      --
      Stefan Axelsson
    18. Re:systemd rocks! by friedmud · · Score: 1

      No doubt on the "cheapest available"... used to buy ENORMOUS stacks of them... 50 or 100 at a time or whatever.

      They were crazy unreliable... but hey, what else is a kid supposed to do? :-)

      BTW: The same thing went for burnable CDs once they came out. I had HUGE spindles of crappy CDs. Always important to run the "verification" part of the burn process ;-)

      The analog these days is USB sticks and SD cards... but I'm older and wiser now and employ just a few that are higher end...

    19. Re:systemd rocks! by gweihir · · Score: 1

      Probably more that in a server you can be systemd-free with current Debian without much trouble (well and some non-functional systemd-cruft lying around). I expect Devuan will become fully functional pretty fast once that changes. If it does.

      But nice fail to understand what is going on on your side. Fits the picture.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    20. Re:systemd rocks! by Anonymous Coward · · Score: 0

      I expect Devuan will become fully functional pretty fast once that changes.

      I too expect their Beta2 soon (soon for Devuan, so late this year). Maybe they'll even manage a stable release shortly before Jessie LTS ends ;)

      But nice fail to understand what is going on on your side. Fits the picture.

      *yawn* Try something more creative please.

    21. Re: systemd rocks! by Anonymous Coward · · Score: 0

      Systemd does not rock.

      My first Slackware distribution came in a Walnut Creek box set sold at Microcenter. So easy to install and so thrilling to use. Then Debian crept in due to its package management system at the time. Now it's time to relook at that process and ask what are the corporate interests behind Debian, and just what do we sacrifice for their dictatorial use of systemd.

    22. Re:systemd rocks! by Bob+the+Super+Hamste · · Score: 1

      And I imagine most people installed it by getting a CDROM out of the back of their first linux book.

      Book? Try ordered from Walnut Creek CDROM. I still have that cdrom and is my official geek card. I helped make a lot of floppies and zip disks from that CD.

      --
      Time to offend someone
  10. Can I get my Yggdrasil please? by Snotnose · · Score: 4, Funny

    Back in the day we switched to Yggdrasil because Slackware was slacking off on releases, and we needed new features.
    / this is my lawn
    // enjoy it if you want
    /// please pick up any trash you make
    //// lawn mower is right here, if you're in the mood

    1. Re: Can I get my Yggdrasil please? by Bing+Tsher+E · · Score: 1

      I booted LGX from a live CD in early 1993. It was awesome to boot a Linux OS direct from the CD on my 486-33 with 16M of RAM. The plug-and-play demo would slowly load a full X desktop, play a sound, then play some mpegs, etc.

      LGX was what they called the first release of Yggdrasyl Linux. Plain white manual cover with green ink heading.

      I switched to Slackware for my first "serious" Linux because I could actually install it. There was a bug in the first Yggdrasil installer, so that it woul try to install the whole source code even if you unchecked the box for that. I only had a 300MB full-height 5-1/4" ESDI drive, so the installer would crash.

    2. Re: Can I get my Yggdrasil please? by Strykar · · Score: 2

      Yggdrasil? Graybeard alert! :)

    3. Re: Can I get my Yggdrasil please? by Snotnose · · Score: 1

      Yggdrasil? Graybeard alert! :)

      Ayup. Actually used to have the very first Red Hat distro, we switched to it in a heartbeat because it was so much easier to update running systems.

      This would be '94-'96

    4. Re: Can I get my Yggdrasil please? by Anonymous Coward · · Score: 0

      Yggdrasil? Graybeard alert! :)

      -1 for "insensitive speech" (age discrimination)

    5. Re: Can I get my Yggdrasil please? by Zontar+The+Mindless · · Score: 1

      Nay, 'tis a compliment. It's not like that grey doesn't show up by itself after a decade or three. Oh, wait...

      --
      Il n'y a pas de Planet B.
    6. Re: Can I get my Yggdrasil please? by Anonymous Coward · · Score: 0

      It's a bit like calling someone a nigger.
      When a greybeard calls someone else a greybeard it's OK. When someone else does it it isn't.

    7. Re: Can I get my Yggdrasil please? by Anonymous Coward · · Score: 0

      You had 16 whole Megs of RAM on a 486-33? In 93-94? You lucky bastard!

    8. Re:Can I get my Yggdrasil please? by Anonymous Coward · · Score: 0

      Back in the day we switched to Slackware because the SLS two-floppy distro was too limited... But, I switched from Slackware when I acquired a surplus DEC Alpha machine around 1994-5 and Red Hat had an Alpha build while Slackware was x86-only.

    9. Re: Can I get my Yggdrasil please? by Anonymous Coward · · Score: 0

      Started out on a 10 MB Coherent system. Imagine only 10 MB was all it needed. Then moved up to Slackware from that.

  11. Re:Systemd-free by somenickname · · Score: 4, Informative

    Eudev is more or less a fork of udev before it was absorbed by systemd. In my dealings with it, it works exactly like how udev worked before the systemd developers hijacked the project so, I would imagine it was a trivial but necessary change for Slackware.

    It will be interesting to see how long Slackware can resist systemd. Even venerable projects like LFS (Linux From Scratch) seem to be leaning towards its adoption. They still provide the non-systemd book as the default but, looking at the mailing lists, I'm not sure how long it will remain the default.

  12. Re: Systemd-free by Strykar · · Score: 1

    It will probably have whatever version of systemd is standard in 10 years or so when Pat deems it stable for inclusion.

  13. Re:Why Python 2? by Anonymous Coward · · Score: 0

    Why, you ask? Because the Python devs are really bad about backwards compatibility, so there's a whole lot of people out there who can't upgrade the language without rewriting all their code.

  14. *BSD by Anonymous Coward · · Score: 0

    Is still without as well. Always has been, and always will be. Plus you are not an island in an ocean of sysD penguins swimming around, circling.

    1. Re:*BSD by mark-t · · Score: 1

      The "ocean of sysd penguins" as you put it, does not represent any kind of actual risk that Slackware would be assimilated into the systemd culture. A completely new fork of Linux, called something else obviously, and that remains systemd-free is actually more likely.

    2. Re:*BSD by Aighearach · · Score: 1

      A completely new fork of Linux, called something else obviously, and that remains systemd-free...

      Now we're getting dreamy! I'd love to see that day. And the ones leaving would love it too, right? Everybody wins!

      Now, just teach people who hate systemd how to do all that technical stuff that is required, and we can live in that world. Maybe figure out how to build an IDE as a first-person shooter? I don't think just getting chanting RTFM at the rubber ducky is going to motivate these users to acquire the skills. People who do that eventually end up at the web pages that explain the technical reasons for systemd, and then all the myths crumble.

    3. Re:*BSD by Anonymous Coward · · Score: 0

      Until you end up having critical applications that require it....

  15. Re:Systemd-free by mark-t · · Score: 2

    It will be interesting to see how long Slackware can resist systemd.

    Only if you think long waits on the order of "never" would qualify as interesting. It's my understanding that many of people who happen to have significant influence in the direction that Slackware takes are quite opposed to the idea of systemd's inclusion in Slackware, so if one wants an otherwise "slackware-like" system that uses systemd, it will have to be a fork.

  16. Re:Wow, Slackware is that much behind? by mark-t · · Score: 3, Interesting

    Oldest, sure... but behind? least developed? Where are you getting those ideas from?

  17. Re:Systemd-free by somenickname · · Score: 5, Interesting

    They might be opposed to systemd on a moral level but, they may not be able to avoid it on a technical level. As systemd absorbs more and more things, and more things start to depend on systemd, it's a simple problem of manpower: Unless your distro is run by a multi-billion dollar company that has the resources to undo the damage caused by systemd, you may have no choice but to adopt it.

    It's interesting to think of systemd in terms of The Cathedral and Bazaar. RedHat built a really nice stall in the middle of the bazaar. Initially everyone loved it and it was very healthy for the bazaar. Then one day they looked around and realized that they owned considerable interests in all the surrounding stalls in the bazaar and decided, "You know what? We should just build a cathedral right here in the middle of the bazaar and bring all these stalls inside".

  18. Re:Wow, Slackware is that much behind? by Anonymous Coward · · Score: 4, Informative

    Slackware -does- use the standard init system. Everyone -else- has been making crazy things up and doing their own thing.

  19. Re:Systemd-free by mark-t · · Score: 1, Interesting

    Considering every single essential part of the operating system that systemd has "absorbed" so far has also been successfully forked, and a backwards compatible version of that does not depend on systemd is available, I'm not sure how much of a problem the picture you paint above is going to be.

  20. Re:Wow, Slackware is that much behind? by Anonymous Coward · · Score: 0

    "Behind"? Look at the distrowatch packages table for Slackware and reconsider your position.

  21. eudev maintainers by Anonymous Coward · · Score: 0

    Like eudev and their struggle to keep Linux distros systemd free? Donate here: Gentoo

  22. their install instructions... by Anonymous Coward · · Score: 0

    Their install instructions / help still talk about diskette one, two, etc. Very confusing to try and see what you would do to install today, 2016, from a DVD. I'm sure you don't insert the DVD and use 'dd' to move the image into some drive...
    SystemD, so what. Their was a hue and cry when SCO moved from ye ancient tried and tested Unix boot, init and structure tree of SCO 3 to the "new" system 5. Today, that system 5, old init system is being replaced by something more modern. And one day, systemd will be replaced by something even slicker - and there will be hue and cry again.

  23. Re:Systemd-free by sjames · · Score: 2

    Personally, I always picture it liuke this

  24. Re:Why Python 2? by guruevi · · Score: 1

    Because Python 3 doesn't work (at least not with existing code). Python 3 is for all intents and purposes an entirely different language and why would any dev dump an existing/working codebase, experience and paradigms just because someone didn't think all that well about what a programming language needs in the past?

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  25. Re:Systemd-free by tuxgeek · · Score: 3, Insightful

    FreeBSD works just fine without systemd. There is no reason for systemd to exist on a unix environment, GUI or anywhere else. This is where Unix's security is it's strength. Not in a clusterfuck of their code.
    But I will definitely give slack another look. I miss my "just works" Linux of old.

    --
    "Suppose you were an idiot...and suppose you were a member of Congress...but I repeat myself." Mark Twain
  26. Who cares? -- Former slack user here by metrix007 · · Score: 4, Interesting

    I used to love Slackware. Timely releases, no dependency hell, and very simple package management.

    There was never a problem with their package management...simple tgz files with an install script onsite, and there were multiple tiny 3rd party utils to manage versions and uninstalls. It really was great for being able to have a minimal system, know exactly what was on it, and just be able to understand it perfectly.

    A couple of years ago, this changed. It was now not only recommended to do a full install, but support was not required UNLESS people did a full install, at least by most of the community.

    This is frustrating. Slackware started out as being the most unix like Linux. Something it has clearly abandoned...when installing mplayer REQUIRES installing Samba, just in case you need to play a file across an SMB share.

    They are not targeting the same audience, and instead are targeting the audience of distros like Ubuntu...except they won't ever win. I don't know what niche they serve anymore, aside from brand loyalists.

    Arch seemed like a good replacement, but it is bleeding edge only. So, I've gone to the BSD side. I would love for Slackware to do a course correction, but that seems unlikely.

    --
    If you ignore ACs because they are anonymous - you're an idiot.
    1. Re:Who cares? -- Former slack user here by Anonymous Coward · · Score: 0

      Same here. I've been using BSD since my student days on the VAX, then the Mach/BSD hybrid on the NeXTStation. Since the mid 90's I've run both FreeBSD and Slackware since it is the most BSD-like of the linuces, but I uninstalled Slackware about a year ago and moved to OpenBSD and I doubt I'll be going back. OpenBSD is still small and simple, and I really appreciate the professionalism (and regular, frequent release schedule) of the development team.

    2. Re:Who cares? -- Former slack user here by yithar7153 · · Score: 2

      If you have the time, I recommend trying out Void Linux. It's designed for small SoCs. I even have it running on my Raspberry Pi. IMO Void Linux embodies sort of the same ideals Slackware does of a simple and effective system that puts the administrator in control rather than the corporation.

    3. Re:Who cares? -- Former slack user here by Anonymous Coward · · Score: 0

      QUOTE: "when installing mplayer REQUIRES installing Samba, just in case you need to play a file across an SMB share."

      If this kind of thing annoys you, then you should take a look at Gentoo Linux. Everything is compiled from source. There is a feature called USE flags, and if you set the USE flags for mplayer to include "-samba", then mplayer will be compiled without samba support.

    4. Re:Who cares? -- Former slack user here by AmiMoJo · · Score: 1

      I can understand them not wanting to support every random configuration. I develop for a hobby, not do tech support. Unless you are paying for support them in afraid the further you get from the recommend config the more on your own you are.

      It sucks but my time if valuable too. I try to help, but there are limits.

      Having said that, the mplayer example you give does indeed suck.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Who cares? -- Former slack user here by goarilla · · Score: 1

      A couple of years ago, this changed. It was now not only recommended to do a full install, but support was not required UNLESS people did a full install, at least by most of the community.

      That's the community's backlash against all the new people not doing a full install and then
      bitching about unsatisfied dependencies.

      This is frustrating. Slackware started out as being the most unix like Linux. Something it has clearly abandoned...when installing mplayer REQUIRES installing Samba, just in case you need to play a file across an SMB share.

      Yes that does suck, I was happy initially when MPlayer was included because xine, kaffeine are a joke.
      But I always replace it with my own minimal build. I think we must be happy they didn't go for vlc :D

  27. Awesome and so... by wjcofkc · · Score: 1

    Slackware was the first distro I ever installed. Back in 1996 I managed to install it on a 486 DX 50. I had no clue what I was getting into and when I was finally able to startx, I ended up in TWM. I was like "huh?" I temporarily ditched Slackware and pursued other distros while immersing myself in research and learning. After flirtations with Turbo Linux and SUSE (YAST really got my attention), I had learned a lot and went back to Slackware. It was my go to distro for a very long time. On the one hand, I still call it my favorite distro. On the other hand, I haven't seriously used it in a very long time after it became cumbersome relative to all the newcomers that followed. Perhaps I will give this a spin.

    As far as SystemD goes, I don't care one way or another. With SystemD (I know I will get down modded for this, but I'm still not posting AC) I can use every last utility I have ever used to scour init, and I don't mind parallel initialization. In fact I think it's pretty cool. So whatever. But yeah, Slackware is awesome.

    --
    Brought to you by Carl's Junior.
    1. Re: Awesome and so... by Anonymous Coward · · Score: 0

      Yast was horrible! We call it Yet Another Shitty Tool. If you tried to edit a simple ASCII config file (with all proper syntax, whitepace, etc) outside of yast, you'd end up totally effing your OS.

  28. In other news by Anonymous Coward · · Score: 0

    Sun still rises in the east. Film at 23:00

  29. Re:Systemd-free by Anonymous Coward · · Score: 1

    > Unless your distro is run by a multi-billion dollar company that has the resources to undo the damage caused by systemd, you may have no choice but to adopt it.

    *Maybe*. Along with several other distros, Gentoo Linux will continue to go to great lengths to make it possible to run without systemd. Indeed, its default sysvrc replacement is OpenRC and will remain OpenRC for the foreseeable future. Many of the core distro devs are openly critical of systemd for a variety of reasons. And -frankly- most people who know enough to have a even vaguely informed opinion about systemd can do without the Gnome DE.

  30. Re:Systemd-free by phantomfive · · Score: 1

    As systemd absorbs more and more things, and more things start to depend on systemd, it's a simple problem of manpower: Unless your distro is run by a multi-billion dollar company that has the resources to undo the damage caused by systemd, you may have no choice but to adopt it.

    I don't think it's likely to be a problem, most systemd components are being replaced by non-systemd components (like ConsoleKit2, or elogind). No one seems really excited to depend heavily on systemd because of its limitations, so I expect systemd might remain nothing more than an init system into the future. It is ok as an init system, and doesn't prevent people from using other init systems, so I don't see a huge problem there.

    --
    "First they came for the slanderers and i said nothing."
  31. Re:Systemd-free by yithar7153 · · Score: 2

    Eh, Void Linux originally started with systemd but currently uses runit, so there's that option. And I've gotten OpenRC to run on Slackware, so that's another option if push comes to shove.

  32. Re:Systemd-free by Anonymous Coward · · Score: 0

    > Gentoo Linux will continue to go to great lengths to make it possible to run without systemd.

    Actually I think it was Gentoo who forked udev to eudev, and IIRC they made a change or incorporated a patch for/from Slackware into eudev.

    Will start my upgrade to 14.2 tomorrow, backing up now :)

    posting as AC since I moderated some posts here

  33. Re:Systemd-free by gweihir · · Score: 1, Insightful

    Indeed. And the good news is that there are now two larger distros that can can maintain eudev. Unless the systemd-cabal manages to get the kernel dependent on systemd (and that would be really bad for compatibility and security, so I doubt it is going to ever happen), it is actually not that hard to do a systemd-free (i.e. classical stable and reliable) Linux distro. You just have to maintain what is already there and works well, an idea that the systemd fanatics do not understand, of course. And applications that depend on systemd will be Linux-only anyways, which is not really smart, considering that there are a lot of Unix-like systems out there and in use.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  34. Re:Why Python 2? by gweihir · · Score: 1

    It is not that bad. 2to3 already does a pretty decent job of converting. Some manual work required after that, but a "different language" is just hyperbole.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  35. python 2.7.11? by MichaelSmith · · Score: 2

    Its like they are not even trying. Python 3.5 is perfectly okay.

    1. Re:python 2.7.11? by Anonymous Coward · · Score: 0

      Hrm, Debian Stable has 2.7.9.

    2. Re:python 2.7.11? by Anonymous Coward · · Score: 0

      Its like they are not even trying. Python 3.5 is perfectly okay.

      People keep trying to make Python 3 happen. The thing is that most stuff is written to run in 2.7 and fails under 3. So people consistently fall back to Python 2.7.

      If you're running a single application then perhaps Python 3 is good enough. But if you're trying to run numerous Python applications or tools, you'l absolutely wind up installing Python 2.7. So, if you have to run 2.7 why bother with Python 3?

  36. Re:Why Python 2? by mcswell · · Score: 2

    I wondered the same thing. I guess if all you ever deal with is ASCII, Python 2 is ok. But 3 makes it a lot easier to deal with non-ASCII Unicode, and as a linguist I have to deal with that every day. (Although I'll admit it's still not easy--I still feel like I have to stand on my head to open a Unicode file, even in 3.)

  37. Re:Systemd-free by shutdown+-p+now · · Score: 1

    Forks require maintenance, though. If virtually every large project in the ecosystem has to be forked, the manpower required to support them all will be prohibitive.

  38. Re:Why Python 2? by shutdown+-p+now · · Score: 1

    Python 2 had full Unicode support, too. You had to be explicit about it (u'' literals etc), but it was there.

  39. Re:Why Python 2? by shutdown+-p+now · · Score: 1

    For the purposes of running random downloaded code, they are two different languages, in a sense that neither is a subset of the other, and so they're not compatible in either direction.

  40. Re:Why Python 2? by gweihir · · Score: 1

    And so we have both of them, for the time being. I do not see a big problem.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  41. Re:Why Python 2? by Anonymous Coward · · Score: 0

    It has been almost 8 years since v3 was released, there is no excuse at this point. And it is not a different language; the changes are largely semantics and tools exist that facilitate code conversion.

  42. Good news! by Damouze · · Score: 1

    Although I've been using it less and less for the past couple of years, Slackware remains my favorite Linux distribution. Ohter distributions simply became easier to install and maintain over the years. However, I'm considering moving back to Slackware, because that vile concoction called systemd is starting to infest every Linux distribution that is out there, with the exception of some of the more esoteric distributions. And truth be told, IMHO Slackware is the only "real" Linux distribution left.

    The first Slackware version I installed was 3.2, I still have the CD box lying around somewhere. I got it from the father of a friend of mine and couldn't install it at home, because all I had was a very old 286 (yeah, it's lame I know; it did run Minix for a while though, that was fun too). Although that soon changed, I got permission at the university to use a PC in one of the project rooms to install and learn Linux. That was an interesting time for me. For a while I even walked around with a Linux installation on a very portable medium: a ZIP floppy (this was before ZIPSlack). While everyone was doing their programming excercises on Windows (or rather in a DOS box in Windows 95), I had full access to a development environment that I could take with me and simply insert into lab computer and work on them. And then, when I got home I could simply do the same and work on them some more. Those were interesting times!

    --
    And on the Eighth Day, Man created God.
  43. It will be a cold day in... by dimethylxanthine · · Score: 2, Insightful

    Their website hasn't changed for... ever! Which is why people like it I guess...

    1. Re: It will be a cold day in... by Anonymous Coward · · Score: 0

      Yes! I'm tired of all these god damn new web pages that try to be different, but are all the same bullshit. I scroll down and down and down, and it just keeps going! When the fuck will I get to the end? Then my favorite, I wheel mouse down, and the fucking thing goes left/right, and I can still go up and down, oh but only at certain places. I want out of this labyrinth of modern web hell. Things were better back in the 90s, when there was actual content, (minus the geoshitty era with the construction worker animated gif cause the website was never finished.)

  44. Re:Systemd-free by mark-t · · Score: 4, Insightful

    Most of large projects have essentially a zero percent chance of ever becoming dependant on systemd, because they are not actually dependant on Linux in the first place. The number of essential or otherwise even moderately important projects for Linux that are truly dependent on Linux itself is actually quite small, and even if every one of them forked, it is unlikely to become unmanageable, given the number of people that use Linux.

  45. Re:Systemd-free by dbIII · · Score: 4, Insightful

    Lennart is too young to have read "The Cathedral and Bazaar" when it came out. He comes from an MS Windows background so never knew the Bazaar idea existed and has no patience with people who try to suggest it does. That's why things like persistent user processes in the background (about chapter three in most scripting books) is just not something he sees as being something that should exist.

  46. ecryptfs is broken in this release by Anonymous Coward · · Score: 0

    Attention all users of ecryptfs: Slackware 14.2 provides the Linux Kernel 4.4.14 which introduces a regression in ecryptfs. Encrypted directories - e.g. your encrypted home directory - are not accessible with this kernel. Also, the provided fixed ecryptfs module in the testing directory doesn't work. See http://www.linuxquestions.org/questions/slackware-14/can%27t-access-ecryptfs-with-kernel-4-4-14-a-4175583163/ï
    Read more

    1. Re:ecryptfs is broken in this release by Anonymous Coward · · Score: 0

      from the Change Log:

      Thu Jun 30 17:25:39 UTC 2016
      testing/packages/kernel-module-ecryptfs-4.4.14-x86_64-1.txz: Added.
          This package contains a fixed version of the eCryptfs kernel module.

  47. Re:Systemd-free by Anonymous Coward · · Score: 0

    Finally a sane comment.

  48. Re:Systemd-free by thegarbz · · Score: 1

    Okay I'll have to eat some humble pie. I did a search on the links for systemd and nothing came up. I probably misspelt it.

    Oh well modded appropriately :-)

  49. Re:Systemd-free by thegarbz · · Score: 2

    they may not be able to avoid it on a technical level. As systemd absorbs more and more things, and more things start to depend on systemd

    Things don't depend on systemd. Things depend on functionality provided by a program that no other program provides. If systemd absorbs a critical part of the system (e.g. udev) then you can simply fork it and move on. If systemd provides some functionality on the other hand then it is up to the Linux community to do what it used to do best, rather than bitch and moan, get coding and provide an alternative to the required functionality.

    There's no technical reason that everything will ultimately end up depending on systemd. Heck Debian has for years shown that there's not even a technical reason a Linux distribution depends on the Linux kernel itself. Systemd may be monolithic but it is still part of a modular OS.

  50. Re:Systemd-free by thegarbz · · Score: 2, Insightful

    If people care about systemd then the forks will be maintained. If they don't then I guess it turns out that the community isn't nearly as concerned about systemd as they have claimed.

  51. Re: Systemd-free by Anonymous Coward · · Score: 0

    Last time I checked the FreeBSD people was working on a systemd clone.

  52. Re:Systemd-free by shutdown+-p+now · · Score: 1

    There may be plenty of people who care, but they might constitute the minority of the overall community, and therefore incapable of maintaining forks of the entire ecosystem of that larger community.

    Or it might be that too many of those people who care, don't have the skills and/or the time necessary to maintain such forks.

  53. Re:Wow, Slackware is that much behind? by Zontar+The+Mindless · · Score: 2

    They're way ahead of where many will be in 10 years when they're all stripping out systemd.

    --
    Il n'y a pas de Planet B.
  54. Its a *nix, why would it have systemd? by Anonymous Coward · · Score: 0

    Bloatware is for toy OS's.

  55. Most UNIX like? by jellomizer · · Score: 1

    ...that would be introduced in a major version change.

    Aka. The most aged.
    UNIX systems also have a migration over time unfortunately for the most part UNIX was beat out by Linux. However MacOS X is a UNIX system. And Solaris was Turning to be more Linux like.
    What we see as Real UNIX like is just out nostalgia for the old systems ignoring the modern trade offs that has happened to deal with today's computing demands.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  56. How did systemd happen? by Kevin+Oldman · · Score: 1

    I've just started twiddling with xubuntu after years of windows exclusivity, I don't get why this systemd thing is in use if its so bad?

    1. Re: How did systemd happen? by Anonymous Coward · · Score: 0

      Because as you yourself stated, you've came from an exclusive Windows past, which adopts this same kind of fucktardness mentality. Educate yourself further with the unix/linix philosophy, then revise your question to something a little more specific.

  57. Re: Systemd-free by Anonymous Coward · · Score: 0

    You mean in the same sense that a tablet PC is an iPad clone?

  58. Re:Systemd-free by Anonymous Coward · · Score: 0

    Oh, You mean like KDE and Gnome?

  59. Re:Systemd-free by Uecker · · Score: 1

    Or it might be, that they people who care are simple not yet organized enough and it just takes some time until this happens....

  60. Re:Systemd-free by Anonymous Coward · · Score: 0

    Since when did "Linux of old" ever "just work"? Back in the day, you had to recompile your kernel just to get sound to work!

  61. Re:Systemd-free by Anonymous Coward · · Score: 0

    Systemd's functionality as an init system isn't actually that bad - providing you don't need alternative control functions (such as the old "service reload") and providing it doesn't reduce a "boots-with-errors" system to "doesn't boot at all until all errors are fixed" system.

    The huge problem came when it stopped being just an init system and swallowed up other, previously independent functions. And, most egregiously, converted the system logs from generically-processable text files to binary files.

    Systemd is a lot like the Master Control Program from "Tron". Started out as a simple chess program, ended up as a tyrannical overlord.

  62. Re:Systemd-free by Anonymous Coward · · Score: 0

    Systemd was not a surprise. We've had systemd for years now and if people haven't organized forks by now, they're far too lazy to organize themselves in the future.

  63. Re:Systemd-free by Anonymous Coward · · Score: 0

    There may be plenty of people who care, but they might constitute the minority of the overall community, and therefore incapable of maintaining forks of the entire ecosystem of that larger community.

    Or it might be that too many of those people who care, don't have the skills and/or the time necessary to maintain such forks.

    Option 3. They just like bitching to hear their gums flap. In a world where you can roll your own linux distro, the bitching and moaning about systemd is pretty amusing. The loudest whiners claim to have great knowledge of systemd's shortcomings, so they should be able to roll their own, or at least choose a systemd free distro.

    I choose option 3 as here is a systemd free slackware distro, and what are most of the posts? Whining about something that isn't even in the release.

  64. Re:Systemd-free by Peter+H.S. · · Score: 0, Redundant

    Lennart is too young to have read "The Cathedral and Bazaar" when it came out. He comes from an MS Windows background so never knew the Bazaar idea existed and has no patience with people who try to suggest it does.

    Lennart Poettering have been working strictly on open source Linux software ever since he graduated. He has at least +15 years developer experience on Linux. I have no idea why you think he has a MS Windows background. Did you just made it up?

    That's why things like persistent user processes in the background (about chapter three in most scripting books) is just not something he sees as being something that should exist.

    He says that:
    1: it should be an easy admin task to enable-disable users ability to run such tasks since they are a security risk (eg. a lingering ssh connection out through the firewall can be reversed so it can be used to connect back into the system).
    2. As default, only programs that explicitly have permissions (from PAM etc) to linger after logout should be allowed to do so.

    So he has no problems with lingering processes, he just thinks they should be secure and easy to admin. No sane modern OS would ever implement the current Linux scheme with unrestricted ability for users to run arbitrary programs after logout (and even after the account have been locked).

  65. Re:Systemd-free by Anonymous Coward · · Score: 2, Funny

    EUdev? Is there something for the UK too?

  66. Re:Systemd-free by mark-t · · Score: 1

    I think that the *bsd folks would have something to say about kde or gnome becoming irretrievably dependent on systemd.... don't you? My earlier point about forks remains.

  67. Re:Systemd-free by goarilla · · Score: 1

    They might be opposed to systemd on a moral level but, they may not be able to avoid it on a technical level. As systemd absorbs more and more things, and more things start to depend on systemd, it's a simple problem of manpower: Unless your distro is run by a multi-billion dollar company that has the resources to undo the damage caused by systemd, you may have no choice but to adopt it.

    Exactly, they will avoid it until avoiding entails more effort than including it.
    There is an old interview on LQ that talks about this: http://www.linuxquestions.org/....

  68. Re:Why Python 2? by mcswell · · Score: 1

    I know, I used it for years that way. But it's easier in 3. And it wasn't that hard to switch over; most of the work was done by 2to3.py I did still have to fiddle with open(), though; it seems like opening a file in utf8 could have been made easier.

  69. This distro is spyware free. by Anonymous Coward · · Score: 1

    Debian, Fedora, and Redhat are not.

    Similarly, with Tails you should use this version.
    https://kat.cr/tails-1-4-1-i386-iso-multilang-tntvillage-t10922671.html
    http://lsuzvpko6w6hzpnn.onion/tails-1-4-1-i386-iso-multilang-tntvillage-t10922671.html

    http://i.imgur.com/QLGyQYf.jpg

    Put it on a USB easily with this.
    http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

    1. Re:This distro is spyware free. by Anonymous Coward · · Score: 0

      https://www.techdirt.com/articles/20140124/10564825981/nsa-interception-action-tor-developers-computer-gets-mysteriously-re-routed-to-virginia.shtml

  70. Re:Systemd-free by Sepulep · · Score: 4, Insightful

    He says that: 1: it should be an easy admin task to enable-disable users ability to run such tasks since they are a security risk (eg. a lingering ssh connection out through the firewall can be reversed so it can be used to connect back into the system). 2. As default, only programs that explicitly have permissions (from PAM etc) to linger after logout should be allowed to do so.

    So he has no problems with lingering processes, he just thinks they should be secure and easy to admin. No sane modern OS would ever implement the current Linux scheme with unrestricted ability for users to run arbitrary programs after logout (and even after the account have been locked).

    bogus argument - this so-called security risk is also there when the user is logged in - you cannot really make security contingent on a user being logged in, because logged in means zip - user can be logged in a system for weeks w/o doing anything ..in reality LP redefines what it means to have a user account, and what it means to be logged in, arbitrarily limiting the user (and this *is* windows think), I mean next thing he figures out its a good idea for security to log user out at midnight, eventually figuring out he needs positive id checking user's ass is continuesly behind the terminal..)

  71. Re:Systemd-free by thegarbz · · Score: 1

    but they might constitute the minority of the overall community

    Precisely what I was saying. Now the Slashdot prediction was that Linux will cease to exist, RedHat won't have a single user, and the singularity approaches and will kill us all. Reality may not turn out that way.

    Linux has always been community built and community driven underneath. There are technical reasons why some distributions are going certain directions, but these very distributions spawned out of an interested community base.

    So again, if this is the situation it was made out to be the forks will be maintained, if it wasn't then we'll all end up with systemd and the critics can go whinge about BSD.

    don't have the skills and/or the time

    Skills and or time do not give me a working Office suite. That's why I part with money and receive working software. The people on the other end of the deal make time for this as they receive the money. Opensource doesn't break down this dynamic. Even the computer illiterate can help against systemd if they wanted to. Go donate to the Devuan project or another project and make it worth their while to dedicate time and skills to something you find important.

  72. Re:Systemd-free by thegarbz · · Score: 1

    not yet

    I think we're on different timelines here. The topic is about future declines due to maintenance, not a question as to whether alternative projects are getting off the ground .... which they are.

  73. Re:Systemd-free by thegarbz · · Score: 1

    KDE and Gnome do not become irretrievably dependent on systemd. They become dependent on a feature it provides or the API it exposes, like cgroups which is part of the Linux Kernel. There's no reason someone can't write something else to implement that functionality. Based on the number of people who say systemd is doing it wrong here on Slashdot, expect 5+ alternatives to every single API systemd exposes.

  74. Re:Systemd-free by thegarbz · · Score: 1

    That's why things like persistent user processes in the background (about chapter three in most scripting books) is just not something he sees as being something that should exist.

    Interesting that he created a whole new API for this functionality then.

    Oh wait, unless it exists in the exact single implementation which you are used to then it doesn't really exist is that how it works?

  75. Re:Wow, Slackware is that much behind? by thegarbz · · Score: 1

    Oldest, sure... but behind? least developed? Where are you getting those ideas from?

    The changelog, and the previous changelog. Ancient versions of software, really really slow release cycles. To anyone used to standard distribution development behind and least developed describes it perfectly. The fact that Slackware released a version seems to have surprised many people.

  76. Re:Systemd-free by yithar7153 · · Score: 1

    I recommend trying out Void Linux as well. IMO, it's basically the lightweight foldable chair of Linux distributions. It's designed to work on small SoCs like the RPi, and it's also systemd free, although I think it's possible to replace runit with it. See chair analogy.

  77. Re:Systemd-free by Peter+H.S. · · Score: 1

    bogus argument - this so-called security risk is also there when the user is logged in - you cannot really make security contingent on a user being logged in, because logged in means zip - user can be logged in a system for weeks w/o doing anything ..in reality LP redefines what it means to have a user account, and what it means to be logged in, arbitrarily limiting the user (and this *is* windows think), I mean next thing he figures out its a good idea for security to log user out at midnight, eventually figuring out he needs positive id checking user's ass is continuesly behind the terminal..)

    No, it is a real security problem; lingering processes have been used countless time to regain access to systems from the outside. Pre-systemd there wasn't even a good and reliable way to kill a (logouted) user's processes across servers (pkill was never a standard and it is unreliable since both broken and malicious programs can escape it).

    Hyperbolic assertions about what LP might do are lame arguments. Besides timed logouts have been the order of the day for decades; I have never worked on a sensitive system that allowed the user to stay connected for weeks on end; it just too dangerous to allow that.
    And don't forget that LP and the rest of the systemd developers really knows "user and session management" in Linux; they have practically invented and maintained all the core Linux software used for this like CK and logind.

    Instead of abusing Unix signals like "nohup", lingering programs should just use PAM or similar to gain permission to run in their own scope; much better and much more granular security.

  78. Re: Wow, Slackware is that much behind? by Strykar · · Score: 2

    One of the reasons I stick with Slack is that unlike Debian I don't have to use ancient software versions with back ported patches. Who are these people you speak of? Do they have Internet or reading disabilities? distrowatch.com/dwres.php?firstlist=slackware&secondlist=ubuntu&firstversions=1&resource=compare-packages&secondversions=1

  79. Re:Why Python 2? by shutdown+-p+now · · Score: 1

    It seems reasonable to default to current locale encoding for files (and stdin/out/err), since it's what most other apps will do.

  80. Re:Why Python 2? by mcswell · · Score: 1

    I can see the logic behind that, but it means that a program that works on one computer will not work the same on another computer, even when (IIRC) the input is coming from (or going to) a pipe, which means it has no necessary relation to whatever encoding someone's shell is set to. We've been bitten by that several times.

    What I'm getting at is that I have to write code like this:
            strMainFSTOut = codecs.getwriter('utf-8')(sys.stdout.buffer)
    when it seems like
            strMainFSTOut = open(sys.stdout, 'w', encoding='utf-8')
    ought to be sufficient.

    In the end it's a minor irritation: I can never remember the incantation when writing a new program, and have to go back to my old code. 3 is better than 2 was.

  81. Re:Why Python 2? by shutdown+-p+now · · Score: 1

    It's the same problem for pipes - if you are passing text around, the program on the other side of the pipe has to agree with you on the encoding, and the de facto standard for that is to use locale.

    BTW, did you know that you can change the encoding of stdin/out/err specifically using PYTHONIOENCODING environment variable? Works for both 2.7 and 3.x, too.

  82. Re:Why Python 2? by mcswell · · Score: 1

    But I have to make that assumption regardless of how file open() works; for me, it's just a question of how much code I have to write, whether I need to import the codecs library and call its functions, or whether that's done under the hood.

    I know about the PYTHONIOENCODING variable, but I want to make my program self-contained. Not every computer I run on will have PYTHONIOENCODING set.

  83. Re:Systemd-free by mark-t · · Score: 1

    That's kind of my point. Systemd poses no risk to distros that want to remain systemd-free.

  84. Re:Why Python 2? by guruevi · · Score: 1

    There are subsets of C and Java (C++, ObjC, Kotlin, Scala) that are older than 8 years and also 'largely semantics and tools that facilitate code conversion' yet we still have plenty of code being written in plain old C or Java.

    A programming language is primarily semantics, changing the semantics implicates that it is a different language regardless of the similarity, if it were the same language, things would largely still work (perhaps with deprecation warnings).

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  85. Re: Systemd-free by Bengie · · Score: 1

    FreeBSD is not opposed to the idea of SystemD, just opposed to its implementation.

  86. Re:Systemd-free by dbIII · · Score: 1
    He grew up with it and used it up until graduation = background. Despite time passing he hasn't really picked up on the new environment. It shows.
    Read his blog. You can see the mindset at work there. He just does not get this messy *nix thing and wants to "fix" Redhat's platform to make it like the "modern" MSDOS with a GUI under the control of a single entity that he is used to.

    No sane modern OS would ever implement the current Linux scheme with unrestricted ability for users to run arbitrary programs after logout

    What do you base what appears to me to be an utterly ridiculous statement on? Do you not understand that even today there are tasks that take a very long time to solve with computers? With what appears to be a very limited understanding on your part at first glance, just so I can get an idea of what on earth you are going on about, what would you call an example of a "sane modern OS"?

  87. Re:Systemd-free by dbIII · · Score: 1

    He's very busy reinventing wheels poorly without properly understanding the previous implementation, sometimes not even on a newbie level because he just will not listen so remains a newbie.
    No problem, we just have to rewrite a pile of scripts with his incredibly verbose new syntax, watch them run and silently fail, then just keep on changing bits and pieces until they work, for the moment, via the moving target black box of systemd.
    Or we can just use old systems that work until Lennart sees the next shiny thing and another developer comes in to make the project stable.
    Read his blog. The guy is an incompetent prick that is using RedHat and interproject politics to force us to use his toy instead of it being used on it's own merits.

  88. Software selection by Anonymous Coward · · Score: 0

    This is a distro based on ubuntu 10.04, right?

    1. Re:Software selection by yithar7153 · · Score: 1

      No? Slackware's first release was in 1995. Ubuntu's first release was in 2004. How does a distro base itself off something that's released 9 years in the future?

    2. Re:Software selection by carnivore302 · · Score: 1

      1995? I'm pretty sure I used linux before 1995 and I'm 100% sure I used slackware as distribution. Must be more like 1992 or 1993.

      --
      Please login to access my lawn
  89. Re: Wow, Slackware is that much behind? by goarilla · · Score: 1

    I don't get it either, I find Slackware to sit perfectly in between the
    conservative (RHEL, Centos, SuSE) and the bleeding edge (Arch, Fedora, OpenSUSE).
    Although I wished they would have dropped the ESR version of Firefox.

  90. Re: Wow, Slackware is that much behind? by Bob+the+Super+Hamste · · Score: 1

    I would add in that it seems to more rock solid than most distros. Also it seems to have a cleaner install as there is some software I use regularly that I have to build from source as well as the need libraries and on Slackware I don't have a big song and dance like I did the last time I tried Ubuntu. Add in that it doesn't treat me like a retarded baboon and it is a really good distro.

    --
    Time to offend someone
  91. Re:Systemd-free by Anonymous Coward · · Score: 0

    Your optimism is disturbing. My experience with Linux sound back in the days was that you had to recompile the kernel, re-compile the userland software, dick around with incomprehensible config files, update the entire distribution, bitch about it on Usenet groups, sacrifice a chicken on a Windows 95 CD-ROM at midnight under full moon....and then, maybe, just maybe, your sound works, when the stars are aligned correctly. I haven't used Linux in an environment with a sound card for well over a decade. I hope things are better now, especially since Windows 10 discs are harder to come by these days.

  92. Faster! by gnus_e · · Score: 1

    Don't take it as a joke. My system boots faster with Slackware than the OS(naming it won't be good) with systemd.