Opened 13 years ago

Last modified 11 years ago

#8465 closed enhancement

Switch to Java 7 — at Initial Version

Reported by: Don-vip Owned by: team
Priority: major Milestone: 14.05
Component: Core Version:
Keywords: java7 Cc:

Description

Oracle has released their final public update of Java 6 (Update 41) and has implemented a "6 to 7" auto-update feature that will concern nearly all Windows and Mac users:

when updating from JRE 6, the update mechanism will not only install the latest version of JRE 7 but will also remove the highest version of JRE 6 on the system. This change will happen when the system is updated via the auto-update mechanism or by checking for updates directly from the Java Control Panel.

In the meanwhile, Linux distributions start to ship OpenJDK7 has their default implementation. Ubuntu ships Java 7 as default since version 12.10 (Quantal Quetzal).

Therefore, we will have soon a majority of users that will run JOSM with Java 7. Maybe it is already the case ? What are the current usage statistics ?

We have a couple of tickets that could benefit from switching to Java 7. I'm thinking at least to #7406, #7896 and #8098.

Java 7 ships also language improvements and some other features JOSM could use, mainly in parallelism, I/O and rendering:

So, when do you think we could switch ?

Change History (0)

Note: See TracTickets for help on using tickets.