GNOME has several tools to help you in this, especially sabayon
(creating user profiles) and pessulus (locking certain features).
Restricting to use of certain programs is possible via file permissions,
and probably other ways. I'm about to setup a few machines for public
internet access myself, it
Thanks for your report. Your idea might get more attention and have
the possibility of being implemented if you would submit a
specification for this.
You should first check whether it already exists at the Ubuntu specs
page (https://launchpad.net/distros/ubuntu/+specs) in Launchpad. If
that is th