Linked by Thom Holwerda on Fri 22nd Mar 2013 14:20 UTC
Ubuntu, Kubuntu, Xubuntu This could potentially be quite big for Ubuntu and Linux in general. Canonical and the Chinese government have announced a collaboration to build a version of Ubuntu specifically for the Chinese market, which will become the reference architecture for standard operating systems in the country.
Thread beginning with comment 556347
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Re:
by WereCatf on Sat 23rd Mar 2013 08:31 UTC in reply to "RE[3]: Re:"
Member since:

Unless the application is statically linked, there is a high probability that the required dynamic libraries are no longer the same.

You're confusing things. The person you responded to was talking about the kernel API/ABI whereas you are talking about userland APIs/ABIs. That is to say that you are both correct: old applications often refuse to run because the userland has become incompatible, but alas, the kernel ABI is still fully-compatible and that isn't the thing stopping the app from running.

Do say if you need a more in-depth explanation.

Reply Parent Score: 5

RE[5]: Re:
by moondevil on Sat 23rd Mar 2013 10:28 in reply to "RE[4]: Re:"
moondevil Member since:

Do say if you need a more in-depth explanation.

Thanks, but I was already coding for UNIX commercial systems before Linus came up with Linux and I use GNU/Linux since the 1.0.9 kernel.

As for my explanation, yeah maybe I should have explained it better, because both kernel and userland ABIs are required for applications to run. Unless you code something using direct kernel calls only, without any runtime library.

So what applications there are, compiled around 2000, which make use of kernel only stable APIs that run in actual distributions without recompilation?

Reply Parent Score: 3