Skip site navigation (1)Skip section navigation (2)
Date:      26 Oct 2001 11:50:34 -0100
From:      Klaus Herrmann <klaus.herrmann@gmx.net>
To:        freebsd-emulation@freebsd.org, freebsd-mozilla@freebsd.org
Subject:   freebsd <-> linux plugin abi wrapper
Message-ID:  <1004100635.469.19.camel@nordstern.own>

next in thread | raw e-mail | index | archive | help

--=-AgOQ71tF3gt4ajZ5y41R
Content-Type: multipart/mixed; boundary="=-X1U/NJLs2kBDIfHr8aE1"


--=-X1U/NJLs2kBDIfHr8aE1
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi folks!

As desktop integration of web browsers is getting more and more
"standart" to modern desktop environments, the usage of linux-netscape
and other statically linked web browsers seems to be decreasing.

I think of galeon and konqueror for example. to run these in a binary
version for linux, you'd need to install a whole gnome / kde subsystem
(libs, core, graphics libs etc.). that doesn't sound like a good idea to
me.
But you will come to a point where one wants to use one of these new
integrated browsers (i for example really like galeon) but can't all
these fancy plugins only availible for linux (flash5, java, the new
crossover plugin, realplayer etc.) like you did with linux-netscape (or
even with linux-opera).

So what to do? My idea is the following: write something like the
crossover plugin (that connects windows-plugins via wine to linux web
browsers), used to connect freebsd browsers to linux plungins. the wine
emulation of course is obsolete, we have linux_base and the kernel linux
abi support.

I saw a hack which connects flash5 for linux to solaris-netscape, but
that used a special solaris x86 binary linux loader.

my questions are: do you think this is a doable task? will it be really
difficult or can i reuse some code? has anyone ever done something like
this? is anyone able and willing to help me doing this?

i think it sounds like fun. and i hope it can be done with moderate
effords (without rewriting the whole plugin architecture :-)

waiting for YOUR comment!

regards,
	Klaus



--=-X1U/NJLs2kBDIfHr8aE1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: base64

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEuMC42IChGcmVl
QlNEKQpDb21tZW50OiBGb3IgaW5mbyBzZWUgaHR0cDovL3d3dy5nbnVwZy5vcmcKCmlEOERCUUE3
MlZ2QVArNWlFN1VNZGdBUkFoSDVBSjlhR3Qra0NIVmozRG9EWWk0MXpQMEh4Wm9ONmdDZzMrRkgK
bEQxenlzRS9ITmpHMjRjc2JZOXAyeEE9Cj1xbmxaCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0t
LQo=

--=-X1U/NJLs2kBDIfHr8aE1--

--=-AgOQ71tF3gt4ajZ5y41R
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQA72VwaP+5iE7UMdgARApc5AJ9TuWhU031yYHTXfjvyWTIFGNSp8wCghTme
9rx76q7FV2VFJFu1vr+NZvs=
=IRHN
-----END PGP SIGNATURE-----

--=-AgOQ71tF3gt4ajZ5y41R--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1004100635.469.19.camel>