Debian Switching to EGLIBC

Via LWN, we found a blog post of a Debian maintainer which announces a new package: EGLIBC, a compatible reimplementation of the GNU glibc which “which will soon replace the GNU C Library”. Apparently the primary reason is the sadly famous bad maintainership aptitude of Ulrich Drepper, the main libc maintainer.

The blog post explains that even though EGLIBC is primarily aimed at embedded architectures it still has some very favourable features:

EGLIBC is source and binary compatible with the original GLIBC, and the package names will remain the same (except the source packages). Not all of the above features are yet taken advantage of, but the upload of the package is a first step.

GLIBC is a core package of the GNU project, so in all honesty, I never paid much attention to it. It’s just there, silently doing its job. However, reading through some of the bug reports, it does seem that its maintainer, Ulrich Drepper, is a bit of an ass. Since Free software/open source is not just about the code, but also the people around it, I say that any move away from certain types of people is a good one.

Still, this is all only one side of the story, so I reserve judgment on Drepper for now.

43 Comments

  1. 2009-05-06 5:55 pm
    • 2009-05-06 6:17 pm
      • 2009-05-07 8:58 am
  2. 2009-05-06 6:12 pm
    • 2009-05-06 6:23 pm
      • 2009-05-08 10:31 pm
    • 2009-05-06 6:58 pm
      • 2009-05-06 7:06 pm
        • 2009-05-06 7:45 pm
        • 2009-05-07 5:18 am
    • 2009-05-07 5:35 am
    • 2009-05-07 9:16 am
      • 2009-05-07 6:53 pm
  3. 2009-05-06 6:14 pm
    • 2009-05-06 6:31 pm
    • 2009-05-06 7:04 pm
      • 2009-05-07 1:38 am
  4. 2009-05-06 6:16 pm
    • 2009-05-06 6:42 pm
      • 2009-05-06 8:16 pm
    • 2009-05-06 10:09 pm
      • 2009-05-07 9:24 am
  5. 2009-05-06 6:17 pm
    • 2009-05-06 6:41 pm
  6. 2009-05-06 7:19 pm
    • 2009-05-06 7:39 pm
    • 2009-05-06 7:41 pm
  7. 2009-05-06 8:15 pm
    • 2009-05-06 8:24 pm
      • 2009-05-06 9:13 pm
      • 2009-05-07 12:06 am
    • 2009-05-06 9:04 pm
    • 2009-05-06 9:24 pm
      • 2009-05-07 9:49 pm
  8. 2009-05-06 9:24 pm
    • 2009-05-06 10:45 pm
    • 2009-05-06 11:08 pm
      • 2009-05-06 11:53 pm
      • 2009-05-07 3:18 am
        • 2009-05-07 9:03 am
          • 2009-05-07 10:32 am
    • 2009-05-08 3:44 am
  9. 2009-05-07 12:19 am