View Single Post
Old 11-24-2015, 06:41 PM   #2006
Katsunami
Grand Sorcerer
Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.
 
Katsunami's Avatar
 
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
Quote:
Originally Posted by eschwartz View Post
I believe it is considered a minor-though-not-insurmountable struggle just to get linux software to compile on *BSD. Anything more exotic is pretty iffy if you ask me.
(This is off-topic... but it's still about operating systems.)

Some important stuff is, at the behest of Red Hat (may they rest in pieces, especially Lennart Poettering) starting to depend on systemd, Red Hat's new system init daemon.

The software I know of which is going to depend on, or maybe already is depending on systemd is:

- Gnome
- PulseAudio
- Avahi

There may be more now.

Poettering is te designer of PulseAudio, Avahi, and systemd, and Red Hat is the current main developer of Gnome 3. Completely against all Unix/Linux philosophy, Red Hat and Poettering are now interconnecting parts that shouldn't interconnect. You can do that if you are developing the entire OS on your own, like MS, not when your OS is built from 50 million parts sourced from all over the world, and those parts are also used in other OS-es.

Because systemd depends on specific, non-POSIX-compliant functionality of the Linux kernel, it is not possible to compile it on BSD. This means that all software which in some way depends on systemd (or depends on something that, in turn, depends on systemd) won't be able to compile on BSD either.

Last edited by Katsunami; 11-24-2015 at 06:43 PM.
Katsunami is offline   Reply With Quote