OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
OpenJDK 1.7 import started
Contributed by deanna on Tue May 8 19:23:27 2007 (GMT)
from the almost there dept.

Ian Darwin (ian@) writes:

Kurt@ imported the first OpenJDK port today, the first step toward making Sun's GPL'd Java implementation available to our users; this will eventually mean we can have the JDK binaries available as packages.

Note that it is not hooked into the ports build yet. Nor is it ready for prime time yet! Why not? Unfortunately Sun have not yet released the full source code for the JDK; it's taking time because they have to deal with lawyers and business partners to ensure that they only release stuff they either own or have agreement to put out. As a result, this OpenJDK port is a hybrid - it's the 1.7 JVM but only 1.5 class libraries, and needs 1.5 in order to build. So calling it "1.7" is a bit of a misnomer: the API is only 1.5. It's not meant for production running of Java 6 software, but is to help develop the openjdk-based ports.

Sun said they'd have the whole thing out by the middle of 2007, and it's now May. Their big JavaOne conference is this week (May 8-11); we're hoping they'll stop making announcements and just release code :-) , so we can start shipping binaries. They've also said they'll release the full 1.6 sources soon (which will also be GPL'd), so we should wind up with a range of JVM binary packages available to OpenBSD users "real soon now".
[topicports]

<< Firefox and OpenBSD redux | Reply | Flattened | Expanded | IETF finally reacting to IPv6 flaw? >>

Threshold: Help

Related Links
more by deanna


  Re: OpenJDK 1.7 import started (mod 5/23)
by Kevin (198.53.241.18) on Tue May 8 19:30:29 2007 (GMT)
  Awesome, great news. Thanks for working on this. Some of us are looking forward to being able to host our Java web apps on OpenBSD.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod 10/34)
by Kurt Miller (69.122.119.232) on Tue May 8 20:09:39 2007 (GMT)
  In the same hour that I committed this, Sun released the rest of OpenJDK 7. It will be a few weeks before I get the rest ported over.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod -3/17)
by JavaGuy (69.3.182.158) on Wed May 9 00:12:43 2007 (GMT)
  This is great news. Finally, full-strength Java coming to OpenBSD. Java, with its JVM and security model, is a great fit for OpenBSD's security culture. Also, OpenBSD has some super-cool memory management tricks. It would be great to have the JVM take advantage of these, so that when an object is GC, its memory can be returned to the OS, for example. I'm looking forward to returning to running OpenBSD, now that I will soon be able to use Java on it.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod 8/18)
by Brad (128.118.75.199) on Wed May 9 12:21:35 2007 (GMT)
  Kurt, you da man. Thanks very much for all your hard work to get Java running on OpenBSD.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod 2/18)
by Anonymous Coward (81.200.20.112) on Wed May 9 13:26:28 2007 (GMT)
  OpenJDK 7 is a future, so what about Apache Harmony 1.5 and 1.6?
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod -1/15)
by Anonymous Coward (24.4.110.118) on Wed May 9 14:12:25 2007 (GMT)
  This is really great news. I am still running linux on a desktop because I need java, javaws to work out of the box without having to spend hours fooling around. this is awesome!! i must say sun has been pretty impressive with how much they are willing to open source
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod -2/18)
by Anonymous Coward (85.222.21.198) on Wed May 9 14:15:53 2007 (GMT)
  Please update "Building the Sun JDK" http://www.openbsd.org/faq/faq8.html#Programming
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: OpenJDK 1.7 import started (mod 6/22)
by Kurt Miller (69.122.119.232) on Thu May 10 20:18:09 2007 (GMT)
  Well things are not all roses. A chunk of the j2SE stuff is still encumbered and Sun couldn't release it in source form under GPL2. To get by that they've made the encumbered components available in binary form ('binary plugs') with a different binary license.

Unfortunately, the binary license has defend and indemnify clauses. Which makes it not possible for us to create packages at this time. There are other issues like the binary plugs have native shared libs in there too but no GPL source to build them.

Sun has started projects to replace the encumbered components but it could be 6 months to a year before they are replaced. Java packages may have to wait until that happens.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

[ Home | Add Story | Archives | Polls | About ]

Copyright © 2004-2008 Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to April 2nd 2004 as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. Some icons from slashdot.org used with permission from Kathleen. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. Search engine is ht://Dig. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]