Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
what if you are trying to create a video to demonstrate how to use the bank website?
This is why the mantra "provide mechanism not policy" exists.
XDC2012: Graphics stack security
Posted Sep 26, 2012 19:35 UTC (Wed) by jg (subscriber, #17537)
Posted Sep 26, 2012 21:24 UTC (Wed) by dlang (✭ supporter ✭, #313)
Just don't make the mistake of thinking that those common use cases are the only use cases.
I remember listening to you talk at some USENIX event a decade or so ago and talking about all the new things that were popping up on desktop systems (transparent terminal windows and similar IIRC) and you commented that when developing X you not only never considered such things, but if asked you would have said that it wasn't possible.
Because the mechanism was flexible enough, new things that the initial developers never imagined were possible.
It seems like a lot of people have forgotten that.
Ubuntu is the force that it is today, not because they were doing any hard technical things that nobody else was doing, but in large part because they were offering sane defaults (with some technical effort in automating configs and device detection) that nobody else was doing at the time.
Posted Sep 27, 2012 10:03 UTC (Thu) by Siosm (subscriber, #86882)
As said in the article, the goal in not to prevent people from adding things to Wayland/Weston, but to deny access to security-related features by default, and to provide a way for distribution/developers to make sure access to those features is allowed, by default, only the applications really requiring it, not just any application.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds