I wonder if the Classloader issues that currently affect OSGi would impact
an app-engine style deployment scenario as well.  My understanding of the
issue is that each different classloader would pick up its own RT and
compile/generate up different versions of the core classes under each
classloader.  ( I'm willing to be totally corrected here, I'm still very new
to clojure, and the issues we're seeing under OSGi ).

...and then Buffy staked Edward.  The End.


On Tue, Feb 3, 2009 at 8:26 AM, Robin <robi...@gmail.com> wrote:

>
> I am not an expert on the JVM, but I think Google's runtime will
> disallow uploading precompiled bytecode (jar).  The assumption is that
> if you can compile it on their servers, then it is legal and therefore
> safe. I hope they allow the use of ASM library.
>
> Obviously this is speculation, but can you foresee any corner cases
> where Clojure's use of ASM might be considered 'unsafe' by Google?
>
> Thanks,
>
> Robin
>
> On Jan 29, 9:33 am, Rich Hickey <richhic...@gmail.com> wrote:
> > On Jan 27, 2:44 pm, Robin <robi...@gmail.com> wrote:
> >
> > > Under a huge assumption that Google will soon announce a 'Java
> > > compatible' runtime forAppEngine.  Could Clojure work out of the
> > > box?  Would Clojure's dynamic generation of ASM/bytecode pose a
> > > security problem for a generic sandboxed environment?  If expected
> > > conflicts exist, what kind of adaptation would it take to port
> > > Clojure?
> >
> > I imagine ahead-of-time compiled Clojure code would pose the least
> > challenge, at it requires no custom classloader or dynamic bytecode.
> > Currently, AOT is enabling both untrusted applets and conversion for
> > Android/Dalvik.
> >
> > As far as dynamic bytecode, that has a lot to do with the sandbox.
> >
> > Rich
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to