Slashdot Mirror


Oracle Removes Java Signatures, Breaking Webstart

sproketboy writes "It seems Oracle has decided in their infinite wisdom to remove digital signatures from the Java projects that they put into the open source community. Of course this breaks any application out there depending on Java Webstart using these libs. Looks like Java3D and JAI are currently affected — probably other APIs are as well. Oh Oracle! What are we supposed to do with you?"

11 of 198 comments (clear)

  1. Oracle only said they'd keep it open source by Chrisq · · Score: 5, Insightful

    Oracle only said they'd keep it open source. They never said they'd let you use it.

  2. Security risk...sure. by Anonymous Coward · · Score: 4, Insightful

    from FTA:

    It's been several years since Oracle (previously Sun) stopped providing support for the open source Java3D projects. It was decided that keeping binaries signed with old Sun signing certificates represented a potential security risk, and because of this, we have removed the old Sun signing certificates for the binaries on download.java.net.

    Cause you know...that makes sense.

  3. It's Their Culture by WrongSizeGlass · · Score: 4, Insightful

    Oracle is used to dealing with very large corporations. Now that they have their hands on Java, which directly affects many users, web hosts (large and small), etc, etc they just don't know how to handle things. Forcing major changes onto companies that Oracle has by the implementation & licensing balls is one thing, but trying to force major changes onto the real world will only lead to a backlash and the adoption of alternatives to Java.

    It will take a little time to untrench Java, but the intertubes won't stand for this type of reckless and disrespectful behavior. A change is a commin'.

    1. Re:It's Their Culture by ultranova · · Score: 4, Insightful

      Forcing major changes onto companies that Oracle has by the implementation & licensing balls is one thing, but trying to force major changes onto the real world will only lead to a backlash and the adoption of alternatives to Java.

      Are there alternatives to Java? Mandatory bounds checking, garbage collection and all that implies, and inability to break type safety combined with good execution speed are not easy to implement, especially in a multi-platform way.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  4. Re:Die! by Chrisq · · Score: 4, Funny

    Die Java! Die! Go Oracle! Kill this shitastic language! Once it's dead, the horde of Java "programmers" can go back to being fry cooks like they were before Java was created.

    fry cook! If only .... I was a C++ programmer

  5. Re:Die! by ByOhTek · · Score: 5, Insightful

    There are plenty of good Java programmers. Yes there are more crap java programmers. But I can't think of any language for which that ISN'T true.

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  6. Re:destroying open source by Lennie · · Score: 4, Informative

    Actually, Oracle might not have bought Sun if they could not sue Android:

    " Miguel De Icaza has provided a very interesting insight into the case. His report has been confirmed by James Gosling, known as the father of Java who left Sun right after the merger. Icaza speculates that the potential to monetise on Java by suing Google was pitched by Jonathan Schwartz during Sun's sales talks with Oracle. Oh boy."

    http://techcrunch.com/2010/08/13/android-oracle-java-lawsuit/
    http://tirania.org/blog/archive/2010/Aug-13.html
    http://www.osnews.com/story/23684/De_Icaza_Sun_s_Schwartz_Pitched_Google_Lawsuit_to_Oracle

    --
    New things are always on the horizon
  7. Re:Shot themselves in the foot by headLITE · · Score: 5, Insightful

    If you have an HR webstart app that loads libraries from random servers on the internet, you probably deserve what you get...

  8. Serves'em right by Meneth · · Score: 5, Insightful

    Serves JavaWebStart coders right for relying on third-party, online systems.

    In that vein, one can consider what would happen if Google suddenly stopped hosting JQuery: about half of the javascript-using websites in the world would stop working. :)

  9. Problem exaggerated by prionic6 · · Score: 4, Insightful

    I don't like oracle either. But if you are writing a webstartable application, you probably have the infrastructure to sign your own jars. So you could sign the Java3D-jars yourself and distribute them together with your application. Depending on availability of something like http://download.java.net/media/java3d/webstart/release/j3d/1.5.2/windows-i586/j3dcore-d3d_dll.jar - signed or not - isn't really advisable anyway.

    1. Re:Problem exaggerated by Anonymous Coward · · Score: 4, Insightful

      Yea I don't see the big issue. I always thought it is VERY bad practice to depend on external links to libraries, especially if you're already providing some libraries yourself (e.g. your app). Who knows how long these links stay valid, it can lead to inconsistencies and so on. If they're not under your control, you shouldn't have any expectations.

      If this breaks things for you, you did something wrong to begin with.