(no subject)
Jan. 30th, 2013 19:33так и живём
http://www.nas-central.org/wiki/General_NAS_customisation_guide#About_non-x86_NAS_Devices
http://www.nas-central.org/wiki/General_NAS_customisation_guide#About_non-x86_NAS_Devices
The hidden manufacturers modify some kernel-sources to get support for the specific boards in the Linux Kernel. Most of the time it is only done once and in a very dirty way. That’s why it is impossible for them to submit this patches to http://kernel.org they would never accept such hacks there.
Also they provide the Linux OS for the box most of the time compiled for exactly this kernel together with a cross toolchain for that system. So they more or less already defined the only C-library-version that the OS could be based on. The cross toolchain is only able to build binaries for exactly this uclibc/glibc.
What do we learn from this?
The selling companies cannot upgrade the kernel inside the boxes or they can do it only with major efforts…it is very unlikely that this will be done as it costs money. Because of the dirty hacks in the kernel sources some features are just impossible. After the hidden manufacturer has ported everything and the selling company has started to sell the box there won`t be many new innovative new features.