Yay for Clang
Yay for Clang
Posted Jan 27, 2026 10:22 UTC (Tue) by jmalcolm (subscriber, #8876)In reply to: Yay for Clang by Wol
Parent article: GNU C Library 2.43 released
Of course, it is not always true that the best solution wins. FreeBSD has had to implement quite a few APIs and command-line switches that they do not consider superior. FreeBSD has had to add OCI container support despite already having Jails which they seem to like better. I am not a FreeBSD user BTW.
It is more about popularity than superiority. To the victor go the spoils. Which is the real world. I get that.
But what does "we're a linux-targeted utility" actually mean?
Let's look at musl. It is massively popular in the embedded space. There are A LOT of embedded Linux systems out there not running glibc. And Alpine Linux (musl based) is a massively popular container base. There are A LOT of Linux systems running musl in the cloud. And a growing number of other Linux distros, including the one I favour, use it too.
I do not agree with the folks that say Android is "Linux" but it certainly uses the Linux kernel. And it uses yet another C library (bionic).
So what does "Linux" targeted mean? The suggestion I made in my original post is that this means the Red Hat Linux Platform and the suite of engineering choices they have made. This is the most widely deployed set of software on Linux desktops and servers to be fair.
But I romanticize the notion that Open Source means software ideas openly competing with the best implementation winning in the end. I want a Linux ecosystem that leads to better software as you describe. For that to happen, innovation is required but collaboration is essential. The worst case scenario is a project stifling competition not through technical superiority but rather through market power. At least, that is my view.
