LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
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-29-2014, 09:41 AM   #76
mlslk31
Member
 
Registered: Mar 2013
Location: Florida, USA
Distribution: Slackware, FreeBSD
Posts: 210

Rep: Reputation: 77

Quote:
Originally Posted by UnixPhilosophy View Post
Anyway, based on the responses of a significant amount of Slackware users saying they would stick with Slackware if Patrick switched to Systemd (meaning they don't give a shit about the Unix philosophy) and the fact that Slackware froze on me made me decide to install OpenBSD, on my Thinkpad, and stop using Slackware.
Regarding Unix philosophy, not so. I always encourage Pat to do what he needs to do to compete. He has to maintain a full KDE desktop or be stuck with Xfce and the classic window managers. He has to maintain everything that goes with modern hot-pluggable gadgets. At work, I need Samba and BIND, maybe ntpd, and hope to have a recent set of GNU development tools; everything else is optional. IMO, these daemons will be among the last to force Linux users to use systemd. Additionally, while the kernel developers still cater to the embedded systems crowd, I should be able to keep any related underpinnings out of the kernel. If Pat has to migrate to systemd due to lack of options, I'll respect his viewpoint. I'll still have options for a while, though.
 
Old 10-29-2014, 09:49 AM   #77
NathanBarley
Member
 
Registered: Oct 2014
Location: Western Pennsylvania
Distribution: Slackware, Crux, Gentoo, FreeBSD
Posts: 94

Rep: Reputation: Disabled
Quote:
Originally Posted by jens View Post
It's no more than a silly troll-site.
Debian doesn't even require you to use systemd.
I don't think it's that simple.

Debian can make it optional, in theory. As systemd continues to grow outside of init it will become harder to avoid, unless people continue to shim around it - hardly a good solution.

Linux's diverse nature has made standardisation very seductive for everyone (logind is attractive, as are the GNU ersatz components that systemd is replacing), but this doesn't mean it is the best way. It's just one way. It's also particularly bad news for portability which has been hugely positive for open source over the years.

There is also the important issue of Lennart not really caring about bugs (there's loads of examples of him being dismissive on Bugzilla); for example NFS mounts using established methods (fstab) is inconsistent and systemd's service dependency resolution misbehaves in some not uncommon scenarios.

I trust Slackware to do the right thing, and for the record I've been using systemd on some Arch and Gentoo boxes for a couple of years. I like the principle of it, just not the steamroller adoption method. I am also greatly concerned portability will suffer on the large projects. We've seen this already with GNOME. In the future it may be very difficult to run Wayland and perhaps things like KDE, although the latter has made some reassuring noises.

Remember, what is good for Redhat is not necessarily good for everyone.
 
5 members found this post helpful.
Old 10-29-2014, 10:27 AM   #78
Germany_chris
Senior Member
 
Registered: Jun 2011
Location: NOVA
Distribution: Debian 12
Posts: 1,071

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by Richard Cranium View Post
Why do non-Slackware users post in Slackware forums? Nothing better to do?
Because it's the most active forum in here and in the end it's all just Linux.
 
7 members found this post helpful.
Old 10-29-2014, 12:32 PM   #79
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by cynwulf View Post
It's not a case of needing, it's what you're using to justify your position. If you like systemd, then by all means go ahead. As far as I'm concerned, I do question someone who previously said he was avoiding it and had gotten rid of his Debian systems to do so and then moved to gentoo and has now switched to it and is defending it. I don't have any problem with you changing distros, as I'm not a distro fanboi - that's entirely up to you, but quick shifts of opinion from avoiding something to being an active proponent, makes me doubt that person's opinions - however forcefully and thoroughly expressed. In a few months you could be "playing for a different team".
At first, I am not playing for any team, I am making a solo play here. My opinion is entirely mine and you are of course free to think of it what you want.

Regarding my change from being a systemd opponent to becoming a systemd proponent, it is quite simple: as I stated on forums.debian.net already I was not opposed to the ideas of systemd, but did not trust the developers regarding their behavior to deliver a stable system running at the very core of my systems. Funnily, it was my move to Gentoo that enabled to do a deeper evaluation of systemd on the systems I use every day while still having OpenRC as backup and for comparison. I came to the conclusion that for me systemd is the better option, I find it easier to use and even though I use Gentoo's development branch I never got hit by a bug in systemd.

I personally don't think that a change in my opinion based on my experience with and evaluation of systemd is a bad thing. In fact, I even recommend to anyone interested in this topic to do an extensive test drive of systemd with an open mind (read: don't rate it bad just because it works different than sysvinit).
 
3 members found this post helpful.
Old 10-29-2014, 12:57 PM   #80
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by GazL View Post
I honestly don't see what ZFS, btrfs or any other filesystem has to do with "The UNIX philosophy". I sometimes think that many of those using the phrase are talking about something completely different to my understanding of it.
The part of the UNIX philosphy mostly cited when it comes to systemd is that software should do only one thing and do it well. I can't comment on the "do it well" part, since I yet have to give them a testrun, but I can comment on the "do one thing" part: both mentioned filesystems do not do only one thing. ZFS, for example, implements not only the filesystem parts, but also functionality for RAID, volume management and snapshots/backups (in one big binary).
Far from adhering to the UNIX philosophy, but nonetheless nobody complains that, but often times it is even endorsed by the same people calling projects other projects "unUNIXy" or "suffering from feature creep".

Last edited by TobiSGD; 10-29-2014 at 01:40 PM. Reason: fixed missing words
 
2 members found this post helpful.
Old 10-29-2014, 01:01 PM   #81
EYo
Member
 
Registered: Jun 2009
Distribution: Slackware
Posts: 190

Rep: Reputation: 153Reputation: 153
The beginning of the end

Someone was looking for old isos, so I dug out Red Hat 5.1 (Hurricane) May 1998. README:
Quote:
1.2.3 Initscript documentation
Red Hat Linux uses files in /etc/sysconfig to control boot-time configuration. This information has been documented here for the first time. Please see Section 11.9 for more information.
Heh.
Quote:
11.9 The Boot Process, Init, and Shutdown
This section contains information on what happens when a Red Hat Linux system is booted and shut down. Let's start with information on the files in /etc/sysconfig.
[...]
Same as it ever was. Yet Slackware still exists. Hmm. Here's a screenshot of their installer (before burn-all-gifs!) with humor. Slint hint, haha.
Quote:
The ``Redneck'' language entry represents a dialect of American English spoken by Red Hat Software's Donnie Barnes, and was used as a test case during the addition of internationalization support to the installation program. It is included solely for entertainment value (and to illustrate how difficult it is actually talking to Donnie).
Attached Thumbnails
Click image for larger version

Name:	img004.gif
Views:	113
Size:	6.8 KB
ID:	16787  

Last edited by EYo; 10-29-2014 at 03:09 PM.
 
2 members found this post helpful.
Old 10-29-2014, 02:54 PM   #82
NathanBarley
Member
 
Registered: Oct 2014
Location: Western Pennsylvania
Distribution: Slackware, Crux, Gentoo, FreeBSD
Posts: 94

Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
The part of the UNIX philosphy mostly cited when it comes to systemd is that software should do only one thing and do it well. I can't comment on the "do it well" part, since I yet have to give them a testrun, but I can comment on the "do one thing" part: both mentioned filesystems do not do only one thing. ZFS, for example, implements not only the filesystem parts, but also functionality for RAID, volume management and snapshots/backups (in one big binary).
Far from adhering to the UNIX philosophy, but nonetheless nobody complains that, but often times it is even endorsed by the same people calling projects other projects "unUNIXy" or "suffering from feature creep".
I agree that UNIX philosophy works best as a set of design and engineering principles that have been well tested over the years. Not everything is going to adhere perfectly, but it's a set of very sound aims.

systemd's coupling is rigid. More so than anything in Linux's history. The fact you can't take it out without some difficulty should be worrisome, and it is that which is causing the shaky nerves around some parts of the community.
 
6 members found this post helpful.
Old 10-29-2014, 03:51 PM   #83
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Quote:
Originally Posted by Richard Cranium View Post
Why do non-Slackware users post in Slackware forums? Nothing better to do?
You've made your point once already and you've made it twice now.
That's not inviting, not constructive and quite enough.
 
Old 10-29-2014, 03:55 PM   #84
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
ZFS is a rather poor and backwards comparison to use against the UNIX Philosophy.

ZFS was originally designed to be a volume and file system management system that encompassed all it's intended functions. Sun Microsystems designed it to be just that for their Solaris and OpenSolaris Operating systems. There was no mission creep or feature creep as you claim. The only "creep" that's been done has been the reintroduction of functionality on the various system ports and slight handling improvements geared towards different types of storage media like SSD drives and network storage.

If anything ZFS completely adhered to the UNIX Philosophy, or something similar, from Day 1, so unless you wish to say adding Solid State Drive support was philosophy breaking, then honestly, you're dead wrong.

If that's the case then let's compare ARM versus X86 support by software on all accounts int he same light. It's a poor comparison at best to say "adding support of hardware type" is the same as "importing completely reciprocal features XYZ to software project B that does the same as software D, H, and K".

Last edited by ReaperX7; 10-29-2014 at 04:01 PM.
 
Old 10-29-2014, 04:02 PM   #85
Nh3xus
Member
 
Registered: Jan 2013
Location: France
Distribution: Slackware 14.1 32 bits
Posts: 211

Rep: Reputation: 57
Quote:
Originally Posted by cynwulf View Post
Which is a systemd distribution.
Of course it is.

My point was that Archlinux has jumped through most of the systemd's quirks by now.

So systemd is simply better integrated and documented than it will be on early/potentially upcoming Slackware-based releases.
 
Old 10-29-2014, 04:05 PM   #86
Germany_chris
Senior Member
 
Registered: Jun 2011
Location: NOVA
Distribution: Debian 12
Posts: 1,071

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by Nh3xus View Post
Of course it is.

My point was that Archlinux has jumped through most of the systemd's quirks by now.

So systemd is simply better integrated and documented than it will be on early/potentially upcoming Slackware-based releases.
Yes it did many years ago as a matter of fact.
 
Old 10-29-2014, 05:37 PM   #87
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Quote:
Originally Posted by mlslk31 View Post
Regarding Unix philosophy, not so. I always encourage Pat to do what he needs to do to compete. He has to maintain a full KDE desktop or be stuck with Xfce and the classic window managers.
What would be bad about that? Why must an OS have a "full-featured" DE with a host of features activated by point-and-click? If not having Gnome does not make Slackware unappealing or "uncompetitive"*, why should not having KDE do so?

* Other than the very few distributions owned by companies, when did competition enter the equation? I did not realise Patrick was competing with anyone.
 
Old 10-29-2014, 05:39 PM   #88
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by ReaperX7 View Post
ZFS is a rather poor and backwards comparison to use against the UNIX Philosophy.

ZFS was originally designed to be a volume and file system management system that encompassed all it's intended functions. Sun Microsystems designed it to be just that for their Solaris and OpenSolaris Operating systems. There was no mission creep or feature creep as you claim. The only "creep" that's been done has been the reintroduction of functionality on the various system ports and slight handling improvements geared towards different types of storage media like SSD drives and network storage.

If anything ZFS completely adhered to the UNIX Philosophy, or something similar, from Day 1, so unless you wish to say adding Solid State Drive support was philosophy breaking, then honestly, you're dead wrong.

If that's the case then let's compare ARM versus X86 support by software on all accounts int he same light. It's a poor comparison at best to say "adding support of hardware type" is the same as "importing completely reciprocal features XYZ to software project B that does the same as software D, H, and K".
Just so that I get it: You claim that after the filesystem and volume management parts where implemented the development of ZFS basically froze and no new features besides SSD support where added? You also claim that the principle of "do one thing and do it well" does not apply to ZFS because it was designed from the beginning to do more than one thing?

If so, where is the difference to systemd?
 
Old 10-29-2014, 07:00 PM   #89
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
ZFS is a volume and system file manager only. It does what exactly it's supposed to do and always has.

systemd was an init system starting out that branched out to include a login manager, cgroups manager, file system check utility, cron daemon manager, system log manager, etc.

I'd say that's very far outside the bounds of what ZFS did. I don't think you need to say more on where you stand with systemd Tobi, it's clearly obvious you keep trying to defend it at any cost using low-brow tactics and improper comparisons without any merit of foundation.

If that's the case we should consider scrutinizing ALSA for including it's own audio mixer dmix when we have other standalone mixers like JACK, ESounD, PulseAudio, aRTs, etc. and even forcing out OSS.
 
1 members found this post helpful.
Old 10-29-2014, 08:36 PM   #90
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,465

Rep: Reputation: 299Reputation: 299Reputation: 299
Happy Halloween ;-}
https://lkml.org/lkml/2014/10/29/854

I assume that's for linux 3.19 (meaning we'll soon find out how the D-Bus part turns out).

Last edited by jens; 10-29-2014 at 09:05 PM.
 
  


Closed Thread

Tags
bsd, linux, systemd, unix



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 12:51 AM.

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