7 messages in net.java.dev.jna.usersRe: [jna-users] Blogged JRuby use of JNA
FromSent OnAttachments
Charles Oliver NutterSep 2, 2007 10:01 am 
Wayne MeissnerSep 2, 2007 4:57 pm 
Charles Oliver NutterSep 2, 2007 5:46 pm 
Wayne MeissnerSep 2, 2007 6:13 pm 
Charles Oliver NutterSep 2, 2007 7:03 pm 
Wayne MeissnerSep 2, 2007 7:20 pm 
Charles Oliver NutterSep 2, 2007 8:09 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [jna-users] Blogged JRuby use of JNAActions...
From:Wayne Meissner (wmei@gmail.com)
Date:Sep 2, 2007 4:57:50 pm
List:net.java.dev.jna.users

Charles Oliver Nutter wrote:

It's mostly official now; we're going to use JNA to provide POSIX functions and dynamic-library APIs now, and perhaps in the future to load Ruby's C extensions. I blogged the move here:

http://headius.blogspot.com/2007/09/java-native-access-jruby-true-posix.html

Thats what I get for doing things on a separate branch. A metric buttload of hard work to get libffi and the various backends working, and not a mention.

I hope this helps drum up some positive press for JNA. I'd love to see something like this in Java 7, perhaps with a pre-wired POSIX library that would largely be guaranteed to work everywhere anyway. With Java-the-platform becoming far more important than Java-the-language, solving this last mile of system integration is long overdue.

The biggest problem with integrating something like JNA into the base is that its a gaping security hole. It would take some serious looking at to see if the java security model can deal with it.