[lsb-discuss] LSB/OpenJDK GSOC Draft

Robert Schweikert rschweikert at novell.com
Wed Mar 11 13:11:23 PDT 2009

I think a bit more detail on the Java issue may be helpful to set the
context. Maybe something like this:

Including Java as a language in the LSB similar to the support of C and
C++ has been difficult due to some non technical issues. As a community
we recognize the importance of Java and would like to provide a pathway
for Java application to become LSB certified. Therefore, the creation of
an LSB certifiable JRE is very important to community and a number of
Java application providers.

Followed by what you already have.


Theodore Ts'o wrote:
> OK, here's the draft.  Please comment!
> 					- Ted
> Make OpenJDK LSB Compliant
> The Sun Java runtime environment uses a number of interfaces which are
> not yet in the LSB 4.0.  A list of those interfaces can be found in the
> LSB Database Navigator[1].  In some cases, LSB compliance issues can be
> easily fixed by simply compiling Java Runtime using differnet compiler
> options, or by using the lsbcc wrapper to gcc.  In other cases, simple
> substitions (using posix_memalign instead of memalign) is all that is
> required.  However, not all non-LSB libraries and interfaces used by
> OpenJDK will be as easy to solve.
> [1]  http://dev.linuxfoundation.org/navigator/browse/app.php?cmd=display-by-name&changeArch=None&Aname=Sun%20JRE
> The goal of this project is to analyze the open source OpenJDK[2] Java
> Run-Time Environment and create patches so that it can be built as an
> LSB-complaint application.  The student who applies for this project
> should be familiar with C and C++ programming, and enough Java
> experience to be able to run Java test programs.  Familiarity with the
> LSB project and with the OpenJDK projects is highly desirable.
> [2] http://openjdk.java.net
> Mentor: Jeff Licquia(?), the LSB work group
> Desired Knowledge: C and C++, Java, experience with LSB and/or OpenJDK
> Code license: GPL V2 with Classpath exception
> _______________________________________________
> lsb-discuss mailing list
> lsb-discuss at lists.linux-foundation.org
> https://lists.linux-foundation.org/mailman/listinfo/lsb-discuss

Robert Schweikert                           MAY THE SOURCE BE WITH YOU
Software Engineer Consultant                          LINUX
rschweikert at novell.com

Making IT Work As One

More information about the lsb-discuss mailing list