tl;dr version: the code base of OpenJDK 6 is a grandchild of the code
base for Sun/Oracle JDK 6 and thus some components have significant
differences because of different degrees of maintenance and sustaining
work done in different parts of the code. Oracle JDK 7 and OpenJDK 7
come from the same code base. The proprietary Oracle distribution
includes some closed source components not in OpenJDK. In a very few
areas, including font rasterization, OpenJDK 7 and (closed) JDK 7 use
different code because Sun didn't have sufficient rights to open
source the code.

-Joe
(OpenJDK 6 release manager emeritus)

On Thu, Mar 21, 2013 at 10:36 AM, Graham Allan <[email protected]> wrote:
> As far as I'm aware (sorry, no link) there is still a difference between
> OpenJDK and Oracle's JDK. There are portions of Oracle's JDK that are
> proprietary, but from what I'm told, it's a very small fraction, and it's
> generally not in areas that we developers need to worry about programming
> for day-to-day. However, those portions may be graphics related, which could
> explain why JetBrains feels the need to display a warning.
>
> Apologies, for being devoid of citations and sources.
>
> ~ Graham
>
>
> On 21 March 2013 17:08, Fabrizio Giudici <[email protected]>
> wrote:
>>
>> On Thu, 21 Mar 2013 17:52:10 +0100, Johan Mynhardt
>> <[email protected]> wrote:
>>
>>> I've seen the warning for IntelliJ, but performance wise my first
>>> impressions were that it's on par. I'm also using it for my local
>>> development server running on Glassfish 3.1.1 and I could not say that
>>> perceived experience was slower at all.
>>>
>>> So me for one, would use OpenJDK as much as possible :-)
>>
>>
>> ... just recall that if you want consistency over multiple platforms,
>> including Mac OS X, there are no more public builds of OpenJDK for this
>> system (you have to compile them by yourself).
>>
>>
>>
>> --
>> Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
>> "We make Java work. Everywhere."
>> http://tidalwave.it/fabrizio/blog - [email protected]
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Java Posse" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/javaposse?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Java Posse" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/javaposse?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/javaposse?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to