Java SE 7 Finally Sees The Light Of Day

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

  • bug77
    replied
    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.

    Leave a comment:


  • BlackStar
    replied
    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.

    Leave a comment:


  • BlackStar
    replied
    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)?

    Leave a comment:


  • bug77
    replied
    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.

    Leave a comment:


  • Akka
    replied
    Originally posted by BlackStar View Post
    Python, they should have gone with python and a custom, high-performance runtime instead (they were working on one but the project doesn't look so active anymore). Too late for that now.
    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)?

    Leave a comment:


  • BlackStar
    replied
    Originally posted by smitty3268 View Post
    Microsoft has also been suing Android manufacturer's even without use of Mono. I tend to think that those lawsuits from MS would be even larger if they had gone that direction instead of using Java. But we'll never know, now.
    Python, they should have gone with python and a custom, high-performance runtime instead (they were working on one but the project doesn't look so active anymore). Too late for that now.

    The patent situation in the mobile space has long surpassed the term "ridiculous". Everybody is suing everybody else and then some.

    Luckily, they no longer control OpenOffice at least.
    That's a good first step but the real problem is MySQL. It is so widely-used that there's no easy way out (ala LibreOffice) should Oracle decide to try something.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by BlackStar View Post
    My point exactly.

    Funny how the bedeviled Mono project is actually safer/more free than beloved Java. Then again, anyone who knows anything about Oracle understands that they are far bigger assholes than Microsoft could ever hope to be. Arguably far more dangerous, too, now that they control MySQL, Java, VirtualBox and OpenOffice.
    Microsoft has also been suing Android manufacturer's even without use of Mono. I tend to think that those lawsuits from MS would be even larger if they had gone that direction instead of using Java. But we'll never know, now.

    Luckily, they no longer control OpenOffice at least.

    Leave a comment:


  • BlackStar
    replied
    [Flamethrower: on]

    Originally posted by smitty3268 View Post
    Anyone can fork it, they only sue if you start making millions of dollars in revenue. There's no profit in going after anyone smaller.
    My point exactly.

    Funny how the bedeviled Mono project is actually safer/more free than beloved Java. Then again, anyone who knows anything about Oracle understands that they are far bigger assholes than Microsoft could ever hope to be. Arguably far more dangerous, too, now that they control MySQL, Java, VirtualBox and OpenOffice.

    Leave a comment:


  • smitty3268
    replied
    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?
    Anyone can fork it, they only sue if you start making millions of dollars in revenue. There's no profit in going after anyone smaller.

    Leave a comment:


  • BlackStar
    replied
    Can you fork this "open-source" java now or will Oracle hit you with a patent lawsuit as soon as you do that?

    Leave a comment:

Working...
X