[lsb-discuss] LSB conf call notes for 2008-05-28
Joseph Kowalski
jek3 at sun.com
Tue Jun 3 17:38:56 PDT 2008
Just to add to the discussion of the JNI, the following are the first
two paragraphs of the JNI specification. I think this is a more
definitive statement to address one of the questions/
- jek3
Chapter 1
This chapter introduces the /Java Native Interface/ (JNI). The JNI is a
native programming interface. It allows Java code that runs inside a
Java Virtual Machine (VM) to interoperate with applications and
libraries written in other programming languages, such as C, C++, and
assembly.
The most important benefit of the JNI is that it imposes no restrictions
on the implementation of the underlying Java VM. Therefore, Java VM
vendors can add support for the JNI without affecting other parts of the
VM. Programmers can write one version of a native application or library
and expect it to work with all Java VMs supporting the JNI.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/lsb-discuss/attachments/20080603/69952d49/attachment.htm
More information about the lsb-discuss
mailing list