Re: Apache Foundation to create an open source port of Java2 5.0

Dalibor Topic <robilad-/[email protected]>
Newsgroups gmane.network.freenet.general
Message-ID <[email protected]>
Matthew Toseland wrote:
> Ugh. More BSD zealots! We really don't need to divide our efforts on
> this... Obviously getting the TCK is a good thing, but reimplementing
> Classpath from scratch under a different license is definitely not a
> good thing. Except to a BSD zealot. It will slow down Classpath, which
> was doing pretty well in bringing the different implementations
> together, and it will result in it taking LONGER to get a good complete
> free java out there. Fortunately we're already pretty close to one.

Hi Matthew, hi Mika,

this is a slightly re-edited version of a mail I sent out to Matthew as 
a private reply, and as he asked me to forward it to the list.

As I've already posted on the Kaffe mailing list about Harmony at 
http://www.kaffe.org/pipermail/kaffe/2005-May/102422.html and the post 
contains a bunch of links to other people's opinions and cleanups for 
the curious reader, you may want to start with that.

Planet.classpath.org is the GNU Classpath developer rant aggregator, and 
it's been mostly positive on all that stuff, since the only real choice 
on the table is to use GNU Classpath. Call me confident. :)

private mail excerpt follows:

Given the size of the task, this gives the ASF an incentive to fix their 
license to be GPL compatible. A real incentive, not just some handwaving 
towards Kaffe. While Kaffe is pretty useful to get conversations 
started, there is a portion of folks in the world that regard it as a 
POS, effectively, that's not worth any effort. Hi Miguel, darling. :)

 From talking with various apaches (Axis, Gump, Geronimo, ...) for the 
last 6 months or so, I think that a lot of them do *not* have an 
anti-GPL stand, after all they are fine with their code being reused in 
anything else, so, while the GPL may not be their philophically perfect 
license of choice, it would be rather weird for the ASF-ers in general 
to want to collaborate with anyone *except* the GPL folks.

There are afaict no rational arguments for the ASF not to collaborate 
with the FSF and make their license GPL compatible. On a similar note, 
there should be no barrier to the FSF to make sure the ASF understands 
how the LGPL works wrt to programs written in the Java programming 
language, which they still seem to be confused and afraid about, in part.

We (some apaches board folks, mark, tromey, me, david turner from fsf) 
have been working on fixing the licensing misunderstandings and 
miswordings in the last 6 months, or so, via regular teleconferences and 
by meeting in person, etc. My gut feeling is that we are making progress.

Tromey & me see the licensing incompatiblities between CPL and GPL, and 
ASL and GPL as artificial gates preventing mixing free software in the 
java language, as it prevents us from  cooperating effectively (and 
given the size of the task there is little point in apache repeating our 
mistakes:). So mjw's, tromey's and mine 'world domination plan' for 
licensing is to fix the APL/GPL compatiblity, and then together with the 
apaches move on to fix the CPL/GPL thing.

 From the politicking side, Apache can pull way more weight with Sun, 
JCP and the other folks that were so far shy from participating in GNU 
Classpath. The badly written discussion proposal with 0 lines of code 
generated more interest into Classpath than anything I did with a 
million lines of code (from other people, mostly!) on Kaffe last year. :)

 From the VM design side, modularity and pluggability is where everyone 
ultimately wants to go anyway. We might as well try to find a forum in 
which the GPL-fearing people can participate on design, architecture and 
implementation, without closing us off from being able to use their code.

cheers,
dalibor topic
_______________________________________________
chat mailing list
[email protected]
Archived: http://news.gmane.org/gmane.network.freenet.general
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/chat
Or mailto:[email protected]?subject=unsubscribe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.