News for hackers. Stuff that matters.
Re:Stali: A new static Linux distribution by pjmlp on Wednesday September 28, 2016 @02:40AM (#12595843)
The irony of the eroding the UNIX philosophy from Linux is that most real UNIX systems, meaning AIX, HP-UX, Solaris, NeXTSTep (cough macOS), Tru64,... do have something similar to systemd.

Sometimes shouting "UNIX philosophy" in GNU/Linux forums reminds me of emigrants that keep traditions of their home countries alive that are long out of fashion back home.

Re:Stali: A new static Linux distribution by Annatar on Wednesday September 28, 2016 @06:15AM (#12596563)
The sarcastic irony is, Solaris engineers implemented a fully functional systemd(8) long before systemd(8) by designing and implementing SMF, which went on to break world records with startup and shutdown speed, on what is now an ancient AMD Opteron system (I think it was either v20z or a v40z). I wanted to include the reference to the slashdot's then-article, but try as I might, I can't find it any more.
Re:Stali: A new static Linux distribution by digi_owl on Monday October 03, 2016 @11:44PM (#12633183)
XML and CDDL, yuck and yuck.

Go drool some more over Cantrill, will you?

Re:Stali: A new static Linux distribution by qwertyuiop924 on Wednesday September 28, 2016 @07:17AM (#12596812)
No, you're actually wrong, IIRC.

The other systems still fundamentally do init's job, as well as managing services. They DON'T do everything, including:

-replace cron

-handle dynamic device files (udev's job)

-set the hostname

-replace syslog

-replace inetd

-automount

-anything I forgot

Re:Stali: A new static Linux distribution by NzNz on Wednesday September 28, 2016 @07:20AM (#12596819)
AIX, HP-UX, Solaris and NeXTStep were not written by the original authors of Unix and its philosophy. Linux has always been closer to the philosophy than many of these, actually. So much so that it has imported concepts from the successor of Unix, Plan9. Linux's procfs which exposes sysinfo as files within the filesystem is a concept taken from Plan9, which was the OS people like Ken Thompson and Rob Pike envisioned as the future of OSes and replacement for Unix.

Those "traditions" you're speaking of not only are not outdated, but they never were fully realized to their ideal outside of Plan9, which attempted to make everything accessible through file APIs.

The suckless crowds are not about reproducing the original Unix. They are about carrying the torch of that philosophy, and the original unix was just the beginning, not an end in itself. Here's an example of software from suckless that follows Plan9 : http://tools.suckless.org/ii/

Re:Stali: A new static Linux distribution by pjmlp on Wednesday September 28, 2016 @07:31AM (#12596871)
Actually the only thing I find positive about Plan9 is that it gave birth to Inferno and Limbo, both of which don't have much to do with UNIX philosophy.

Those that worship Plan 9 as the UNIX culture, should actually be aware what the authors think about UNIX.

"I didn't use Unix at all, really, from about 1990 until 2002, when I joined Google. (I worked entirely on Plan 9, which I still believe does a pretty good job of solving those fundamental problems.) I was surprised when I came back to Unix how many of even the little things that were annoying in 1990 continue to annoy today. In 1975, when the argument vector had to live in a 512-byte-block, the 6th Edition system would often complain, 'arg list too long'. But today, when machines have gigabytes of memory, I still see that silly message far too often. The argument list is now limited somewhere north of 100K on the Linux machines I use at work, but come on people, dynamic memory allocation is a done deal!

I started keeping a list of these annoyances but it got too long and depressing so I just learned to live with them again. We really are using a 1970s era operating system well past its sell-by date. We get a lot done, and we have fun, but let's face it, the fundamental design of Unix is older than many of the readers of Slashdot, while lots of different, great ideas about computing and networks have been developed in the last 30 years. Using Unix is the computing equivalent of listening only to music by David Cassidy. "

https://interviews.slashdot.org/story/04/10/18/1153211/rob-p...

Re:Stali: A new static Linux distribution by wruza on Wednesday September 28, 2016 @03:16AM (#12595963)
For me at least, unix philosophy is Thompson, Ritchie, Raymond, Stevens, etc., not some obscure commercial things.
Re:Stali: A new static Linux distribution by pjmlp on Wednesday September 28, 2016 @03:58AM (#12596097)
Which validates my point of long gone traditions.

The world isn't a PDP-11 anymore.

Re:Stali: A new static Linux distribution by throwaway2048 on Wednesday September 28, 2016 @02:46AM (#12595869)
commercial unixes haven't been relevant for decades. Unix is linux these days.
Re:Stali: A new static Linux distribution by mort96 on Wednesday September 28, 2016 @02:55AM (#12595899)
How about the second largest desktop OS in the world, OS X (or now macOS)? That's BSD.
Re:Stali: A new static Linux distribution by riffraff on Wednesday September 28, 2016 @03:07AM (#12595937)
OSX is actually a certified UNIX http://www.opengroup.org/openbrand/register/
Re:Stali: A new static Linux distribution by SSLy on Wednesday September 28, 2016 @06:35AM (#12596639)
and systemd was modelled partially after its launchd
Re:Stali: A new static Linux distribution by Tom4hawk on Wednesday September 28, 2016 @10:06AM (#12597670)
Mac OS X is not BSD: https://wiki.freebsd.org/Myths
Re:Stali: A new static Linux distribution by pjmlp on Wednesday September 28, 2016 @03:57AM (#12596094)
Actually not from the point of view of our enterprise customers, the same that still happily pay for mainframes.
Re:Stali: A new static Linux distribution by TazeTSchnitzel on Wednesday September 28, 2016 @08:08AM (#12597024)
I don't believe Mac OS X/OS X/macOS's launchd is as complicated as systemd.