Linux - NewsThis forum is for original Linux News. If you'd like to write content for LQ, feel free to contact us.
All threads in the forum need to be approved before they will appear.
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.
Not a great example. There are viable alternatives to glibc such as musl libc, which are not encumbered with GPL.
However the replacement for libc and gcc are very real, whereas the replacement for Linux, is at this stage, purely theoretical.
Linux tried switching away from glibc but it was all in vain, it's an absolutely core part of the whole community, everyone uses it and any replacement theories are pure fantasies or theoretical, just like switching Kernel. Sure, it can be done, but generally it is GNU/Linux that counts..
Debian offers some different GNU distroes: Debian GNU/Hurd, Debian GNU/kfreebsd, GNU/netBSD.
GNU and Linux are mutually dependent and equally important. Often when people talk about Linux stuff, in real life they are talking about GNU stuff. So it's not just glibc.
Anyways, it's not a discussion worth having. The main thing is that we can have freedom and openess, and that's due to GNU and FSF. If it was up to the Linux gang, freedom doesn't really matter, and you might just as well have things like Android/Linux, which is an unfree tyrannical system, despite what some people claim. Or Busybox/Linux which is also locked down and bad (due to lack of gcc/glibc/make).
I don't know your motivation to keep discussing this, but I'd advise you stop it and just enjoy the freedom we can both have. The main threat to such freedom is not IBM, but creepy things like SystemD.
Linux tried switching away from glibc but it was all in vain, it's an absolutely core part of the whole community, everyone uses it and any replacement theories are pure fantasies or theoretical, just like switching Kernel. Sure, it can be done, but generally it is GNU/Linux that counts..
WTF? Is glibc used on Android, the most popular Linux-based operating system and the most popular operating system in the world? And what's that little thing on my OpenWRT router
GNU and Linux are mutually dependent and equally important. Often when people talk about Linux stuff, in real life they are talking about GNU stuff. So it's not just glibc.
GCC was started by GNU and it still has to be used to build Linux, together with GNU make I think and bash in a few places. When Linux is built there are no "mutual dependencies" any more.
Quote:
Originally Posted by zeebra
Anyways, it's not a discussion worth having.
That's correct.
Quote:
Originally Posted by zeebra
Or Busybox/Linux which is also locked down and bad (due to lack of gcc/glibc/make).
You should educate yourself on Busybox. It's not supposed to be a replacement for gcc, glibc etc. It's very possible that your TV, set-top-box, router and e-book reader come with busybox. Android comes with toolbox that is quite similar.
WTF? Is glibc used on Android, the most popular Linux-based operating system and the most popular operating system in the world? And what's that little thing on my OpenWRT router
I already mentioned Android/Linux as an example of a terrible system which is Linux but not GNU.
Quote:
Originally Posted by average_user
You should educate yourself on Busybox. It's not supposed to be a replacement for gcc, glibc etc. It's very possible that your TV, set-top-box, router and e-book reader come with busybox. Android comes with toolbox that is quite similar.
I've used Busybox extensively, and one of the main issues preventing freedom was that it was impossible to install gcc/glibc/make.
Android is a massive jail, a system that owns you and offers no freedom at all. It's no better than Windows in regards to freedom. Perhaps even worse actually.
You quickly changed the subject. Now you're talking about 'freedom' and stuff but a few moments ago you claimed that nobody uses anything else than glibc and blah blah it's the only one.
Also, I wonder how does busybox prevent you from using gcc, glibc or make? Do coreutils also do that?
You quickly changed the subject. Now you're talking about 'freedom' and stuff but a few moments ago you claimed that nobody uses anything else than glibc and blah blah it's the only one.
Also, I wonder how does busybox prevent you from using gcc, glibc or make? Do coreutils also do that?
It's not a discussion about me or winning against me in a discussion or trying to arrest me on something I said, so get over it. Stop just discussing to discuss and try to stay on topic and in the right timeframe.
Linux tried switching away from glibc but it was all in vain, it's an absolutely core part of the whole community, everyone uses it and any replacement theories are pure fantasies or theoretical, just like switching Kernel. Sure, it can be done, but generally it is GNU/Linux that counts..
"Linux" don't need to "switch away" to a different libc, it's up those developing the replacement libc and those building the kernel from it, to ensure it works. i.e. Linux can be built against Android's bionic libc and against musl libc.
Quote:
Originally Posted by zeebra
Debian offers some different GNU distroes: Debian GNU/Hurd, Debian GNU/kfreebsd, GNU/netBSD.
The first one is a rather futile project, the second is practically dead and the third is long gone. Of the three, the kFreeBSD port was promising, but lacks developers and resources.
Quote:
Originally Posted by zeebra
Anyways, it's not a discussion worth having.
[...]
I don't know your motivation to keep discussing this, but I'd advise you stop it and just enjoy the freedom we can both have. The main threat to such freedom is not IBM, but creepy things like SystemD.
IBM as the new owners of Red Hat, who in turn have funded the development of systemd and paid its developers are not a threat, but systemd itself is...?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.