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>