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


Reply
  Search this Thread
Old 02-24-2014, 08:37 AM   #76
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367

Quote:
Originally Posted by ReaperX7 View Post
Now seriously think, who created this new octopus of an init system, and who does he work for, and who would like to see less to zero competition in a market? The answer isn't difficult to decipher.

You said it best. Red Hat is a business and what do businesses try to eliminate to make more money?
Well for years there was pretty much no choice: sysvinit or nothing, now as a result of upstart/systemd there are a few choices of init systems and there could be more, not to mention more distros based upon them - so in a way this is a positive outcome if competition is desired. One can't really stop distros making the choice to switch to systemd - we may not agree, but it's developers who do the work, put in the hours and make distros available - and unfortunately it's big corporations funding that. Even your *nix of choice FreeBSD/PC-BSD has a relationship with Apple and receives sizable donations from google and others.

FreeBSD is also developed as a complete OS, a base system, so you really don't get to chose the init system anyway...

So really I think the anti competitive thing or "Red Hat takes over the world", is just digressing from your main argument which seems to be more about adherence to POSIX compliance and KISS principles? I can agree on that count, but systemd is not the only software of this type to creep into Linux distros over the years.

Last edited by cynwulf; 02-24-2014 at 08:39 AM.
 
2 members found this post helpful.
Old 02-24-2014, 08:43 AM   #77
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Didier, please edit out the political commentary at http://www.linuxquestions.org/questi...ml#post5123573 that has nothing to do with RedHat, systemd, or Slackware.

There are forums to discuss that topic and this isn't one of them.
 
Old 02-24-2014, 09:46 AM   #78
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,463

Rep: Reputation: 299Reputation: 299Reputation: 299
Quote:
Originally Posted by enorbet View Post
It might be instructive to know if the boys over at Debian feel manipulated and maneuvered into place or the recipients of a beneficent gift.
I'll just quote Russ:

Quote:
It's great that people get engaged and interested in technical decisions.
I think that's a strength of the open source community. But people should
also get engaged and interested in understanding other *people* and
finding ways to work with other people in difficult situations, since at
the end of the day our communities are about people, not software. And to
do that, one has to be able to step back from one's own "side" and put
oneself in the other person's shoes and try to understand how they might
feel and why they may hold the opinions they do.

Bias and conspiracy are easy explanations to reach for, but I don't think
they do justice to the richness and diversity of our community. I think
it's too easy to assume that someone who disagrees with you, perhaps very
strongly, is somehow unethical. We need to be able to disagree while
respecting each other's opinions.
Full post: https://lists.debian.org/debian-ctte.../msg00390.html
 
Old 02-24-2014, 02:24 PM   #79
eloi
Member
 
Registered: Nov 2010
Posts: 227

Rep: Reputation: 61
¡Arde Troya!

Some people react against closed code, a good side effect at least! WYSIWYG
interfaces instead win total acceptance. WYSIWIG interfaces are the Troyan Horse!

Mom is bad. Gramma gives me candies, Gramma loves me.

We were sold the personal computer like one more electrical household appliance. That was the origin of the lie.

Desktop? It was replaced by mobile devices. The origin of systemd.

Server? Today most companies out there will not lose a minute i.e. hacking Slackware rc files (more than the half of the "Slackers" here neither, they come here to cry because Xfce/KDE didn't do this or that automagically). Everybody wants to push the ON button and call the service when something is broken.

That education has been implanted long time ago by Microsoft and Apple. Server users, desktop users were educated in that way. What do you want RedHat do? To explain their clients Unix simplicity? It would break tomorrow doing that.

Now you blame Gramma. Gramma lied you.

Last edited by eloi; 02-24-2014 at 02:28 PM.
 
Old 02-24-2014, 03:25 PM   #80
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
Quote:
Originally Posted by cynwulf View Post
Well for years there was pretty much no choice: sysvinit or nothing, now as a result of upstart/systemd there are a few choices of init systems and there could be more, not to mention more distros based upon them - so in a way this is a positive outcome if competition is desired. One can't really stop distros making the choice to switch to systemd - we may not agree, but it's developers who do the work, put in the hours and make distros available - and unfortunately it's big corporations funding that. Even your *nix of choice FreeBSD/PC-BSD has a relationship with Apple and receives sizable donations from google and others.

FreeBSD is also developed as a complete OS, a base system, so you really don't get to chose the init system anyway...

So really I think the anti competitive thing or "Red Hat takes over the world", is just digressing from your main argument which seems to be more about adherence to POSIX compliance and KISS principles? I can agree on that count, but systemd is not the only software of this type to creep into Linux distros over the years.
Actually with FreeBSD this changed. There is a choice, but only because bsdinit is kept as the default. Runit is in ports collection as an alternative if you so wish to switch to it. Documentation and sample run scripts are all on the author's website. Gentoo's BSD creation uses OpenRC which has been looked into for ports but due to lack of someone willing to write up the port for it, it hasn't been ported in yet to the main FreeBSD project. ArchBSD has a package for it though with scripts and a build script.

It may seem a far fetched argument, and possibly conspiracy theory, but when too many facts start making sense, too much against the norm occurs, and certain parties of interest start doing thing publicly such as trying to trashing POSIX as part of a manifesto, attempt to disrupt BSD and UNIX's ongoing efforts to create a working desktop environment by denouncing ithem as obsolete, and then trying to play nice by saying they are all for GPL/LGPL while pushing out non-RH developed software for RH-developed and controlled, you get to a point where conspiracy theory isn't just a conspiracy theory, it's just a conspiracy.

But those are just my observations.

Last edited by ReaperX7; 02-24-2014 at 04:02 PM.
 
1 members found this post helpful.
Old 02-24-2014, 05:36 PM   #81
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Generally I'm skeptical about conspiracies largely because they're so hard to "pull off". That and I learned the old adage that "It is usually wrong to assume as malice, that which can be more easily explained by incompetence". Someone pointed out the lack of a single mind in corporations and with todays multi-layered, multi-national corporations not only does the right hand not know what the left hand is doing, they arm wrestle.

At this point it seems fruitless to attempt to see if this was a RedHat conspiracy. Even if RHEL 7 is a huge success nobody is going to release a statement saying "We lost share to Debian but only for a minute because we knew our machinations were in place that would turn them into 'also-rans' and we would once more dominate. Next is Microsoft. Salut!"

Since it is unlikely we will ever get reliable and direct confirmation all we can do is watch to see the fallout. The Init Wars are effectively over. Systemd already won in what feels like Blitzkrieg.

All that remains now is to see if RHEL 7 falls flat on it's face, confirming the worst fears about systemd, or if they make it work. I, for one, hope to finally find out what gains were/are expected aside from boot times. I still find this very cloudy.

With no other gains my path is clear - stick with or as close to SysVinit as possible perhaps watching to see if BSD gets a boost from all this "tempest in a teapot".

Thankfully, my distro of choice, Slackware, has at the helm a man more concerned with function than fad. It seems the most compelling reason to go to systemd is that udev was swallowed by it. Surely with all the die hard Unix devs out there, that can't be that hard to replace, if push comes to shove...and it has.
 
3 members found this post helpful.
Old 02-24-2014, 06:08 PM   #82
qweasd
Member
 
Registered: May 2010
Posts: 621

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
Thankfully, my distro of choice, Slackware, has at the helm a man more concerned with function than fad. It seems the most compelling reason to go to systemd is that udev was swallowed by it. Surely with all the die hard Unix devs out there, that can't be that hard to replace, if push comes to shove...and it has.
I totally share this wait-and-see, sky's-not-falling attitude. No one is twisting anyone's arm just yet, and won't for another year at least. udev, like you say, can always be forked. systemd developers themselves may come to realize that things they denounced in the beginning will have to be implemented if it is to perform on servers, and then we may see things like plain text logs, rock-solid compatibility with traditional inits, and who knows, may be even excellent documentation. And if the only gain is faster boot time, then so be it. Can't say no to that.

Edit: post count for the win.

Last edited by qweasd; 02-24-2014 at 06:15 PM.
 
Old 02-24-2014, 08:04 PM   #83
narz
Member
 
Registered: May 2007
Location: US
Distribution: slackware
Posts: 186

Rep: Reputation: 37
The way some of you guys incessantly spend so many hours talking about systemd, you'd think your lives depended on it. It's a 1980s init replacement. ReaperX7, is your life going to dramatically change if systemd becomes the standard? Do you think init is that bulletproof and flawless that it's the worst thing in the world if it goes away? If init is so important to you I'm sure you can help find a way to keep it around for the rest of your life. It's just kind of weird to me that you're so concerned about it.
 
Old 02-24-2014, 09:22 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
If done properly systemd would have been more widely accepted, but it's not due to many factors we must again need to re-dig up.

The fact that it's a direct slap in the face to the entire legacy of nearly 50 years of contributions by the entire UNIX ecosystem on the whole is a major beef with me.

"Write programs that do one thing and do it well." - Doug Mcllroy on the UNIX Philosophy

This is not the philosophy of systemd nor it's creator.

Systemd is not a program that does one thing, and does it well. It's an amalgamation of up to 70+ subprograms that all try to do many things, yet doesn't do them well, it just does them, and if it screws up, there's no way really of knowing until the system is supposedly booted because systemd runs in a sealed environment like a locked hypervisor.

You also have to look at who designed systemd... Lennart Poeterring who stated that kFreeBSD was a toy OS, BSD on the whole doesn't matter, and any distribution that didn't adopt his monstrosity was lost, confused, and doomed to failure without it. This is also the man who said to take POSIX and dump it in the trash.

Sysvinit is an init program, all it is is an init program, and it's done it's job very well to the point that it's been only in maintenance mode. It's been supplemented by programs like perp, runit, and various other software to add extended functionality on top of sysvinit. It can even be reformulated with RC-init scripting (Slackware's init style which adds sysvinit native script support) to work like bsdinit to expand it's capabilities. Sysvinit rarely, if ever, has any issues at all so much so that since x86_64 architecture arrived very little patching has been required of sysvinit. yes it was inherited from System V UNIX, but it follows the UNIX Philosophy entirely. It's one program that does one thing, and does it exceptionally well.

Last edited by ReaperX7; 02-24-2014 at 09:27 PM.
 
6 members found this post helpful.
Old 02-24-2014, 10:35 PM   #85
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
The sound design and operating principles of Unix **ARE** the value proposition delivered by GNU/Linux.

Linux was not conjured out of thin air, it was designed from the ground up as a freely available Unix-like operating system.

From kernel.org:

Quote:
What is Linux?

Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds
with assistance from a loosely-knit team of hackers across the Net. It aims towards
POSIX and Single UNIX Specification compliance.
Removal or replacement of elements of that Unix foundation removes value from Linux, or replaces it with something else. And inasmuch as Linux is currently a major mover among the available free Unices, removal of Unix value from Linux has far reaching detrimental effects to the free Unix ecosystem itself.

Systemd, so far, has seemed to be a wholesale and broad assault on those underlying Unix value elements... little wonder those who appreciate and depend on those valuable elements are so "incessant" in their defense of them.

Speaking only for myself, I use GNU/Linux because it is a freely available Unix operating system. I use Slackware because it is the most Unix-like of the Linux distributions. If the Unix value proposition is removed from Linux I will have to use something else... I hope that does not happen.

Last edited by astrogeek; 02-24-2014 at 10:43 PM.
 
4 members found this post helpful.
Old 02-24-2014, 11:24 PM   #86
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
Exactly. Clone of UNIX, or not, all UNICES whether they are UNIX-based or UNIX-like all share some level of interoperability betwixt and between each other.

UNIX matters today now more so than it ever has. While AT&T's creation and Novell's patented UNIX haven't really done much, it's children have branched out considerably from the tree they all once called home. They've had children and their children have had children.

UNIX in some way runs phones, embedded systems, tablets, even MP3 players, and other systems of various origins.

Even Microsoft wouldn't be where it has gotten without UNIX. In fact Microsoft owes a huge debt to it's existence because of UNIX. If it wasn't for Xenix and the fact Microsoft couldn't compete with AT&T, Bill Gates would have never been able to buy the rights to that obscure 86-DOS (QDOS) from Seattle Computer Products he eventually redeveloped into Windows.

And without Microsoft the personal computer might have not made such as great an impact thanks to mass marketing by IBM.

Without the IBM personal computer, we wouldn't have had 386BSD developed as an alternative OS on the Intel platform, and without 386BSD being delayed due to a lawsuit, Linus Torvalds would have never developed Linux.

Even though Linux may never get 100% SUS or POSIX compliant, it doesn't mean that we have to ditch those efforts to move ahead. SUS and POSIX are long term goals of Linux, BSD, and all other UNIX-like systems. We might not be able to pay the money to get the UNIX rubber stamp of approval, but we can at least adhere to the standards put forth by the POSIX and SUS specifications as best we can.

Last edited by ReaperX7; 02-24-2014 at 11:29 PM.
 
4 members found this post helpful.
Old 02-25-2014, 12:50 AM   #87
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
Agreement with ReaperX7. It's not just systemd, it's this whole wall of bad changes of which systemd is the kingpin. We can either despair and give up, or mind our own back yards and keep them in order.

Started poking at eudev today. It seems to be actively developed. Haven't compared it to mainstream udev yet to see how they've diverged (besides systemd).

Also, I found that I'd been laboring under a misunderstanding. Gentoo developers forked and develop eudev, but it is not the main udev replacement used by Gentoo (though it is an option for Gentoo systems). Gentoo also forked a later version of udev to free it of the systemd dependency, and are calling it "udev". This is the udev primarily used by Gentoo.

I'll give Gentoo's udev a spin once eudev's been spun. I'd like to see if eudev jfw with Slackware 14.1, and if it exhibits any problems with my various hardware (I have six systems to test it on). Will let you know how it goes.
 
3 members found this post helpful.
Old 02-25-2014, 01:50 AM   #88
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
Gentoo's contributions to FOSS have been largely overlooked because Gentoo is non-profit. They've made a lot of projects that have really been snubbed at in favor of others by those from profitable sources.
 
Old 02-25-2014, 05:00 AM   #89
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
If we look at the history of the USA, we see that when a group refuses to adopt the laws by which others have decided to live, the group will get to live in an Indian reservation.

When all major distributions have decided to adopt SystemD, Slackware boldness to not to adopt this new management platform will most likely result in reaching Slackware on a Indian-like reservation.

I, for one, I welcome the Big Bear overlord!

But Slackware will not be "a Linux" anymore...
 
Old 02-25-2014, 05:01 AM   #90
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Quote:
Originally Posted by qweasd View Post
I totally share this wait-and-see, sky's-not-falling attitude. No one is twisting anyone's arm just yet, and won't for another year at least. udev, like you say, can always be forked. systemd developers themselves may come to realize that things they denounced in the beginning will have to be implemented if it is to perform on servers, and then we may see things like plain text logs, rock-solid compatibility with traditional inits, and who knows, may be even excellent documentation. And if the only gain is faster boot time, then so be it. Can't say no to that.

Edit: post count for the win.
Make no mistake, while I am not worried the sky is falling I am disturbed by systemd's strongarm methods and I do think peoples arms have been figuratively twisted. I also wonder how much of this is a play on RedHats' part to satisfy stockholders and recover from a market share loss to Debian/Ubuntu. Furthermore I have zero trust in LP. I don't like his manner nor his methods.

I am not freaking out because I am first and foremost a Slackware user but I am surprised the ripples at the Debian camp aren't more tsunami-like. If this is the time where Linux forks then so be it. I know which side I will be on and it isn't Lennart's unless I see some really compelling advantages and boot times is NOT one of them. So far even the more enthusiastic adopters have literally nothing to say as to why this is so compelling. Anyone have an answer for that?
.
 
2 members found this post helpful.
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Developers deny GNOME dependent on systemd LXer Syndicated Linux News 0 11-16-2013 12:51 AM
Debian Developers Get User Input on Systemd jeremy Linux - News 0 06-13-2013 09:15 AM
[SOLVED] slackware and systemd fl0 Slackware 512 08-29-2012 11:07 AM
slackware and systemd (OT) eloi Slackware 44 08-24-2012 04:36 PM
Boot Delay 30min: systemd-analyze blame systemd-tmpfiles-setup.service BGHolmes Fedora 0 07-27-2011 09:02 AM

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

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