Slashdot Mirror


FreeBSD/Java Native Port Hits Beta

drdink writes "The long awaited FreeBSD/Java port has hit beta. The port was committed yesterday afternoon by Alexey Zelkin. 'This is complete and close to production quality native JDK with both working client and server native JVMs. Local micro benchmarks shown very little difference between Linux and FreeBSD JVMs in speed.' And more importantly, 'we are very close to passing of Sun TCK tests. Currently about 20 of >27000 tests are known to be broken (tests were run at -STABLE).'"

4 of 55 comments (clear)

  1. Open Source Solaris! by mnmn · · Score: 2, Interesting


    SunOS was originally taken from BSD if I'm correct. Adding Java to FreeBSD, and porting over maybe jboss would be a boost to the FreeBSD platform. BSD stability, java portability, opensource security, makes for a unique combination, and I'm sure some smart IT directors or consultants would recommend it for critical operations. But first, Java on BSD should be stabilized and left out in the sun to mature.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  2. Basis for Net and OpenBSD port? by LizardKing · · Score: 5, Interesting

    I'm a little bit unsure of the licensing that surrounds Java ports, but could NetBSD (and Open perhaps) base a native port on this work? Do Sun hold the reins when it comes to Java ports by only releasing the TCK under restrictive terms?

    Currently I develop Java stuff on NetBSD using the official Sun JDK and the Linux emulation layer. If I could get a native version of the JDK then it would be quite nice to lose the need for the emulation stuff from my kernel, along with the Linux bits from SuSE.

    Chris

  3. Linux bin? by sporty · · Score: 4, Interesting
    From the make file...

    BUILD_DEPENDS+= ${JDK14DIR}/bin/javac:${PORTSDIR}/java/linux-sun-j dk14


    SO we stil need to bootstrap off of linux's jdk binary? When will we have a version that's independent of the linux binaries?
    --

    -
    ping -f 255.255.255.255 # if only

  4. Re:Great! by bsd_usr · · Score: 2, Interesting

    That's what I'm saying!!!! They're run everywhere slogan is completely misleading! Java doesn't run everywhere, as it should.

    I can understand it's not Sun's job to port it to every platform out there, but they could at least make it easier. Although, if they really do want Java to dominate then they should port it to every platform out there.

    Once Java does run everywhere, then they can sell tools and software and not care where you run it and make money that way. Seems like the only people making money off Java these days is IBM, but they got the money and muscle to implement their own compilers and virtual machine.

    Any way, I'd like to see Java on the BSD's one day soon.