[OpenJDK 2D-Dev] Code Review 7110002: Rename xawt/libmawt.so and headless/libmawt.so so they can be colocated with libawt

Chris Hegarty chris.hegarty at oracle.com
Wed Nov 9 12:28:19 UTC 2011


CR 7110002 proposes to rename the unix version of the awt toolkit 
libraries to allow them reside in the same directory as libawt.
   xawt/libmawt.so     -> libawt_xawt.so
   headless/libmawt.so -> libawt_headless.so

The proposed new library names are prefixed with 'libawt' since they are 
subcomponents of libawt and this will make them more easily recognizably 
as such. But this is not necessarily a requirement, just that they are 
unique and can be colocated with libawt.

This CR is part of the modularity effort. A future requirement of the 
jigsaw prototype is to treat native JDK implementation libraries as it 
would any user module installed in a module library. That is, native 
libraries should reside within the lib directory of the installed 
module. In the module library then AWT's libraries might be located in 
somewhere like modules/sun.desktop/8.0/lib.

See discussion on the awt-dev mailing list for further context:



More information about the 2d-dev mailing list