From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 28 Jun 2007 15:29:29 +0200 From: Enrico Weigelt To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Message-ID: <20070628132929.GA11624@nibiru.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: [9fans] Taking plan9 concepts to *nix Topicbox-Message-UUID: 894e9058-ead2-11e9-9d60-3106f5b1d025 Hi folks, I'd like to take some concepts of plan9 (ie. running servlets via 9P2000) to unix and other platforms. One contineously headache-causing application is Mozilla. It had become too fat, quite unmaintainable, indeterministic and often hanging. There's an project called nspluginwrapper which runs plugins in it's own process (invented to get binary crap like flash or acroread running on non-x86_32 platforms). For now it uses an (undocumened) unix-socket protocol for communication between browser and external plugin. Seems like a good starting point for showing the power of 9P2000 to the wide world ;-P The idea is: the browser exports an fs with the standard plan9 graphical window and some additional (browser-specific) services. So from the view of the "plugin" (which now becomes an separate application), it's place in the browser is an graphical terminal with perhaps some additional features. I'm not yet confident enough w/ 9p programming and seeking for help. Would anylone like to help me ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ ---------------------------------------------------------------------