SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Forgive me for posting without reading most of the thread, but this caught my eye.
1) Most users are not developers. Most of us cannot create and maintain applications. Our only viable option is to complain when shit is thrown at us. But that is a minor (technical) point.
You don't have to be a coder. You can also be a fundraiser, or just someone spreading the word about a new alternative, read: create interest in having alternatives. Or simply vote with your feed. You don't like systemd, but your distribution is switching to it? Well, then leave. I have done that with Debian and replaced it where ever possible (sadly my VPS provider won't add Slackware or Gentoo to the choice of operating systems).
Quote:
2) The big problem I see with this argument is that it does not take into account the effect of money. Systemd's developers were able to force it upon everyone because of the money Red Hat has to back it. Including being the main funder of Gnome (and I assume GNU). When money and corporate interests are pushing in one direction, it is unreasonable to expect large numbers of programmers to volunteer their time for a fight that pushes in the other direction. On every board where I have seen this debate, the corporate factor has been ignored. Linux is being buried under an avalanche corporate profit seeking. Systemd is only the beginning. But of course, few people want to look into future: at what will be coming next; and after that; until ...
Of course money plays a role, Linux has become a major player in the OS market and that naturally will bring companies to spend money on it, and naturally they want to invest in a way that they get more money back. Without that money the Linux kernel simply would not be in that good shape as it is now. Red Hat is the biggest single contributor to the kernel, only slightly overtaken by community contributions, yet nobody argues that they want to overtake the kernel.
But after all it is open source, it may be hard to compete with the big money, but it is possible. In the first place you have to try, of course. Look for example at the situation when Canonical (not a small company, though not as big as Red Hat) switched Ubuntu's main desktop to Unity. People left in masses and went to Mint, at that time a small underdog distribution. Why? Because they provided a better alternative. Look at (the in your words Red Hat funded) Gnome 3: How well worked the switch to the Gnome Shell interface for them? They went from being the most widely used desktop to one amongst many others, even Red Hat themselves had to made them to offer a "classic desktop" for their enterprise product. People just went to other projects, including Cinnamon, MATE and XFCE, all of them without corporate funding.
Let's say I told a web site owner their site sucked. True story. According to you, in order to complain about it, I have to "do something" to replace/fix it. So now I need to be working on an alternative site to show there are other solutions. Why not just tell them? Well guess what, it got fixed when I complained, and did "nothing". Most people around here have no desire to code open source, yet they use it. Why should they not form an opinion and talk about it? Why can't they just be the user. And guess what, if someone comes along that has skill and says there something that can be done can also form that opinion on that conversation. There are far fewer coders that can actually do, and there are even fewer that will be willing to spend the time. Why spend all this effort telling people at large they have no business "complaining" and they are doing "nothing", when they, not you, are working a "problem" out? Just leave us alone please.
You can go ahead and try to tell the systemd developers that systemd sucks, we all know what will happen. Of course you can form an opinion and talk about it, but in the end something has to be done, I can't see anyone here working the problem out.
You don't like systemd, but your distribution is switching to it? Well, then leave. I have done that with Debian and replaced it where ever possible
This is very true - if you're not a hacker, or in the position to fund the projects you care about, all you can do is vote with your feet. I was a Debian user from 2008 to 2012, but won't be going back to it now that systemd has been incorporated as the default init system, nor promoting/recommending it to others.
I was a Debian user from 2008 to 2012, but won't be going back to it now that systemd has been incorporated as the default init system, nor promoting/recommending it to others.
I do like Debian a lot and I've been a long time user, since 4.0. However, I now only run Debian in Virtualbox. Slackware and OpenBSD are my OSs now.
I cannot see SystemD making it in to Slackware 14.2. Just my opinion.
Look at me. I'm no coder myself. I can barely write scripts as it is, the highest education I have is a AS in Computer Science, I have only my CompTIA A+ 601 and 602 certifications, yet myself and Keith Hedger and Stoat have been working tirelessly to import a purebred Runit in to LFS without SysV as a backbone layer whereas other implementation did a hybrid implementation.
We kept Eudev alive long enough as well on LFS that it was eventually re-examined.
So, yes, I'm no coder. I probably couldn't tell you how to write a basic Hello World application in C++ if I wanted to with a gun to my head.
Yet look at the work we did. Look at how far we've come. Hell, I even found a patch on this forum to get Slackware 's HAL package build able on modern systems and submitted it on the forums here. Wasn't all my work, but it worked none the less.
Never say you CAN'T do something. Even if all you do is take patches and apply them to the sources, and can fully rebuild everything correctly,then that's basically maintaining a stable project in maintenance mode.
I have done that with Debian and replaced it where ever possible (sadly my VPS provider won't add Slackware or Gentoo to the choice of operating systems).
Side note: as long as your VPS provider lets you install any "usual suspect" among the distributions like Debian, CentOS or Ubuntu, you can easily install Slackware or Gentoo. Here's a blog article I wrote about the subject:
Summary: install $DISTRO on your VPS, fire up a live rescue session, install Slackware64 14.0 manually without the installer, eventually upgrade to 14.1.
Side note: as long as your VPS provider lets you install any "usual suspect" among the distributions like Debian, CentOS or Ubuntu, you can easily install Slackware or Gentoo. Here's a blog article I wrote about the subject:
Summary: install $DISTRO on your VPS, fire up a live rescue session, install Slackware64 14.0 manually without the installer, eventually upgrade to 14.1.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.