A more balanced view of user priviliges

From: Linus Torvalds (tordalds@transmeta.com)
Date: Tue Apr 01 2003 - 21:38:31 EST


Hi folks,

I've always tried to keep our work separate from religious and political
influences, however I also feel that incorporating suggestions from all
categories of users is part of what makes Linux, and Open Source in
general, so great.

I was recently talking with a friend of mine who is a Lirpa Buddhist (of
the Lo'of school, to be specific). He said that as it currently stands, we
have two types of user - the superuser, with absolute power over the
system, and the ordinary user, with no power. We even occasionally refer
to systems administrators as God. My Lipran friend believes that this
reflects an excessively Western thinking about the relationship between man
and God - a thinking which is so embedded in our culture that we seldom
realize it. After some discussion with him, I have decided that as of
2.7.x we will fork the kernel to allow other ideas about priviledges. In
particular, there will be a "Lipraite" version of the Kernel in which there
are seven categories of users:

1. The Creative User - can create any file but must then stand back and not
modify it;

2. The Destructive User - can delete any file, or shut the system down, at
which time (once hardware support is in place) it will rise from its own
ashes

3. The Force of Maintence - can change the system within fundamental
physical laws. Can not, for example, load new device drivers.

4. Ordinary users, who are bound to the cycle of writing, compiling, and
debugging, until they achieve Nirvana and log out of the system.

More may be added as needed.

Hopefully with these changes Linux 2.7+ will be more friendly to a diverse
user population.

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Apr 07 2003 - 22:00:15 EST