Announcement

Collapse
No announcement yet.

Ubuntu 14.04 Might Drop OpenJDK Java Support

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ubuntu 14.04 Might Drop OpenJDK Java Support

    Phoronix: Ubuntu 14.04 Might Drop OpenJDK Java Support

    Canonical developers are currently deciding whether to drop OpenJDK from the main Ubuntu Linux archive and move it into the universe repository for the Ubuntu 14.04 LTS release...

    http://www.phoronix.com/vr.php?view=MTU3OTI

  • #2
    Might as well drop OpenJDK completely and direct users to the official Oracle implementation of Java since it has better performance.

    OpenJDK is always the first package to be uninstalled in any distribution I use, being replaced with Oracle JDK

    Comment


    • #3
      Please Canoncial, can you tell me why is you are trying to loose your customers. Cross platform java apps are good for ubuntu compatibility. Also much of your userbase are developer who use Ubuntu as a easy to use linux base for developing. Are you planning to discomfort them more? Also please think about your server approah, although most professional production use Oracle JDK but default OpenJDK is good and easy enough for small scale deployment.

      Comment


      • #4
        Originally posted by Sonadow View Post
        Might as well drop OpenJDK completely and direct users to the official Oracle implementation of Java since it has better performance.

        OpenJDK is always the first package to be uninstalled in any distribution I use, being replaced with Oracle JDK
        Oracle JDK and OpenJDK are virtually identical. The current test that the JDK source tree performs to determine whether it is Oracle or Open JDK is the existence of Lucida fonts. That's pretty much one of the only things it has left to differentiate.

        Any speed difference is likely the result of different compiler settings.

        Comment


        • #5
          Originally posted by JX8p View Post
          Oracle JDK and OpenJDK are virtually identical. The current test that the JDK source tree performs to determine whether it is Oracle or Open JDK is the existence of Lucida fonts. That's pretty much one of the only things it has left to differentiate.

          Any speed difference is likely the result of different compiler settings.
          I won't know about that.

          But i do know that every time I try to start IntelliJ i get a warning about how OpenJDK is known to cause performance issues and that the IDE should be launched with Oracle JDK. Something like this:

          $ ./idea.sh
          OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1)
          OpenJDK Server VM (build 20.0-b12, mixed mode)
          WARNING: You are launching IDE using OpenJDK Java runtime.

          THIS IS STRICTLY UNSUPPORTED DUE TO KNOWN PERFORMANCE AND GRAPHICS PROBLEMS!

          Comment


          • #6
            Originally posted by Sonadow View Post
            Might as well drop OpenJDK completely and direct users to the official Oracle implementation of Java since it has better performance.

            OpenJDK is always the first package to be uninstalled in any distribution I use, being replaced with Oracle JDK
            Not only they can't do that because of license reasons, it's also proprietary, so no.

            Also, that news title is very misleading. It sounds like OpenJDK will be removed from the Ubuntu repositories, which is not the case...

            Comment


            • #7
              Originally posted by JX8p View Post
              Oracle JDK and OpenJDK are virtually identical. The current test that the JDK source tree performs to determine whether it is Oracle or Open JDK is the existence of Lucida fonts. That's pretty much one of the only things it has left to differentiate.

              Any speed difference is likely the result of different compiler settings.
              Isn't the Hotspot JIT proprietary?

              Comment


              • #8
                Originally posted by Sonadow View Post
                I won't know about that.
                But i do know that every time I try to start IntelliJ i get a warning about how OpenJDK is known to cause performance issues and that the IDE should be launched with Oracle JDK. Something like this:
                Hum well, you're using a quite prehistoric version of Java: Java 6 We're already seeing Java8 around the corner !
                Since Java7, OpenJDK is THE reference impelmentation and 99.9% of application won't see any difference.
                It's astonishing to see how legends (granted they were true in the old times) are hard to overcome in people's mind.

                That said, discarding OpenJDL from main Ubuntu is a strange move as I imagine the cumber of developpers using it every day is quite high...
                Technically what is the problem ? Does Ubuntu has many specific patches to apply to OpenJDK ? What justifies it ? Seems strange to me...

                Comment


                • #9
                  Originally posted by Sonadow View Post
                  I won't know about that.

                  But i do know that every time I try to start IntelliJ i get a warning about how OpenJDK is known to cause performance issues and that the IDE should be launched with Oracle JDK. Something like this:
                  Which once upon a time that was true, but i was under the impression that they had pretty much leveled out on performance by now. You really shouldn't immediately trust warnings like that, since I've seen it happen more than once where that warning got put in, the issues were fixed, and no one ever remembered to strip the warning out for one reason or another. Best to just test it yourself and see if there are problems, and if there are, just report them so they get fixed.
                  Last edited by Ericg; 01-22-2014, 12:33 PM.

                  Comment


                  • #10
                    Originally posted by Pajn View Post
                    Isn't the Hotspot JIT proprietary?
                    Not anymore (see Wikipedia)

                    Comment


                    • #11
                      Originally posted by Tiger_Coder View Post
                      Please Canoncial, can you tell me why is you are trying to loose your customers. Cross platform java apps are good for ubuntu compatibility. Also much of your userbase are developer who use Ubuntu as a easy to use linux base for developing. Are you planning to discomfort them more? Also please think about your server approah, although most professional production use Oracle JDK but default OpenJDK is good and easy enough for small scale deployment.
                      Do you understand that they are not removing OpenJDK from Ubuntu but moving it to the Universe repository?

                      Comment


                      • #12
                        Originally posted by Fraaargh View Post
                        Hum well, you're using a quite prehistoric version of Java: Java 6 We're already seeing Java8 around the corner !
                        Since Java7, OpenJDK is THE reference impelmentation and 99.9% of application won't see any difference.
                        It's astonishing to see how legends (granted they were true in the old times) are hard to overcome in people's mind.
                        First of all, I stated earlier that I have removed OpenJDK from my installation and replaced them with Oracle JDK. That error message is not mine; i retrieved it online from Stackoverflow to prove a point.

                        Originally posted by Calinou
                        Not only they can't do that because of license reasons, it's also proprietary, so no.
                        READ my post again. I never asked Canonical to bundle Oracle JDK in Ubuntu or its repositories. I was SUGGESTING that Ubuntu tells its users to get their own Oracle JDK directly from Oracle themselves.

                        Comment


                        • #13
                          openjdk-6 and openjdk-7 in the Ubuntu repository.
                          please package openjdk-8!

                          Comment


                          • #14
                            Originally posted by Sonadow View Post
                            I won't know about that.

                            But i do know that every time I try to start IntelliJ i get a warning about
                            I'll let you know that eclipse and intellij are perfectly usable with openjdk, whether it displays a "warning" or not. But it's interesting how you actually make an effort to replace free and open source software with partly proprietary one without even a quick check whether it's even beneficial in any way.

                            Comment


                            • #15
                              Tipping point

                              Is this a tipping point for the Java's slow demise?

                              I think Shuttleworth wouldn't allow that if it would hurt Ubuntu Server in a significant way..

                              Comment

                              Working...
                              X