Announcement

Collapse
No announcement yet.

Java SE 7 Finally Sees The Light Of Day

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

  • #31
    Originally posted by BlackStar View Post
    Can you fork this "open-source" java now or will Oracle hit you with a patent lawsuit as soon as you do that?
    You can fork, but it won't do you any good. In order to be officially "Java compatible" you must also pass the Technology Compatibility Kit (TCK) and that is not free.

    Comment


    • #32
      Originally posted by bug77 View Post
      You can fork, but it won't do you any good. In order to be officially "Java compatible" you must also pass the Technology Compatibility Kit (TCK) and that is not free.
      Yeah, it's ugly how Java is released as free software but the TCK is not.

      Now, the real question is what would happen if you forked Java and called your form Jabba (the Hutt), without making any compatibility claims. Would Oracle still go after you?

      I seem to recall that's what happened to Google with Dalvik (which came from Apache Harmony, IIRC)?

      Comment


      • #33
        Originally posted by Akka View Post
        Is a high performance interpreter to Python realistic without create incompatibility in the language with the regular interpreter? Most similar language has similar performance (or slower)?
        There are a few well-known shortcomings to the Python runtime that might be fixable without hurting compatilibility.

        However, compatibility is somewhat of a red herring. The new runtime would be targetted to mobile devices which are incompatible to desktop hardware by definition (no keyboard, no mouse, touch screens, lower memory, slower CPUs, battery considerations, new APIs for geo-location, multi-touch, etc etc etc). Desktop apps would need to be ported anyway, so this is not that much of a problem.

        Comment


        • #34
          Originally posted by BlackStar View Post
          Yeah, it's ugly how Java is released as free software but the TCK is not.

          Now, the real question is what would happen if you forked Java and called your form Jabba (the Hutt), without making any compatibility claims. Would Oracle still go after you?
          No, but you wouldn't be able to sell your products either. Virtually all serious businesses require some proof of compatibility. Without that, they won't touch your product with a 10ft pole.
          However. Lately, JBoss has been slow in getting their JavaEE certification, but still released new versions of JBossAS. Granted, they have already made a name for themselves and can afford to skip some certifications, but this could turn into a trend setter.

          Personally, I'd like to see Java turn into an ISO standard, but such requests seem to be deleted on Oracle's site.

          Comment

          Working...
          X