[cap-talk] browsers as operating system

John Carlson john.carlson3 at sbcglobal.net
Thu Sep 11 01:12:02 CDT 2008


I think we have to start thinking about web browsers as operating  
systems.  The have multiple processes.  They should support any  
language coming over the the network "in rendering engine space",  
whether it be HTML, XML, CSS, XSLT, XPath, JavaScript, ECMAScript,  
ActionScript, Java, E, Joe-E, C#, C++, C, etc.

Should we be considering the browser kernel (not the rendering engine,  
which renders to a bitmap) as a possible thing to base a capability OS  
on?  Would there be a lot of ambient authority API calls that would  
simply be missing from a browser tab process?

I found this: http://crypto.stanford.edu/websec/chromium/chromium-security-architecture.pdf

Should we start writing linkers, compilers and IDEs for the browser  
kernel.  How about:

javac http://www.coderextreme.net/MyClass.java

Or will we all start using Lively Kernel RSN?  As far as I can tell,  
Chromium runs Lively Kernel just fine!  Why it is not on their web  
page is beyond me!

John





More information about the cap-talk mailing list