I've looked at what icon is used in OpenJDK for Windows and X11, and they both use Duke icon. So, I guess, it makes sense for OS X to use Duke image as well.
On 25.05.2012, at 8:40, Phil Race wrote: > We don't need Apple to donate an Icon .. we can simply provide one for > OpenJDK (open) AND one for Oracle JDK (closed). > Jeff Hoffman is concocting a Duke one for OpenJDK > The build process can then simply determine which one to used based on which > build its doing > (Oracle or Open) as happens in a number of places. No need for a new make > variable. > > -phil. > > On 5/24/2012 7:49 PM, Scott Kovatch wrote: >> On May 25, 2012, at 3:12 AM, Dalibor Topic<[email protected]> wrote: >> >>> On 5/23/12 5:41 PM, Phil Race wrote: >>>> On 5/23/2012 8:25 AM, Henri Gomez wrote: >>>>>> That seems like overkill to me. Can't we just put the .icns in the JRE >>>>>> (Contents/Home/jre/lib/images) and load it from there? What are we >>>>>> guarding against by putting it into a .h file? >>>>> OpenJDK will use Oracle icons ? Even for the community version ? >>>> I was wondering about this too. It seems wrong. The icon, and/or the >>>> header file >>>> should be in "closed". >>> Correct. >>> >>>> We do not put branded images in the open tree, no >>>> matter how its encoded since they aren't open source. >>> Correct. >>> >>>> The openjdk should use something like the open source duke icon. >>> Or even better, no image by default in OpenJDK, with an ALT_ICON_DATA that >>> can be supplied to point >>> to the icon to use. That way we don't have to bikeshed about say following >>> the annual Duke fashion >>> trends, and yet people who want to add some open source icon to their >>> builds can do so. >> Okay, let's get the facts out before we do anything crazy. >> >> Java applications should have a Dock icon when running, so we don't use the >> default application icon. Currently the AWT uses >> /System/Library/Frameworks/JavaVM.framework/Resources/GenericApp.icns, which >> means it's Apple's icon right now. Oracle would like to use its own icon. >> >> OpenJDK (IMO) shouldn't rely on an icon in a framework that could disappear >> in the next year or two, so it should use its own icon. The AWT will need to >> change for that to happen. If Apple would like to donate this icon I think >> it would be great, and would solve that problem nicely. It's then up to >> Leonid to decide how to best use it. >> >> Next, Oracle would like to override the default icon so it can use its own >> icon. If OpenJDK would like to specify the path with a make variable that >> can be overridden, I think that would solve that part of the problem as well. >> >> Does this sound like a plan? Mike S., what do you think? Leonid, does this >> work for you? >> >> - Scott K. >> >
