FreeBSD Foundation Announces Java License for Free
nt2UNIX writes: "There is an article on Daily Daemon News that the FreeBSD Foundation has announced the inclusion of a FreeBSD native SUN Java SDK and RunTime Environment for the January 2002 release of FreeBSD 4.5
The whole announcement can be found here."
And the FreeBSD team had to pay $3k in legal fees to lawyers to wrangle licensing terms, so it is hardly free as in beer.
http://www.microsoft.com/partner/products/microsof tnet/SharedSourceCsharpCLIFAQ.asp
Couldn't believe it myself. Guess they are just trying to stick it to linux with that "[Freebsd] has historically encouraged unencumbered experimentation" comment.
Make a clear distinction between specification and implementation. Sun has made the specification for Java open for all to see. JDK is an implementation of the Java platform that happens to be written at Sun. By no means this is the only way to develop and use Java. For instance, you can grab Jikes compiler, compile your Java program, and run it on Jalapeno VM. You are even allowed to write your own implementation of the compiler and the VM. One catch is, if you want your implementation to be certified as 100% Pure Java, you need to pass the Java Compatibility Kit (JCK), which you need to license from Sun.
Whilst it would be possible to bring Jalepeno up to these standards of functionality with a team of open source programmers, in reality it was never designed to be a complete JVM (it's a research 'toy') - the work involved to make these changes would not be trivial.
That said, it is open sourced, and as the old addage goes "where there's a will there's a way".... so perhaps Jalepeno will (eventually) become a full spec JVM?
The difference between submitted and approved is an important point so I checked for the current status at ECMA where the NEWS link on the front page led to this: