[lsb-discuss] LSB/OpenJDK GSOC Draft

Till Kamppeter till.kamppeter at gmail.com
Wed Mar 11 16:49:38 PDT 2009


With that addition the project proposal is great. Please post it on the 
ideas list:

https://www.linuxfoundation.org/en/Google_Summer_of_Code_2009

    Till


Robert Schweikert wrote:
> 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.
> 
> Robert
> 
> 
> 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
> 



More information about the lsb-discuss mailing list