On Wed, 2012-10-10 at 00:58 +0200, Lennart Poettering wrote:

> IIUC on windows the contracts are actually really the only way how apps
> can communicate with the outside. Maybe being that drastic is not the
> right approach for us on desktops, but being this strict has some appeal
> to me...

So it turns out Windows 8 did introduce an Intents/Contracts type system
for *Metro* style apps:

http://arstechnica.com/features/2012/10/windows-8-and-winrt-everything-old-is-new-again/7/

Metro-style apps can talk to each other via contracts, and are
sandboxed.  But note there's no ability (at present) for non-Metro apps
to implement contracts.  Which probably makes sense...otherwise you have
a sandboxed app passing data to a non-sandboxed app, which greatly
increases risk.

Any discussion of this though is really predicated on a useful
sandboxing mechanism and design.  If we're talking about native code,
it's quite hard.




_______________________________________________
gnome-os-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-os-list

Reply via email to