LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Closed Thread
  Search this Thread
Old 10-26-2014, 08:54 AM   #1
UnixPhilosophy
LQ Newbie
 
Registered: Oct 2014
Location: New York
Distribution: Slackware
Posts: 6

Rep: Reputation: Disabled
The mass exodus if Slackware uses Systemd


Guys I know I am new to this forum but I first started using Linux in 1997 and I currently run slackware on a laptop. This is my second post on this forum and it is bound to be very controversial. I am putting this post here because it has to do with systemd (which is desktop orientated obviously not good for servers) and because I run slackware as a desktop on one of my laptops currently.

I read the interview with Patrick Volkerding, from 2012, on this forum and in it he basically said that Slackware might be forced to use systemd one day. If that happens I know I will migrate to FreeBSD or OpenBSD. I know this is a Linux forum but I personally think everyone that uses Slackware here should do the same. Actually, being a user of Linux since the 90s I have seen Linux go from being exclusively for Geeks to seeing a non-geek less Unix-like distros like Ubuntu take the lion share of Linux market and this is dismaying. You can see that the new users want something like Windows and don't care about Linux being Unix-like. We have seen young developers like Poettering cater to these people and sell out by programming stuff that breaks the Unix philosophy. The end result is modern distros that are not very flexible and *nix distros are supposed to be flexible all the way down like Slackware and the *BSDs.

Actually, in the 90s my first distro was redhat (hurricane) 5.0 and then I went to Debian. I also did alot of distro hopping. I did try Slackware but never stuck with it. Then around the year 2000 I switched over to FreeBSD and fell in love. However, sometime around 2006 or so I got a laptop and it wasn't a Thinkpad (so OpenBSD wouldn't run well on it and FreeBSD wasn't optimal for it. So I decided to install Slackware on it. My previous FreeBSD experience made me really appreciate slackware and made slackware easier for me to use than something like Ubuntu. That laptop's motherboard eventually fried and then I ran OpenBSD on a desktop for a while and then a windows laptop with putty and xforwarding through SSH to a FreeBSD server with SCSCI RAID. So I was running Windows with a seamlessly integrated FreeBSD environment I had samba setup too. Anyway, fast forward until today : I have a Thinkpad laptop with Slackware 14.1 on it. Now I must admit I prefer the *BSDs because they are more Unix-like but I'm running Slackware on my laptop instead of OpenBSD (which runs better on Thinkpads than FreeBSD) simply because I need USB support for Calibre for my Kobo Aura HD, because I need usb passthru on my virtual machines and because slackware's official packages plus slackbuilds has more packages than OpenBSD. The former two are the real reasons though. I simply don't have the time to code the usb stuff for OpenBSD right now. So basically I'm running Slackware because it is more suited for the desktop. Slackware is really the only Linux distro I will run because it is the most Unix-like and has BSD flat tree init boot scripts.


However, there are somethings I think Slackware users need to understand. This is not the 1990s anymore. Currently Slackware users have more in common with FreeBSD and OpenBSD users than they do with modern day users of distros like Ubuntu. Ubuntu is to Linux as MacOSX is to FreeBSD. Now, Systemd should be the writing on the wall for Slackware users to realize that the larger Linux community no longer gives a shit about Unix and its design philosphies. The *BSDs are still very much extremely Unix-like and if Slackware is forced start using Systemd I recommend every to start using FreeBSD, OpenBSD or DragonflyBSD exclusively and if you find they are rough around the edges for desktop then roll up your sleeves and start coding ! I know I will be doing that if that day comes upon us.
 
Old 10-27-2014, 07:44 PM   #2
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
I respectfully disagree, sir, on a couple of points:

First, there's a slow-motion backlash reaction to systemd happening right now. It remains to be seen how it plays out, and could go any of a number of ways. See, for example, debianfork.

Second, several Slackware users have declared, in this forum, that if Patrick decides to adopt systemd, they will trust his judgement and continue using Slackware.

Some people would leave Slackware over systemd, but calling it an "exodus" seems a bit melodramatic.
 
21 members found this post helpful.
Old 10-27-2014, 09:35 PM   #3
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,666
Blog Entries: 28

Rep: Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248Reputation: 6248
My guess would be that, if Slackware adopts SystemD at some point in the future, the only place left to go to escape it by then will be a BSD.
 
4 members found this post helpful.
Old 10-28-2014, 09:00 AM   #4
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,275
Blog Entries: 21

Rep: Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503Reputation: 3503
Quote:
the only place left to go to escape it by then will be a BSD.
I like dogs so I'd go Puppy.
 
1 members found this post helpful.
Old 10-28-2014, 10:43 AM   #5
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368
Richard Stallman doesn't care about the UNIX philosophy either - so I find it odd that Poettering and co are getting all the flack for this. The GNU operating system was devised as a free operating system - UNIX was just what it was modeled on - they never really set out to emulate it or adhere to it's standards - it was always about the GPL and GNU philosophy (copyleft licencing). "GNU's Not UNIX" is probably a good enough hint, or you can read RMS' own statements on the matter. Or look no further: https://www.stallman.org/stallman-computing.html
Quote:
I never used Unix (not even for a minute) until after I decided to develop a free replacement for it (the GNU system). I chose that design to follow because it was portable and seemed fairly clean. I was never a fan of Unix; I had some criticisms of it too. But it was ok overall as a model.
The Linux kernel is more of a reimplementation of UNIX than GNU is, but Torvalds never said that he was a UNIX purist nor that the kernel was going to be targeted at such an OS.

Neither Stallman nor Torvalds have come out and criticised systemd, in fact Torvalds seems ok with it:

http://www.itwire.com/business-it-ne...ons-on-systemd

If you want a free *nix-like OS just stick with a free *nix-like OS (e.g. *BSD, openindiana, etc), not something which resembles it as you will only find disappointment. A lot of operating systems could be said to be "UNIX", *nix or UNIX-like, including Mac OS.

I really don't see the sense in advising Slackware users to just switch to *BSD.

Last edited by cynwulf; 10-28-2014 at 10:44 AM.
 
12 members found this post helpful.
Old 10-28-2014, 11:41 AM   #6
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
I've been experimenting with FreeBSD since versions 6.x. There's much to be said for FreeBSD: great documentation, great community... unfortunately there's always the same showstopper factor with hardware support. My daily job consists in migrating all sorts of hardware from Windows to Linux, which includes configuring very recent laptops, exotic printer-scanners, crappy video cards or no-name webcams, and unfortunately, FreeBSD will choke on some of these things... where Slackware is just perfect.

Besides all that, I trust Patrick Volkerding to make sound decisions, and if this means shipping systemd in the future, well, so be it.
 
8 members found this post helpful.
Old 10-28-2014, 11:54 AM   #7
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,260

Rep: Reputation: Disabled
Maybe I'll try PC-BSD but this has a very low priority in my TODO list.

Should Slackware ship systemd as a whole, that won't be in the upcoming release, so I'm not in a hurry, and anyway I'd (fairly, IMO) give it a go if/when that happens before making a decision to move or not.

Also, if Pat is driven to adopt it, that could pretty well be because systemd will have become a dependency of all or almost all desktops that can fit in Slackware. If that occurs, who knows if a *BSD will be itself able to ship a decent desktop without systemd? That's not that I be a desktop user myself (I run fluxbox) but take that as an example.

In short, I keep a wait and see attitude.

[OT]IMO, the mission of LP in developing systemd at Red Hat is to gather a bigger market share of the desktop users for his employer. And if I'm true he's doing a pretty good job in that direction so far.[/OT]

Last edited by Didier Spaier; 10-28-2014 at 01:56 PM. Reason: s/without BSD/without systemd/
 
4 members found this post helpful.
Old 10-28-2014, 12:29 PM   #8
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763
Whilst I strongly disagree with the way systemd has been pushed, there are a great many other things I like about Slackware. Init is not a make or break issue for me, nor do I really believe that it is for the majority of users. I can't see why we should sacrifice everything great about Slackware just to avoid systemd.

Who here selected Slackware purely because of its init? I'm not saying it wasn't a factor for some people but I doubt it was in the primary selection criteria for most.

I strongly believe that most Slackware users are pragmatic enough to realise the same and also to appreciate that if Slackware adopts systemd it will most likely be because nothing else is viable anymore in Linux land.

So no, I doubt there will be a mass exodus from Slackware if the day ever comes that systemd is the default.

On the plus side, if systemd does appear in Slackware and those who can't tolerate it run a mile, at least the systemd threads will die and we can get on with discussing more interesting stuff. If there is one thing I hate more than systemd, it is all the mind numbingly stupid threads about it that currently infect this forum. Particularly when most of the posts just rehash the same issues to death and rarely result in anything constructive.
 
22 members found this post helpful.
Old 10-28-2014, 12:35 PM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,351

Rep: Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382Reputation: 5382
Quote:
Originally Posted by rokytnji View Post
I like dogs so I'd go Puppy.
Not Black Lab?

Anyway, I don't think I'd be part of the mass exodus, but I'd welcome a good reason to experience a BSD (which I haven't done yet).

Last edited by dugan; 10-28-2014 at 12:41 PM.
 
Old 10-28-2014, 12:54 PM   #10
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Quote:
Originally Posted by Didier Spaier View Post
[OT]IMO, the mission of LP in developing systemd at Red Hat is to gather a bigger market share of the desktop users for his employer. And if I'm true he's doing a pretty good job in that direction so far.[/OT]
I'm not so sure about that. Contrary to other enterprise class distributions like Suse Linux Enterprise or Ubuntu LTS, Red Hat has never been interested by the desktop market.
 
Old 10-28-2014, 01:02 PM   #11
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Blog Entries: 61

Rep: Reputation: Disabled
Well, I'm pretty anti-systemd and can't stand its creator, but I don't think I'll be dumping Slackware if and/or when it's adopted. Like ruario says, there's more to Slackware than its init. Of course, there's more to systemd than init too, a complete makeover of Linux if the Cabal get their way. If...if...if. Nobody's sure what's going to happen, so I'm not making any definite plans.
 
Old 10-28-2014, 01:03 PM   #12
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by UnixPhilosophy View Post
This is my second post on this forum and it is bound to be very controversial. I am putting this post here because it has to do with systemd
Ok, well, welcome back to LQ (and I hope you will stay, because we need a diversity of coherent opinions like yours), but, uhhh... if you were here regularly you would know that we've already had so many systemd conversations that there's really nothing new to be said. Anyone who's ever read a Slackware vs. systemd thread should probably skip the rest of this post...

Quote:
Originally Posted by UnixPhilosophy View Post
I read the interview with Patrick Volkerding, from 2012, on this forum and in it he basically said that Slackware might be forced to use systemd one day.
But now it's almost 2015 and Slackware-next still has not yet been forced to use systemd. If today's -current becomes slackware-14.2 and is released in 2015, then we will all still have a supported non-systemd Slackware Linux in 2020.

And that's why my personal threat level is currently set to DON'T PANIC.

Quote:
Originally Posted by UnixPhilosophy View Post
If that happens I know I will migrate to FreeBSD or OpenBSD. I know this is a Linux forum but I personally think everyone that uses Slackware here should do the same.
Well, with respect, in that hypothetical eventuality you would be free to do whatever the heck you liked. I personally think that I would also be free to do whatever the heck I liked.
 
11 members found this post helpful.
Old 10-28-2014, 01:22 PM   #13
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 -Current
Posts: 890

Rep: Reputation: 186Reputation: 186
Well I'm on FreeBSD forums and this is typical FreeBSD user attitude there: OMG!!! 7 Linux users have registered here in last 2 months, there's a mass exodus of Linux users to FreeBSD!!! One guy there even went on to claim that some former Linux gamers were converting to FreeBSD...I mean WTF!
I like FreeBSD but leaving Slackware because of systemd sounds naive.

Regards.
 
2 members found this post helpful.
Old 10-28-2014, 01:33 PM   #14
fatalfrrog
Member
 
Registered: May 2011
Distribution: Slackware
Posts: 57

Rep: Reputation: 31
Quote:
Originally Posted by UnixPhilosophy View Post
(which is desktop orientated obviously not good for servers)
I stopped reading here. You should learn more about systemd before participating in some mass exodus.
 
6 members found this post helpful.
Old 10-28-2014, 01:36 PM   #15
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,260

Rep: Reputation: Disabled
Quote:
Originally Posted by kikinovak View Post
I'm not so sure about that. Contrary to other enterprise class distributions like Suse Linux Enterprise or Ubuntu LTS, Red Hat has never been interested by the desktop market.
Till now?
 
3 members found this post helpful.
  


Closed Thread

Tags
bsd, linux, systemd, unix


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration