logs | stats
   February 5, 2010  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28

[00:29:17] *** bluejacker22 has quit IRC
[06:59:07] *** rommanio has joined #JNode.org
[08:10:18] *** hagar_jnode has quit IRC
[08:11:30] *** hagar_jnode has joined #JNode.org
[08:12:57] *** rommanio has quit IRC
[11:26:19] *** mib_71obt4 has joined #JNode.org
[13:56:46] *** peda has joined #JNode.org
[15:46:08] *** boob has joined #JNode.org
[15:46:14] <boob> hi
[15:46:23] <boob> what's about jn now?
[15:47:52] <peda> hi
[15:47:56] <peda> what do you mean?
[15:49:36] <boob> for long time i have come here, so i dont know what progress of jnode, can tell me?
[15:49:47] <boob> for long time i have NOT come here, ...
[15:50:33] <peda> well, slow progress due to missing man-power :)
[15:50:38] <peda> want to help? ;)
[15:51:19] <boob> sry, im afaid of i cant afford enough
[15:51:47] <boob> peda, u r the only member of jnode team?
[15:51:59] <peda> no :)
[15:52:20] <peda> about 6 people
[15:53:12] <boob> good, how about the future of jnode, in ur view?
[15:58:34] <boob> peda, r u busy?
[15:59:16] <peda> not really busy atm
[15:59:17] <peda> :)
[15:59:29] <peda> the future: depends on the man power
[16:00:17] <peda> but what I'd like to see is that we get to a point where we can run some sort of jsp container inside a virtual mashine and make it comparable fast as a linux+tomcat
[16:01:10] <boob> if have enough man power, what a picuture of future?
[16:01:18] <boob> have u test that on a naked machine, the server fun faster?
[16:02:13] <peda> it does not run faster..
[16:02:25] <peda> and I'm not sure tomecat currently would work in JNode at all
[16:02:43] <peda> I'm just saying, this is kind of my "utopia" regarding JNode :)
[16:03:01] <boob> i wish it do
[16:03:50] <peda> and if we had manpower (especially skilled people that are) we could write/port a better jit compiler, make proper profiling, make vmx fully work, make the vm stable,..
[16:04:36] <boob> it is true that many server run as web server, so the os(win/linux) is needless, if it do
[16:05:04] <peda> yup
[16:05:35] <boob> why no enough manpower?
[16:06:51] <peda> no idea.. current members all have jobs, not much sparetime or even kids (== no spare time at all)
[16:07:06] <peda> we're trying to get new contributors.. but it's hard
[16:07:55] <peda> on the one hand you need Java devs but on the other hand they need to know much about JNode and/or lowlevel PC stuff to work on JNode
[16:08:12] <peda> so you have a huge amount to learn before you can usefully contribute
[16:08:30] * tgiphil agrees with that
[16:08:36] <peda> :)
[16:09:13] <peda> Fabien currently has an "arangement" with some french students that do students work in JNode
[16:09:53] <peda> we're trying to "force" such things and help them as good as possible. Perhaps we'll get cool new features and perhaps even new devs for the long term.. we'll see
[16:10:29] <tgiphil> ^ mosa project runs into the same issues.
[16:10:36] <boob> r u a teacher, peda?
[16:10:45] <boob> what's mosa project, tgiphil?
[16:11:07] <tgiphil> jnode is to java as mose as to .NET
[16:11:26] <boob> i see
[16:11:45] <peda> I'm an assistant at the university, I wouldn't it exactly call teacher :) Though I'm doing some teaching stuff
[16:14:48] <tgiphil> what do you "teach"?
[16:16:05] <peda> computer vision related stuff and "teaching programming in Java" for students in the 2-4th semester
[16:18:33] <boob> peda, i have no any knowledge of computer vision, can u give me some stuff of introducing computer vision, and whether or not need study more mathesmatic knowledge?
[16:22:20] <peda> computer vision is a large area but there are some good books out there giving a good introduction (though I used german books ;))
[16:23:16] <peda> but todo good computer vision (especially high accuracy/precision) you need to have a good amout of mathematical knowledge..
[16:23:21] <peda> and it can never be enough
[16:25:15] *** rommanio has joined #JNode.org
[16:26:03] <boob> so, whether or not one like me that have no a good amout of math knowledge( ever had, now forgot all) should try to read one or two books of that topic?
[16:29:30] <boob> im moved after i saw a movie in which a indian engineer display his invent, he type keyboard in air, i guess a camera is capture his finger track, then in background a computer vision is work, right?
[16:31:28] <rommanio> hmm there's a place for talking about JNode, isn't it? :)
[16:33:53] <boob> ok, then what progress of jnode, now it can run a hellow word program?
[16:35:17] <rommanio> Yes, it is. it can run even GUI :)
[16:35:34] <boob> then why cant run tomcat?
[16:36:07] <boob> seems that tomcat is pure java
[16:37:01] <rommanio> it is a concept OS.
[16:37:01] <rommanio> Tomcat isn't implemented yet, AFAIK.
[16:40:57] *** hagar_jnode has quit IRC
[16:41:06] <peda> I'm not sure if someone tried it yet, so can't say for sure
[16:41:31] <boob> i estimated that tomcat request a filesystem support, process support except java, jnode still cant satisified it?
[16:41:33] <peda> but given other large java apps we still have some rarely used java apis that are not complete or non-functional in JNode
[16:42:07] <peda> e.g. I can give you an example that happened lately:
[16:42:35] <peda> derby didn't run as it called some OS.getFreeHeapSize() to optimize for table loading
[16:42:44] <peda> we had this code from openjdk
[16:43:03] <peda> and the impl looked like: "return nativeGetFreeHeapSize()"
[16:43:08] <peda> which was a native method
[16:45:39] <boob> i hope jnode can run not only class, but exe, even anything, need include a good amount of api, that will is never enough
[16:46:22] <rommanio> no.
[16:46:22] <peda> hmm? not sure I got that right, but for sure we will not be able to run exe files
[16:46:59] <rommanio> it is a absolutelly other OS :)
[16:47:07] <boob> why, jonde can run a virtual x86 machine for a exe file
[16:47:24] <rommanio> Hm...
[16:48:11] <boob> then can make some java-cpu, must faster
[16:49:52] <boob> u know, a java application can compile a exe file into bytecode at first, then run it in a virtual x86 machine by/in java
[16:50:06] <rommanio> ah? do you understand what is Jnode?
[16:50:20] <boob> os in java, right?
[16:50:41] <rommanio> yes.
[16:51:51] <boob> linux have windows virtual machine, so i think jnode can have windows virtual machine, and linux virtual machine
[16:52:47] <boob> or apple vm
[16:53:22] <boob> when jnode is a mature machine, java-cpu must be produced
[16:54:35] <rommanio> no. are you know about Singularity?
[16:54:57] <boob> dont know
[16:55:58] <rommanio> it have the same concept.
[16:56:44] <tgiphil> Mosa Project is the open source version of Singularity.
[16:57:02] <tgiphil> who does the work on device drivers for jnode?
[16:57:58] <rommanio> Pede and, as I know, FabienD
[17:00:44] <peda> well... kind of .. *cough*
[17:00:46] <tgiphil> pede or peda ?
[17:00:46] <peda> :)
[17:00:54] <tgiphil> k
[17:01:15] <peda> and boob, indeed, there's jpc (a pc emulator written in java) which works in jnode
[17:01:24] <peda> so you can install windows/dos in jpc in JNode
[17:01:35] <tgiphil> if you don't mind, I'd like to tap your brain on devices sometime...
[17:01:38] <tgiphil> I use JPC!!!
[17:01:46] <rommanio> it's time for me :)
[17:01:47] <tgiphil> use it for debugging
[17:01:58] <peda> and there is stuff like nestedVM or pearcolator which translate binaries to bytecode.. so that works too, though ... slow :)
[17:02:06] <peda> tgiphil: cool :)
[17:02:19] <peda> tgiphil: and sure
[17:07:26] <boob> i cant ocupy more ur time,just wish u stick to jnode, i like it, though i still have not install it(no time) until now.
[17:08:14] <boob> after some days i will come here again to talk with u all, byebye
[17:09:56] <peda> :)
[17:09:58] <peda> cu

top