[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