Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[amd64]Sun Java or Icedtea6
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
shaumux
l33t
l33t


Joined: 13 May 2005
Posts: 996
Location: Bangalore, India

PostPosted: Fri Feb 06, 2009 6:25 pm    Post subject: [amd64]Sun Java or Icedtea6 Reply with quote

Now that sun has released native 64 bit jdk and jre which is recommended of the two?
Any particualar reasons?
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Fri Feb 06, 2009 7:34 pm    Post subject: Re: [amd64]Sun Java or Icedtea6 Reply with quote

shaumux wrote:
Now that sun has released native 64 bit jdk and jre which is recommended of the two?
Any particualar reasons?


A 64bit JDK has been there for ages. The fuzz was about a native 64bit browser plugin. The one in IcedTea works somewhat, the new one from sun works as it should.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
shaumux
l33t
l33t


Joined: 13 May 2005
Posts: 996
Location: Bangalore, India

PostPosted: Fri Feb 06, 2009 7:56 pm    Post subject: Reply with quote

Yeah thats to be expected as icedtea is still new from the binary blob.
Back to top
View user's profile Send private message
immudium
Guru
Guru


Joined: 12 Oct 2004
Posts: 332
Location: Utah

PostPosted: Sat Feb 07, 2009 5:52 am    Post subject: Re: [amd64]Sun Java or Icedtea6 Reply with quote

shaumux wrote:
Now that sun has released native 64 bit jdk and jre which is recommended of the two?
Any particualar reasons?


Here's my somewhat shallow pro/con view between the two:
--IcedTea6--
Pro: icedtea6 has the nice, shiny new XRender pipeline so Swing is nice and speedy, using very little CPU (at least with my NVidia card, your mileage may vary).
Pro: icedtea6 with Swing and Java2D just seems to work better on X11 causing fewer bugs and deadlocks, at least for me.
Con: icedtea6 doesn't yet have the Nimbus look and feel and in my opinion the GTK+ and Metal Swing look and feels look butt ugly.
Con: icedtea6's applet support just doesn't cut it yet especially with JavaFX applets.

--Sun-JDK 6u12--
Pro: Has the new Nimbus look and feel which is a vast improvement over the GTK+ and legacy metal look and feel
Pro: The new applet support is spiffy and for the most part runs precompiled JavaFX applets just fine even if JavaFX is not officially supported on Linux yet.
Con: Sun-JDK does not have the XRender pipeline and the OpenGL pipeline is a buggy piece of crap thus the fallback X11 pipeline eats up a ton of CPU doing unaccelerated 2D drawing chores.
Con: Sun-JDK is a bit buggy in general with X11. Occasionally it will lock up my entire X11 environment especially during drag and drop operations. Not a problem with icedTea6.

That said, I don't see why you can't just use both. It's pretty trivial to switch between the two on Gentoo and for everything not requiring a gui I can't distinguish any performance difference. I'd say emerge both and pick which one works best for your needs. Or, if you don't care about any of the above pro/cons, just pick icedtea6. It is, after all, the free and open future of Java.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum