strange pairs of statements

According to Mark Shuttleworth:

The DCC distro doesn't use the Debian kernel, and it modifies key pieces of the infrastructure like the linking system and core system libraries. So it's not really Debian at heart.

According to the DCC 3.0 release notes:

5 [packages] are the LSB 3.0 compatibility environment, which adds LSB 3.0 compliance in such a way that the sarge glibc and pam packages don't need to be modified

It took me a long time to figure out how to read these two statements in a way that wasn't thuroughly contradictory.

The DCC dropps in ld-lsb.so linker in for LSB binaries and uses that to make them link to some modified libraries somewhere outside the normal link paths, but that's more like the distro having two hearts (one of which is used only to circulate blood through the very limited set of available LSB binaries) than not being Debian at heart.


Mark again:

There is now discussion of modifying many, many more packages, for example to use the Ubuntu X.org packages rather than the Sarge XFree86 packages.

DCC again:

25 [packages] are a backport of X.org from etch.

So if they're using Debian's X.org already, why would they be planning to go to Ubuntu's?


Mark:

The DCC distro doesn't use the Debian kernel, and it modifies key pieces of the infrastructure like the linking system and core system libraries. So it's not really Debian at heart.

Mark again:

The DCC kernel and Ubuntu kernel will be very similar if not identical in future DCC releases, and I expect that collaboration will spread to other parts of the system such as X, ACPI etc.

If you think about it, this is in a sense the strangest pairing of statements of all...