Use OpenJDK rather than sun-java6-bin (for lucid+) - OK for Processing?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
broth |
Fix Committed
|
Critical
|
danstowell |
Bug Description
We currently include sun-java6-bin (via a hook) rather than using an open java implementation. I know of one specific reason, which is that in the past SwingOSC (used mainly by SuperCollider) didn't work well on an open impl (cos of missing features in the impl, I think).
Things seem to have improved. SwingOSC has been reported to work fine on OpenJDK <http://
At the same time, Canonical has ditched sun-java6-bin (for lucid onwards) from its main repositories, saying OpenJDK is now good enough to meet most people's needs.
PROCESSING / ARDUINO USERS: is OpenJDK acceptable for running Processing? I'm not a heavy enough user to know if there are important gaps in the coverage. Processing is the other main thing in Puredyne which relies on Java.
Changed in broth: | |
assignee: | nobody → danstowell (danstowell) |
importance: | Undecided → Critical |
milestone: | none → 10.04 |
status: | New → In Progress |
a clue arrived via robmyers :
"@mclduk: Processing itself works fine under OpenJDK. But neither 1.1 nor the current 184 pre-release create applets that work under OpenJDK. "