JWZ created XScreensaver back in the day, using raw Xlib.
He did this because he did not trust the security of larger toolkits/programs--a screen locker must be so simple that it can't go wrong, and none of the larger libraries is auditable/verifiable in that respect. If it crashes, somebody gets access to your desktop.
Every five years or so, some group in the *nix community decides that they know better than Grandpa Zawinski, and they reinvent XScreensaver--however, they usually do so poorly, and insecurely.
4 comments
[ 6.1 ms ] story [ 33.2 ms ] threadI'm perpetually dumbfounded at the direction that Ubuntu seems to be taking.
JWZ created XScreensaver back in the day, using raw Xlib.
He did this because he did not trust the security of larger toolkits/programs--a screen locker must be so simple that it can't go wrong, and none of the larger libraries is auditable/verifiable in that respect. If it crashes, somebody gets access to your desktop.
Every five years or so, some group in the *nix community decides that they know better than Grandpa Zawinski, and they reinvent XScreensaver--however, they usually do so poorly, and insecurely.