Linux - GeneralThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Beside selling RHEL Red Hat does also sell support and service for other Linux distributions. So having them all look like a copy of Fedora is making their life easier and increasing profit. They found a way to enforce this by using systemd and their control over the freedesktop.org. The next logical step would be the integration of RPM package management into systemd, to get rid of dpkg, pacman etc. altogether.
But, but says Lennart(an RH employee) freedesktop is just a repository
Package: openrc
Status: install ok installed
Priority: extra
Section: admin
Installed-Size: 334
Maintainer: OpenRC maintainers <openrc-devel@lists.alioth.debian.org>
Architecture: amd64
Version: 0.12.4+20131230-8
Replaces: sysv-rc
Provides: sysv-rc
Depends: insserv, libc6 (>= 2.16), libeinfo1, librc1
Conflicts: file-rc, sysv-rc
Conffiles:
/etc/rc.conf 868fad5c09e78da57b2b1630fa0fb5e0
/etc/init.d/rc 0d6a11911f4ff5772e69eb8d04d14904
/etc/init.d/rcS 24bd7385211e8b56138e7cfe49c8c448
/etc/init.d/savecache ac3d8e28e1759478ac23c72f6b236695
Description: dependency based init system (runlevel change mechanism)
OpenRC is a dependency based init system. It provides support for System V
init, for booting, changing runlevels, starting and stopping services, and
shutting down.
.
Originally written as a Gentoo project, OpenRC is 100% compatible
with Gentoo init scripts. OpenRC, however, is not exclusively used by
Gentoo Linux, and aims at being platform-agnostic, and supporting the
old style init system historically available in Debian.
.
This package provides the runlevel change mechanism.
Homepage: http://www.gentoo.org/proj/en/base/openrc/
Avahi was hosted at freedesktops.org but has since been moved.
I can understand why graphical subsystems have repositories there since it was founded to have a hub for desktop environment stuff, but systemd, pulseaudio, and one or two more have nothing to do with a desktop environment.
Why would anyone want to integrate the package manager into the init system?
Why not?
Quote:
I couldn't see Debian ever giving up dpkg for RPMs...
But Lennart Poettering now has a way to enforce it.
Quote:
Originally Posted by ReaperX7
I can understand why graphical subsystems have repositories there since it was founded to have a hub for desktop environment stuff, but systemd, pulseaudio, and one or two more have nothing to do with a desktop environment.
By now I think that the whole "free desktop" thing was never meant seriously. The same goes with Ubuntu's Bug #1. It was a bait to lure developers into donating code (for free). Thanks to the Debian community Canonical got into the server business and can now try to compete with RH. The desktop illusion must be kept up, otherwise volunteers would run away.
From this perspective it is logical why systemd ist hosted on freedesktop.org.
Package: openrc
Status: install ok installed
Priority: extra
Section: admin
Installed-Size: 334
Maintainer: OpenRC maintainers <openrc-devel@lists.alioth.debian.org>
Architecture: amd64
Version: 0.12.4+20131230-8
Replaces: sysv-rc
Provides: sysv-rc
Depends: insserv, libc6 (>= 2.16), libeinfo1, librc1
Conflicts: file-rc, sysv-rc
Conffiles:
/etc/rc.conf 868fad5c09e78da57b2b1630fa0fb5e0
/etc/init.d/rc 0d6a11911f4ff5772e69eb8d04d14904
/etc/init.d/rcS 24bd7385211e8b56138e7cfe49c8c448
/etc/init.d/savecache ac3d8e28e1759478ac23c72f6b236695
Description: dependency based init system (runlevel change mechanism)
OpenRC is a dependency based init system. It provides support for System V
init, for booting, changing runlevels, starting and stopping services, and
shutting down.
.
Originally written as a Gentoo project, OpenRC is 100% compatible
with Gentoo init scripts. OpenRC, however, is not exclusively used by
Gentoo Linux, and aims at being platform-agnostic, and supporting the
old style init system historically available in Debian.
.
This package provides the runlevel change mechanism.
Homepage: http://www.gentoo.org/proj/en/base/openrc/
Ah, good, mybe there is some hope for them after all, that is unless systemd gobbles up even more essential system components and creates even more unnecessary dependencies.
Quote:
Originally Posted by ReaperX7
I've learned slowly that people with agendas, like Lennart, tend to lie... a lot. They're almost as bad as, if not worse than, politicians.
Freedesktop.org was founded by Havoc Pennington, a Red Hat employee, and currently hosts repositories for the following:
Avahi was hosted at freedesktops.org but has since been moved.
I can understand why graphical subsystems have repositories there since it was founded to have a hub for desktop environment stuff, but systemd, pulseaudio, and one or two more have nothing to do with a desktop environment.
Isn't Avahi mostly dead, I certainly haven't seen it in my ps or top output or in my /etc/init.d/ and equivalents for a long time now, and didn't systemd put in some other terrible "zeroconfig" network daemon to replace it and the scripts in /etc/sysconf/network-scripts/ or equivalents, also IIRC Avahi was another one of Pottering's brainchildrens?
Also it must be mentioned that Red hat also plays a pretty major role in GNOME development as well
Also isn't the guy who developed cairo part of the TC, and a number of other fd projects are also related to people on the TC?
As it is actually somewhat logical for Red hat to want more people to try Linux on their desktops, after all you do need some way of getting more people interested in the stuff you sell, desktop paid support users and developers aside, it is good for brand building, capture the village to win the city and all that(worked great for Mao and a number of Chinese telecoms companies, like Huawei.)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.