Oracle Announces Java SE 7 204
vivin writes "Oracle has announced the release of Java SE 7. This is the first release of Java under the stewardship of Oracle."
"History is a tool used by politicians to justify their intentions." -- Ted Koppel
Re:lawsuit (Score:2, Informative)
For another year (Score:2, Informative)
http://www.oracle.com/technetwork/java/eol-135779.html [oracle.com]
Java 6 will be updated through July 2012
(After which it will still be updated, but on a paid-only basis.)
Actually, probably longer if you have a proprietary Unix OS such as Mac OS X, AIX or HP-UX where the OS vendor ships patches. The OS vendors usually find it easier to just issue patches for the old version rather than adding support for a new one.
Re:Version 6 Update 26 the last of Version 6? (Score:4, Informative)
According to this page [oracle.com], you've got until July, 2012 before they stop supporting 1.6. When 1.6 was released, they continued to release fixes for 1.5, so I would assume they'll do the same for the 1.6 to 1.7 transition.
Re:Ubuntu (Score:5, Informative)
Funny enough, I just set up an Ubuntu box and decided to grab JDK 7 without knowing that today would be the day it was "released". As such, I downloaded it directly from Oracle/Sun/Java/Whatever. [java.net].
Note, I then installed Eclipse Indigo, which was having some problems with some of the plugins. I added the following line to the eclipse.ini file and the problems went away:
-Djava.util.Arrays.useLegacyMergeSort=true
Everything's working fine now.
List of features in Java 7 (Score:5, Informative)
Oracle has a detailed list [oracle.com] of the additions in Java 7. OpenJDK has relatively the same information [java.net] listed in a different way.
While it took forever to get JDK7 out the door, it's finally out and they can work toward JDK8, which is currently scheduled for release a year from now. The Oracle takeover is said and done and they are able to keep pushing new features into the language now. For all of us that use Java daily, this is a nice change.
I recommend looking over the feature list if you are a java dev. There are some really nice changes to make your day-to-day code just a little easier.
Re:Google must be watching... (Score:4, Informative)
Not quite AMD started with an intel design. When Intel couldnt make enough 386 chips they got AMD to do help them (and a bunch others). That meant 'here are the plans to make it'.
Wrong. If 8086 chips were going to be put in the PC, IBM required that Intel have a second source manufacturer for the parts. So Intel contracted with AMD to also crank out the chips.
Intel tried to cancel this arrangement when the 80386 was introduced, and a long legal battle followed. In the mean time, AMD started a clean room design of a 386 clone. AMD has had their own distinct designs since then, and I'm sure that there's just about nothing from pre-386 chip internals that is in any way relevant to current CPU designs.
Somewhere along the line, the two companies also did a patent cross-licensing agreement, which allows them to freely copy each other's concepts.