« GNUnify 2006 | Main | Old Hippies - John Gage @ Wavy Gravy's 70th Birthday »

May 18, 2006

Comments

Mark Wielaard

[...] For a long time Sun believed that Free Java efforts such as Kaffe/GNU Classpath were not a real threat because they were poorly organized to actually implement the entire set of class libraries (which admittedly is a huge task). But even if the class libraries were implemented in toto, there was always the fact that they couldn't possibly do SWING. [...]

That made me smile!
Seen our latest release? :)

http://www.gnu.org/software/classpath/announce/20060515.html - GNU Classpath 0.91 - One for All, All for One.
http://jroller.com/page/dgilbert?entry=1_45_million_lines_of - 1.45 million lines of code.
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath.html - 98.96% coverage of the 1.4 API (1.5 maturing rapidly)

And the included Free Swing looks reall nice!
http://jroller.com/page/dgilbert?entry=gnu_classpath_0_91

O, and it is already included in most major GNU/Linux distributions...

C. Scott Marshall

I'm curious as to why you (or I guess, Sun) regard us Classpath hackers as "poorly organized," and yet Harmony is somehow more organized.

Is it because they have people who talk (er, write email) all the time instead of writing code? Or because they managed to panhandle code from IBM and Intel? The whole it-ain't-valid-unless-there's-a-company-behind-it-and-oh-yeah-RedHat-doesn't-count argument holds no water. And Harmony could have had a 98%-complete class library by cooperating with us, but they didn't.

True, free software development tends to be pretty anarchistic, but I'd argue that Harmony is just as anarchistic, and that their apparent development plan -- hope that someone donates code please -- is inferior to Classpath's, which I regard as "try to be as compatible as you can with Sun everywhere, and try to surpass their implementation wherever you can." Yeah, we may suffer from too few developers, but we have enough people to make progress, even if it is slow.

I mean, we're doing something honest and good, and it's already a remarkable achievement. I don't want that trivialized.

(And I don't mean to dump all over your blog in particular. I'm really just saying "huh? poorly organized? wha?")

John Catherino

Scott,

I did not read it that way at all.

Danese wrote:

[...] they were poorly organized to actually implement the entire set of class libraries [...]

Note no use of the word the word too, before the word poorly.

My take was that Sun's JRE development team must be both very large, and highly organised. She believes Sun assumed this difference made GNU Classpath unlikely to succeed.

I actually thought it rather complimentary; she asserts that Sun's assumption turned out to be false.

David Fu

I think Danese is on the side of Free Runtimes, so she is just telling us what is being thought about at the highest level of management at Sun when she was still there. GNU Classpath and Kaffe may have been slow, but by being slow and steady, the race can still be won. Look at Debian, there is a community there which understands that they do not need to keep up with buzzwords and hype to produce a stable platform used by a large number of people. Maybe we, supporters of Free Runtimes, need to rethink what we really want to achieve, and regroup our efforts towards that goal. I hope Danese will give us some suggestions/strategy to help us build a strong Free Runtimes Community.

void_free

Hell this was interesting! Also good to know that Kaffee is much far ahead than I had expected. I tried compiling some java apps with kaffee and they rocked. :)
Remeber the good ol' days when kaffee was shipped with RH. What it 5.0?

Tim Boudreau

With apologies for being slightly off topic, but relating to Sun and open source, while Intel seems to be in the business of liberating stuff, has any thought been given to opening this (possibly too old to be worth it?):

http://archives.java.sun.com/cgi-bin/wa?A2=ind9707&L=jmf-interest&D=0&P=5340

see also

http://news.com.com/2100-1001-215853.html

Tim O'Brien

Right on, had the same reaction. Especially unpolished key note reaction "We're going to open source Java", *smirk*, that's not the issue. Go Harmony.

www.online-casino-wizard.com

Find the best online casino reviews. All this and more at http://www.online-casino-wizard.com

serg

Hell this was interesting! Also good to know that Kaffee is much far ahead than I had expected. I tried compiling some java apps with kaffee and they rocked. :)
http://www.europeanlaser2005.com/xanax/

pavithran

madame ... Suns JRE is not just 2 clicks away for linux users!
A Bachelor of engineering in Computers gal had to beg for my assistance to install java in her fedora core 4!

zend

Hell this was interesting! Also good to know that Kaffee is much far ahead than I had expected. I tried compiling some java apps with kaffee and they rocked. :)
http://www.promisetovote.org/xanax/generic_xanax_cheap.html

emmanuel

i want to know more about java

Edik

Also is good to know that Kaffee is much far ahead than I had expected. http://www.1700printer.com/

serg

It's too good place http://www.jarnvag.com/

wolf

I haven't been up to anything. That's how it is. Not much on my mind right now. I can't be bothered with anything recently, not that it matters. It's not important.

ann

Life is designed by some sort of intelligence, God created life

online casino

Life is hard but noone said its gonna be different. online
casino

Wladimir

Your post very interesting, on it is what is not present on other sites.

Online Casino

Interesting...

Viagra Online

I trust Java and open source,those applications never fail!

chalazion surgery

I read that in 1999, the conference played host to an event called the Hackathon, a challenge set by John Gage. Attendees were to write a program in Java for the new Palm V using the infrared port to communicate with other Palm users and register the device on the Internet.

California Reverse Mortgage

Hackathon was awesome! Just based upon scalability and innovation, open source platforms will almost always dominate in the end (just you wait, windows!)

The comments to this entry are closed.