From volker.simonis at gmail.com Tue Apr 24 01:35:22 2012 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 24 Apr 2012 10:35:22 +0200 Subject: Port to HP Itanium OpenVMS In-Reply-To: <0a0801cd2196$4f617350$6a02a8c0@sema4.ch> References: <0a0801cd2196$4f617350$6a02a8c0@sema4.ch> Message-ID: Hi Josef, first of all, the right mailing list for your question would be porters-dev at openjdk.java.net (I've redirected this mail to the new list ) Porting to OpenVMS Itanium would be particularly hard, because it involves two steps: 1. porting to a new processor architecture (IA64) 2. porting to a new operating system For the first step (the Itanium port) you could try to Zero port which is part of the OpenJDK 7 (http://openjdk.java.net/projects/zero/, http://icedtea.classpath.org/wiki/ZeroSharkFaq). But you should be aware of the following facts: - as far as I know, Zero is currently unmaintained so it may be already difficult to even compile/build it - Zero is an "interpreter only" port so the performance may be not what you expect After you got the Zero port running on Linux/IA64 you could start with the OS port to OpenVMS. And bear in mind, creating a production-ready OpenJDK port to a new architecture/platform is a multi man-year project which requires deep assembler and system programming knowledge. Regards, Volker http://icedtea.classpath.org/wiki/ZeroSharkFaq On Mon, Apr 23, 2012 at 11:16 PM, Josef Stadelmann wrote: > Hi all, > > I am absolute new on OpenJDK forum. > > Intention: start a port to OpenVMS Itanium > > Question: which project has to be ported first, given that OpenVMS has a JDK 1.6.0_05 but does not have JDK 1.7.0_* > > Reason: It is unclear since Months, what HP's JAVA OpenVMS Roadmap will be. But we need to know where we have to go. > > Fact: Annotaions like @Requestwrapper or @Responsewrapper or @Addressing, used in Web Service Java Code i.e. Apache Axis2/JAXWS support, are having demand on JDK 7.0 / 8.0 ?which is not available for HP OpenVMS. Hence we can use Annotations only very limitted. > > Question 1: Where shall I start reading on OpenJDK? > Question 2: Which OpenJDK project needs to be ported first to get on OpenVMS $ JAVA.EXE running? > ? ? ? ? ? ? ? ? (i.e. executing i.e. older byte code) > > Any hints and redirections to the proper group / project / mailing list is very welcome. > > Josef.Stadelmann > @axa-winterthur.ch