On the Horizon: an Apache-License Version of Java
mparaz writes "Geir Magnusson of the Apache Software Foundation announced a J2SE 5 implementation project called 'Harmony.' It covers the virtual machine and the class libraries, and aims to pass the Sun specification.
A FAQ is available."
Seems that Harmony will be licenced under Apache License v2.0 so it will not be GPL compatible. So once again Java will not be usable in the free world. Sad to hear.
Great. Just what we need. More JVMs than you could poke a stick at! I can imagine the state of Java programming becoming much like the nightmare that is co-called "cross-platform" C/C++. No thanks, guys. Stop wasting your time re-inventing the wheel to satisfy your holier-than-thou licensing fetishes. Do something useful, like stripping the bloat from what has become the great mess that is "desktop Linux", and maybe even standardising it!
Are we going to have whole J2SE toolkits now that are made like these? Are we going to have a class library that looks so horrible it can only remind you of the excrement that is GNU libc?
Please, if you participate in this project make simplicity of design your most important design principle. If an idea cannot be conveyed with just a few words, it is not a good one. Keep this in mind, please.
Not everything that is free is necessarily good. Especially not when the price you pay is your time.