LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-23-2014, 04:20 PM   #16
nbritton
Member
 
Registered: Jun 2013
Location: Dubuque, IA
Distribution: Red Hat Enterprise Linux, Mac OS X, Ubuntu, Fedora, FreeBSD
Posts: 89

Rep: Reputation: Disabled

Quote:
Originally Posted by speck View Post
Maybe it would still be possible for distributions with different philosophies to exist even with a wide adoption of systemd, at least hopefully that would be the case.
All unices can trace their lineage back to AT&T unix.[1] If you don't like the direction we're going you can fork, as has been done for the last 45 years. We have android, that's a fork, there is no reason why we can't have additional forks. However, you're in the minority, so the burden is on you if you want to fork. You have to weigh the pros and cons of forking, and in the end I don't think it's worth it. Red Hat Enterprise Linux has systemd, and since my career revolves around that product, I have to get on board the systemd train regardless of how I feel about it; in the end it's just an init system and is not worth bucking the trend to me.

Last edited by nbritton; 11-23-2014 at 04:42 PM.
 
Old 11-23-2014, 06:15 PM   #17
speck
Member
 
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 375

Rep: Reputation: 115Reputation: 115
Quote:
Originally Posted by nbritton View Post
If you don't like the direction we're going you can fork, as has been done for the last 45 years. We have android, that's a fork, there is no reason why we can't have additional forks. However, you're in the minority, so the burden is on you if you want to fork. You have to weigh the pros and cons of forking, and in the end I don't think it's worth it. Red Hat Enterprise Linux has systemd, and since my career revolves around that product, I have to get on board the systemd train regardless of how I feel about it; in the end it's just an init system and is not worth bucking the trend to me.
Unfortunately I think what you say is correct but I don't know how easy it would be to keep a non-systemd Linux alive (if other important core components and applications rely on systemd, they would need to be forked/rewritten as well). If it were only an init system then it probably wouldn't be too difficult, but we'll need to see how far systemd eventually extends into the Linux ecosystem.
 
Old 11-23-2014, 09:46 PM   #18
fogpipe
Member
 
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550

Rep: Reputation: 196Reputation: 196
Quote:
Originally Posted by nbritton View Post
Additionally, making things less configureable will reduce complexity for system administrators, unit file are simple to maintain, we get to offload the work of service management onto the developers.[/URL]
Having administered a number of client networks for a few years, i never found configurability a drawback, the above sounds like the thinking of the average software developer who thinks that his/her final version comes out pristine, perfect and able to take on all circumstances.
Thats just not true. The less configurable it is the less useful it is. out in the wide world there are always things the software developers didnt and couldnt take into account and the creators of unix knew this and created it the way it is, as small components that work together, for exactly that reason.

It seems to me that if the kind of thinking that came up with systemd had any practical validity, unix and linux wouldnt be the way the way they are today. I dont think systemd will kill linux or be unusable, but i think its highly likely that it will create the kind of admin headaches that its PR says its going to solve, due to lack of practical flexibility.

Quote:
Men are born soft and supple;
dead, they are stiff and hard.
Plants are born tender and pliant;
dead, they are brittle and dry.

Thus whoever is stiff and inflexible
is a disciple of death.
Whoever is soft and yielding
is a disciple of life.

The hard and stiff will be broken.
The soft and supple will prevail.

http://acc6.its.brooklyn.cuny.edu/~p...ote-v3.html#76

Last edited by fogpipe; 11-23-2014 at 09:47 PM.
 
Old 11-24-2014, 01:47 AM   #19
nbritton
Member
 
Registered: Jun 2013
Location: Dubuque, IA
Distribution: Red Hat Enterprise Linux, Mac OS X, Ubuntu, Fedora, FreeBSD
Posts: 89

Rep: Reputation: Disabled
Quote:
Originally Posted by fogpipe View Post
Having administered a number of client networks for a few years, i never found configurability a drawback, the above sounds like the thinking of the average software developer who thinks that his/her final version comes out pristine, perfect and able to take on all circumstances.
Thats just not true. The less configurable it is the less useful it is. out in the wide world there are always things the software developers didnt and couldnt take into account and the creators of unix knew this and created it the way it is, as small components that work together, for exactly that reason.

It seems to me that if the kind of thinking that came up with systemd had any practical validity, unix and linux wouldnt be the way the way they are today. I dont think systemd will kill linux or be unusable, but i think its highly likely that it will create the kind of admin headaches that its PR says its going to solve, due to lack of practical flexibility.
It sounds like you've never had to work with junior administrators. I worked on a team that was responsible for over 5000 unix servers, and we simply didn't have the time, or manpower, to deal with edge cases like the ones you're describing. Everything we did was canned vender solutions. This is how enterprise IT works. Solving everyones needs is a long tail that follows the power law. The pareto principle and the principle of least effort also applies here. We can't solve everyones problems with one solution.

Last edited by nbritton; 11-24-2014 at 02:02 AM.
 
Old 11-24-2014, 04:39 AM   #20
fogpipe
Member
 
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550

Rep: Reputation: 196Reputation: 196
Quote:
Originally Posted by nbritton View Post
It sounds like you've never had to work with junior administrators. I worked on a team that was responsible for over 5000 unix servers, and we simply didn't have the time, or manpower, to deal with edge cases like the ones you're describing. Everything we did was canned vender solutions. This is how enterprise IT works. Solving everyones needs is a long tail that follows the power law. The pareto principle and the principle of least effort also applies here. We can't solve everyones problems with one solution.
Yeah i know, the systemd way is better because its monolithic, vendor approved, limits choices, will slow the development pace so that large vendors and their marketing droids can keep up, and bottom line, you guys really do know best for us i guess.
What was i thinking. Of course you guys are right.

Quote:
We can't solve everyones problems with one solution.
Ok now that part confused me. Thats exactly what systemd is trying to do and further more trying to solve a problem that doesnt exist.
The entire internet is running on linux and doing fine. Who needs systemd? Nobody. Except as you outlined above, large vendors out to cut costs. So i guess we have to put up with the drawbacks because redhat needs the money? I realize this had to happen though. Business interests often sacrifice choice and usability for standardization. I guess its time for something else. Linux was fun while it lasted, but systemd and the mentality that it represents will, i think, be the end of it.

Last edited by fogpipe; 11-24-2014 at 05:51 AM.
 
Old 11-24-2014, 09:52 AM   #21
nbritton
Member
 
Registered: Jun 2013
Location: Dubuque, IA
Distribution: Red Hat Enterprise Linux, Mac OS X, Ubuntu, Fedora, FreeBSD
Posts: 89

Rep: Reputation: Disabled
Quote:
Originally Posted by fogpipe View Post
Yeah i know, the systemd way is better because its monolithic, vendor approved, limits choices, will slow the development pace so that large vendors and their marketing droids can keep up, and bottom line, you guys really do know best for us i guess.
What was i thinking. Of course you guys are right.
Have you ever heard of the Paradox of Choice? Linux is the fastest moving software development project on earth, honestly it does need to slow down for venders and end users to keep up. As a system administrator, I love the RHEL approach, I can do auto updates without worrying that my systems will break.

Quote:
Ok now that part confused me. Thats exactly what systemd is trying to do and further more trying to solve a problem that doesnt exist.
The entire internet is running on linux and doing fine. Who needs systemd? Nobody.
I need systemd:
to enable multi-tenant systems by leveraging cgroups and containers.
for process, service, and socket management.
for transactional fault tolerant sockets.
for secure logging.
for faster reboots to minimize service outages.
to offload the maintenance of init scripts onto the developers.
You apparently know little about what systemd brings to the table, so I urge you to watch this video. There are also desktops, notebooks, tablets, phones, and embedded devices out there that can benefit from it, and these systems eclipse servers by a wide margin. Furthermore, the number of users exceeds administrators by a large factor. You have to look at systemd as a pareto improvement.

Quote:
So i guess we have to put up with the drawbacks because redhat needs the money?
What drawbacks? You haven't outlining anything that I would consider a drawback.

Quote:
I guess its time for something else. Linux was fun while it lasted, but systemd and the mentality that it represents will, i think, be the end of it.
Goodbye, if you don't like it you have the ability to fork it.

Last edited by nbritton; 11-24-2014 at 10:21 AM.
 
Old 11-24-2014, 10:09 AM   #22
fogpipe
Member
 
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550

Rep: Reputation: 196Reputation: 196
nvm no point in being mean

Last edited by fogpipe; 11-24-2014 at 10:45 AM. Reason: stupidity
 
Old 11-24-2014, 01:33 PM   #23
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,110
Blog Entries: 21

Rep: Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474Reputation: 3474
Quote:
Have you ever heard of the Paradox of Choice?
Pretty much bull pucky to this free living linux using biker.
Choice makes you unhappy? It won't sell around our campfire.
We'd pass him a beer though.

Quote:
I need systemd:
Alrighty then. I don't.
I need all cars off the road. They clog the streets. Motorcycles and bicycles are all that should be allowed.
But I guess that's different. Though the trees and vegetation might benefit from my line of thinking.

I posted my thoughts in the discussion link in the opening post of this thread.
In my uneducated way.

Systemd does not play well with others. Nuff said.
 
1 members found this post helpful.
Old 11-24-2014, 10:27 PM   #24
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939Reputation: 3939
C'mon, fellas ... ... this is not the Faith and Religion Mega-Thread!

"nbritton" speaks from pragmatic experience, and no one can, really, "tell him 'no.'" If you have thousands of computers to deal with, as a great many of us do, then a lot of things have to be different from "what worked for a PDP-7 in a lab long ago." The great thing about Linux is that it is capable of embracing that sort of thing. You don't have to put up with any "one" solution to anything at all.

I just "shook my head in disbelief" when the "discussions" aforementioned very-obviously did "become heated." Never did figure out why that particular teapot had such a tempest in it. Never did try to find out. (And, do not want to hear about it now.) The incredible beauty of Linux is that, if you don't want to use this-or-that, you actually never have to.
 
Old 11-24-2014, 11:03 PM   #25
CrazyCatLover
Member
 
Registered: Jan 2014
Posts: 39

Rep: Reputation: Disabled
I think its related to jobs, since systemd does so much more things at once, "all in 1 program instead of a lot of programs", and most of the changes are done by developers instead of administrators, why do companies still need so many administrators? They will most probably sack them and save money. If they need anything, they can just ask the developers, its not like you have to pay systemd developers if you want to talk to them.
 
Old 11-24-2014, 11:06 PM   #26
speck
Member
 
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 375

Rep: Reputation: 115Reputation: 115
Quote:
The incredible beauty of Linux is that, if you don't want to use this-or-that, you actually never have to.
Sorry to drag you into this, but I think that's the crux of the issue. If it were only an init system, then I don't think you'd see anyone getting too worked up (similar to Ubuntu switching to upstart, no one outside Ubuntu really cared). systemd is already larger than just an init system and we're not sure how far it will eventually extend to (and potentially engulf/replace) other parts of what we currently call Linux.
 
Old 11-25-2014, 02:11 AM   #27
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
I think its interesting that the people who are crying out (loudly) about standardising Linux have said they will jump ship, if they haven't already done so, to BSD because they want choice.

The 2nd sentence on OpenBSD's web page says "Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography."

Considering this I wonder what is wrong with Linux standardising various aspects?
 
Old 11-25-2014, 06:44 AM   #28
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
BSD was built on a singular system under a monolithic design because it was built to be a UNIX. GNU/Linux was built around modular projects coming together for a common design specification, but with flexibility in mind to allow multiple designs without an ironclad lock-in to anything specific.

A good example is systems that are embedded using busybox versus a standard GNU configuration.
 
Old 11-25-2014, 06:49 AM   #29
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
I can think of only one good thing that would come out of standardizing Linux. It would put an end to questions on LQ about which is the best distro.
 
Old 11-25-2014, 07:26 AM   #30
EYo
Member
 
Registered: Jun 2009
Distribution: Slackware
Posts: 190

Rep: Reputation: 153Reputation: 153
Quote:
Originally Posted by sundialsvcs View Post
"nbritton" speaks from pragmatic experience, and no one can, really, "tell him 'no.'"
NO! Please take the corporate "needs" elsewhere. If there is one thing that Red Hat has learned over the years, it is howto fork a community. Perhaps you missed the first round back in the nineties, the astroturfing is the same yet different because the psychology has seen an upgrade. ("Old code" serves no purpose, no giant shoulders exist). RHT goes on their way to the next quarterly report, and soon the world gets tons more cloudy crap and non-free OEM devices. Go on and cash in with APPL, GOOG, MSFT, AMZ et al as George Orwell spins in his grave, Some people must profit, no matter the cost.
 
  


Reply



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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Some comments on the heated debate on SFC / Busybox / Linux GPL enforcement LXer Syndicated Linux News 0 02-10-2012 05:30 PM
Linux HTPC discussions enine Linux - General 1 01-20-2011 06:59 AM
LXer: Linux: Continuing Dual-Licensing Discussions LXer Syndicated Linux News 0 09-04-2007 11:00 PM
Linux discussions wikipedia way udaydigg Linux - General 2 03-01-2007 09:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 09:13 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