Linked by Thom Holwerda on Thu 19th May 2011 18:59 UTC, submitted by fran
Gnome Something's - once again - brewing within the GNOME project. While a mere suggestion for now, and by no means any form of official policy, influential voices within the GNOME project are arguing that GNOME should become a full-fledged Linux-based operating system, and that the desktop environment should drop support for other operating systems such as Solaris and the BSDs. I have a feeling this isn't going to go down well with many of our readers.
Thread beginning with comment 474154
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: Sad but inevitable
by toast88 on Sat 21st May 2011 22:16 UTC in reply to "RE[5]: Sad but inevitable"
toast88
Member since:
2009-09-23

"systemd is heavily inspired by Apple's launchd which has replaced everything from rc.d to cron.d in MacOS since 10.4.


Which was ported to FreeBSD and lives happily in the ports tree, should anyone really need it.
"

Nice, I didn't know that!

So, there should be a chance to write some "glue code" which would make GNOME use launchd on *BSD instead of systemd, shouldn't there?

Didn't someone already mention in this thread that Poettering himself said that he would rather see people write a BSD-specific version of systemd instead of putting too much bloat into the systemd sources by porting it to non-Linux platforms?

With that in mind, I think the situation with GNOME depending on systemd is probably far less problematic than many would think =).

Actually, I like FreeBSD for adopting a lot of nice things from the enterprise world like zfs and launchd. BSD is obviously better off in this regard when they don't have to reinvent the wheel (btrfs, systemd) but can simply use software which is already around.

Adrian

Edited 2011-05-21 22:18 UTC

Reply Parent Score: 1

RE[7]: Sad but inevitable
by pfgbsd on Sun 22nd May 2011 00:47 in reply to "RE[6]: Sad but inevitable"
pfgbsd Member since:
2011-03-12

"[q]systemd is heavily inspired by Apple's launchd which has replaced everything from rc.d to cron.d in MacOS since 10.4.


Which was ported to FreeBSD and lives happily in the ports tree, should anyone really need it.
"

Nice, I didn't know that! [/q]

Actually I just crosschecked and it's not in FreeBSD's ports tree but the FreeBSD port was folded into the Apple version maintained at MacOSforge.

So, there should be a chance to write some "glue code" which would make GNOME use launchd on *BSD instead of systemd, shouldn't there?

When the port was made the old APSL was not very friendly but now they have fixed that. It's free software so PC-BSD, Debian's GNU k/FreeBSD or even OpenIndiana and linux can use it.

Reply Parent Score: 1