[Mono-devel-list] Mono/.NET pluging for browsers

Zac Bowling zac at zacbowling.com
Mon Mar 28 01:53:44 EST 2005


Shaver has some interesting work with Mono and XPCOM into Mozilla. Its
not ready yet and sort of laid out funny right now but it does work if
you play with it for a while. Its in the mozilla cvs under
mozilla/extensions/mono. Should be able to do anything the java
connector can but so much more in the end since Mono can support
pointers and things. Fun stuff.

Zac

On Sun, 2005-03-27 at 22:31 -0500, Sébastien Pouliot wrote:
> Hello Brandon,
> 
> > Right, I realized that the CAS implementation wasn't ready, but I was
> > just wondering where I should start looking.
> 
> Rafael has some good points but I glad to see you're already aware of them.
> While I 100% agree it still much too early to _release_ a Mono based plugin
> for a web browser, it's never too early to start thinking (or even coding)
> about it. AFAIK a few people already looked at Mono browser plugins (well
> before any CAS work was started) but I don't think the source code was made
> public (but I could be wrong).
> 
> Anyway I want to extend to you (and any other interested people on the
> mailing-list) the "invitation" I have already offered to a few people: I'll
> be glad to help/support, as much as I can, any open source project developed
> for (or ported to) Mono that requires Code Access Security (CAS). I believe
> this would be a great project in itself and would also help Mono CAS
> implementation to mature far more quickly.
> 
> > Mono Embedding appears
> > to be the best option from what I've seen.
> 
> I don't know much about Mozilla plugin (and actually very little about IE
> except for BHO) but embedding would seems the best option to me.
> 
> > Of course, it would be
> > really nice if I could develop the plugin to work with the .net
> > framework as well as mono, but, it would probably end up being two
> > completely different code bases.
> 
> That may prove difficult. However I see no reason why the "applets" would
> have to see any difference between the runtime used by the plugins.
> 
> Sebastien Pouliot
> home: spouliot at videotron.ca
> blog: http://pages.infinit.net/ctech/poupou.html
> 
> > On Thu, 24 Mar 2005 14:14:19 -0300, Rafael Teixeira
> > <monoman at gmail.com> wrote:
> > > The security risks are too high to be a viable project.
> > >
> > > Mono currently trusts ALL code and doesn't have a bytecode verifier to
> > > prevent malformed code to run, so virus/trojan writers would love
> > > it...
> > >
> > > We are working to improve it (see initial CAS work done alredy by
> > > Sebastien Poulio), but we are far from having good sandboxing to make
> > > your project viable.
> > >
> > > Think safe,
> > >
> > > On Wed, 23 Mar 2005 19:42:35 -0500, Brandon Barker
> > > <brandon.barker at gmail.com> wrote:
> > > > Would the best way to implement a Java Applet like pluging for Mono
> > > > and Mozilla be to Embed the VM into a Mozilla plugin?  I haven't seen
> > > > much information on this, so I am unsure, but every other method that
> > > > I could think of was a little too questionable.
> > > >
> > > > I am not a mono, .net, or mozilla guru (as if it weren't already
> > > > apparent).  I'd love to help work on something like this, so any help
> > > > or documentation would be appreciated.
> > > >
> > > > Thanks,
> > > > Brandon
> > > > _______________________________________________
> > > > Mono-devel-list mailing list
> > > > Mono-devel-list at lists.ximian.com
> > > > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > > >
> > >
> > >
> > > --
> > > Rafael "Monoman" Teixeira
> > > ---------------------------------------
> > > I'm trying to become a "Rosh Gadol" before my own eyes.
> > > See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
> > > It hurts!
> > >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list




More information about the Mono-devel-list mailing list