Sandboxing Plugins

Marco Martin notmart at gmail.com
Thu Apr 4 09:19:42 UTC 2013


On Thursday 04 April 2013, David Baron wrote:
> Known that a misbehaving plugin can crash plasma and our valient devs
> cannot be responsibility for all the contributed code floating around.
> 
> Browsers have this same problem and Chromium solves it by running each
> plugin as its own process. If it craches, everything else is still  up and
> can play fine.
> 
> Possibility the a future plasma-desktop version could adopt this approach?

no.
this is one of those things that has been discussed a lot in the past.

there is no sane way to make different processes draw together in the same 
canvas (and anyways, the resource usage would skyrocket)

the only solution as its being done is to allow only scripted plasmoids

-- 
Marco Martin


More information about the Plasma-devel mailing list