Hi Guido,
Guido Guenther wrote:
Hi Dalibor,
On Wed, Jan 21, 2004 at 05:22:18PM +0100, Dalibor Topic wrote:
What specifically are you missing? Would you be willing to devote some
resources to writing an implementation of what you're missing?
Is there any work being done towards a mozilla plugin?
I have a patch from Aleksander Abakin for the mozilla plugin for
pocketlinux kaffe (not the same as kaffe.org version) [1] sitting in my
inbox, but never had time to look into it.
There is a problem with the kaffeOJI code that the plugin code is
licensed under MPL 1.1. MPL 1.1 is incompatible with GPL (under which
kaffe from kaffe.org is licensed), and that could be problematic to
distribute together (i don't know how well a GPL'd VM and a MPL 1.1
plugin and MPL1.1/GPL/LGPL browser fit together, legally). I doubt it
would be legal [2].
For the other side of things, there is gcjwebplugin [3]. The
appletviewer is under GPL, the plugin under GPL+linking exception, so it
should be a safe combination to distribute. So I'm thinking of adapting
that to run with kaffe, according to gcjwebplugin developers it should
be fairly easy to do. Any volunteers?
cheers,
dalibor topic
[1]
ftp://ftp.kaffe.org/pub/packages/kaffe-mozilla-oji
[2] While I don't doubt that the Tuxia code on kaffe's FTP site is
legal: It is not made for kaffe.org's GPL'd kaffe, but for
Transvortial's PocketLinux kaffe, which was commercially sold, AFAIK,
before it ended up being GPLd. Transvirtual went out of business, and
with it PocketLinux disappeared, with their GPLd kaffe code still being
on kaffe.org as a separate download for brave hackers wanting to merge
in some of their improvements into the main kaffe.org tree. I assume
Tuxia bought a license for PocketLinux, made the code MPL 1.1, and went
out of business, too ;)
[3] http://www.nongnu.org/gcjwebplugin/