tag:blogger.com,1999:blog-4704664917418794835.post445107713335760346..comments2023-07-01T05:41:30.469-07:00Comments on Headius: Quick Thoughts on Oracle/Apache and the Java TCKheadiushttp://www.blogger.com/profile/15717357218364947795noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-4704664917418794835.post-81774261332931951412011-02-09T21:50:09.042-08:002011-02-09T21:50:09.042-08:00It would sure be nice if it were that simple v6ak....It would sure be nice if it were that simple v6ak. Unfortunately, what you have is a couple of behemoths there who monetize everything. Unless, they see financial gain in doing so there's pretty much no chance of an easy settlement.<br /><br />Also, I don't exactly have the greatest confidence in Oracle as I've seen them righteously screw up other products they've acquired by making impenetrable and hard to find documentation, it seems, with the goal of collecting support dollars by making you unable to support it yourself. It's either that or they're incompetent.<br /><br />I'm sure they're cooking up ways to monetize java as well.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4704664917418794835.post-58664601123887121702010-12-23T19:21:23.113-08:002010-12-23T19:21:23.113-08:00I just can't understand what all the hubbub is...I just can't understand what all the hubbub is about.<br><br>Isn't this a prime time to fork OpenJDK into an independent open source project under a different name? The TCK is irrelevant when you've got an implicit patent grant through GPL2.<br><br>The VM side of this new project can then work on conditional optimizations for different target environments, say a different IL like dalvik, mmapping libraries, saving JIT-compiled code to disk for quick startup, etc. It would also be free to declare features like class redefinition *standard*.<br><br>The library side of this new project can then create a *new* LGPL standard library (and replace the current mess of overabstraction in the process). <br><br>Meanwhile the forked OpenJDK/Sun class libraries can be maintained as GPL options for running code which depends on the legacy Sun libraries.<br><br>Just think, after being set free, this new platform might even be able to *evolve* again!_mindnoreply@blogger.comtag:blogger.com,1999:blog-4704664917418794835.post-56859145098752187272010-12-23T21:02:57.748-08:002010-12-23T21:02:57.748-08:00A couple of things that really cheese me off:- Sun...A couple of things that really cheese me off:<br><br>- Sun promised that they would license the TCK in an appropriate manner. Apache (Jason Hunter) got up on stage at JavaOne to acknowledge the contract. This promise then meant that Apache would be very involved in the TCK and IP would be shared.<br><br>- Sun went back on this promise<br><br>- Oracle asked Sun to change their stance (before they owned it)<br><br>- After owning the IP, Oracle changed their stance immediately<br><br>Sun/Oracle has the right to break contracts, but they also deserve to be fully accountable for it. They broke our trust. So much for an open process or open standards.<br><br>Contrast this to other platforms.Dion Almaerhttp://www.blogger.com/profile/05217443551408401547noreply@blogger.comtag:blogger.com,1999:blog-4704664917418794835.post-65511907573278942732010-12-23T21:18:22.763-08:002010-12-23T21:18:22.763-08:00apache doesnt' do GPL?uh, doesn't apache h...apache doesnt' do GPL?<br><br>uh, doesn't apache have a GPLv3 compliant license?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4704664917418794835.post-75181819351502762122010-12-24T05:38:37.662-08:002010-12-24T05:38:37.662-08:00Does Oracle want to force Google to contribute Ope...Does Oracle want to force Google to contribute OpenJDK? It makes sense. It can be good: Google would solve the legal problem by using OpenJDK in Android and Oracle would have some optimizations (startup time?) from Google.v6aknoreply@blogger.com