Re: [RFC] Add kernel<->userspace ABI stability documentation




Then I suggest you work with the ALSA developers to come up with such a
"stable" api that never changes. They have been working at this for a
number of years, if it was a "simple" problem, it would have been done
already...

Anyway, netlink is in the same category, with a backing userspace
library tie :)

And, I have nothing against shipping userspace libraries with the kernel
like this, if people think that's the easiest way to do it. But even
then, the raw interface is still "private" and you need to use the
library to access it properly.

if it's this volatile, the lib should come with the kernel.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: [2.6 patch] schedule obsolete OSS drivers for removal
    ... the ALSA kernel API can go public and documented (altough I ... libraries over it. ...
    (Linux-Kernel)
  • Re: Linux API developer documentation
    ... > the Linux kernel. ... Python has its own API ... ... Libraries and applications will be built against libc. ... If you are looking for the standard posix API, then yes, you would be ...
    (alt.os.linux)
  • Re: [RFC] Add kernel<->userspace ABI stability documentation
    ... How can something as widely used as sound not work from one kernel version ... as seems to be implied with the "private" nature of the ABI? ... I have nothing against shipping userspace libraries with the kernel ...
    (Linux-Kernel)
  • anyone? algos for calculating good contact info for solids
    ... physics engine for a 3d engine project of mine (some things have not been ... it uses a somewhat opengl-influenced api. ... begin/end pairs, properties, vertices, and normals is used. ... an odity of mine to try to seperate these from "utility" libraries. ...
    (comp.graphics.algorithms)
  • Re: Library functions vs System calls
    ... portable api to the set of system functions you are interested in"). ... the libraries provide the platform to the application. ... It's none of ones business. ... not to the support for the API. ...
    (comp.os.linux.development.apps)