Re: Linux API developer documentation

From: Edward Diener (eldiener_no_spam_here_at_earthlink.net)
Date: 04/08/05


Date: Fri, 08 Apr 2005 18:53:52 GMT

John Hasler wrote:
> Edward Diener writes:
>> Where does one normally find the documentation to the core functions
>> of the Linux API ?
>
> Libc. On Debian you would install libc6-dev, glibc-doc, and
> manpages-dev. 'info libc' will then tell you everything could could
> possibly want to know. There is also a man page for each function.
> The 'apropos' command will help you find it. I also suggest that you
> Google 'POSIX'.

Thanks ! I am a C++ programmer so I will not have problems with that. I am
intirigued however by how other languages, such as Python and Java access
the Linux kernel. Is there no shared library with exported functions under
Linux which can be accessed by other languages ? If there is, is there no
general documentation other than the libc documentation about the kernel
functionality ? Sorry to be comparing the Linux core functionality to
Windows, which is what I have largely worked with, but in that OS there is
an API of base services which serves as the documentation for Windows core
functionality ( implemented in Windows shared libraries ). Does Linux have
such documentation or is it encompassed completely in the documentation for
libc. Maybe the POSIX documentation is the equivalent to what I am thinking.



Relevant Pages

  • Linux API developer documentation
    ... Is this documentation basically the same for each Linux ... Linux API in order to do so. ... almost certainly has their own library of these core functions but I ...
    (alt.os.linux)
  • Linux development API
    ... Is this documentation basically the same for each Linux ... Linux API in order to do so. ... almost certainly has their own library of these core functions but I ...
    (comp.os.linux.development.system)
  • Re: Linux development API
    ... > of the Linux API? ... Is this documentation basically the same for each ... > Linux API in order to do so. ... > functions but I also imagine that these core functions exist as API ...
    (comp.os.linux.development.system)
  • Re: Programming PowerPC on Mac
    ... The documentation about how to program Windows with assembly language was, ... Linux and X and such with LuxAsm...because, over on Linux, it's the same ... There's nothing "official" only what ordinary developers (like ...
    (alt.lang.asm)
  • Linux Frequently Asked Questions with Answers (Part 6 of 6)
    ... stable kernel) you have discovered a bug in GCC. ... Refer to: ("The Machine Runs ... Linux is a very good memory tester--much better than MS-DOS based ... documentation that comes with util-linux to find out how to do this. ...
    (comp.os.linux.misc)