kaffe.org— No more Java trap from Sun (http://www.gnu.org/philosophy/java-trap.html), the GNU project is here with the alternative some Java programmers were waiting for: A 100% free Java libraries.
Jan 10, 2006View in Crawl 4
Waste of time, kaffee is years behind."# Kaffe is not an officially licensed version of the Java virtual machine. In fact, it contains no Sun source code at all, and was developed without even looking at the Sun source code. It is legal -- but Sun controls the Java trademark, and has never endorsed Kaffe, so technically, Kaffe is not Java.# Kaffe is constantly under development, and lacks compatibility in many ways with the current releases of Java. It lacks many key features of a full Java virtual machine implementation - including security related features such as a complete bytecode verifier essential for running untrusted code.# Kaffe is not the best Java virtual machine for developing Java applications, as it lacks much in the way of documentation, compatibility, debugging/profiling support, etc. If you are learning Java, or are looking for a complete Java development environment, you will probably be best served by using a "real" Java development environment (such as the JDK) licensed from Sun. Check out our links page for more information.# Kaffe is not the only free software Java project. There are other worthy VM and class library implementations to consider. Please check out some of the other projects on our links page."Straight from the horses mouth!
Kaffe is one thing classpath another, these libraries will let you write code and run it on SUN's Java VM, if you want to develop Java applications with these libraries you owe SUN nothing and the community is free to do with them whatever they want without SUN's bureaucracy, hope that's more clear.
See, the problem is that Sun's terrible, restrictive license actually has never got in the way of a business making money. Everyone knows the license exists, but it actually effects very few of their customers. I suppose there is the usualy defensive programming around various JVM bugs. This would happen anyway, I suspect, as no one would really want to be hacking core classes in shipped products.The notion is that with a real license, Sun is responsible for maintaining their end of the bargain. They've done a reasonable job of that over the years.
I don't say SUN's license is bad the problem is that they can execute thier license anytime, maybe they will never do it but you never know.Most people have pointed some stuff can be optimized and the way some libraries are implemented should be changed, think that instead of fighting sun they can have it their way with this libraries, there is plenty for everyone.
exavigerJan 10, 2006
Waste of time, kaffee is years behind."# Kaffe is not an officially licensed version of the Java virtual machine. In fact, it contains no Sun source code at all, and was developed without even looking at the Sun source code. It is legal -- but Sun controls the Java trademark, and has never endorsed Kaffe, so technically, Kaffe is not Java.# Kaffe is constantly under development, and lacks compatibility in many ways with the current releases of Java. It lacks many key features of a full Java virtual machine implementation - including security related features such as a complete bytecode verifier essential for running untrusted code.# Kaffe is not the best Java virtual machine for developing Java applications, as it lacks much in the way of documentation, compatibility, debugging/profiling support, etc. If you are learning Java, or are looking for a complete Java development environment, you will probably be best served by using a "real" Java development environment (such as the JDK) licensed from Sun. Check out our links page for more information.# Kaffe is not the only free software Java project. There are other worthy VM and class library implementations to consider. Please check out some of the other projects on our links page."Straight from the horses mouth!
bonlebonJan 10, 2006Submitter
Kaffe is one thing classpath another, these libraries will let you write code and run it on SUN's Java VM, if you want to develop Java applications with these libraries you owe SUN nothing and the community is free to do with them whatever they want without SUN's bureaucracy, hope that's more clear.
clvrmnkyJan 10, 2006
See, the problem is that Sun's terrible, restrictive license actually has never got in the way of a business making money. Everyone knows the license exists, but it actually effects very few of their customers. I suppose there is the usualy defensive programming around various JVM bugs. This would happen anyway, I suspect, as no one would really want to be hacking core classes in shipped products.The notion is that with a real license, Sun is responsible for maintaining their end of the bargain. They've done a reasonable job of that over the years.
bonlebonJan 10, 2006Submitter
I don't say SUN's license is bad the problem is that they can execute thier license anytime, maybe they will never do it but you never know.Most people have pointed some stuff can be optimized and the way some libraries are implemented should be changed, think that instead of fighting sun they can have it their way with this libraries, there is plenty for everyone.