Re: Security through wide system use?
From: LEE Sau Dan (danlee_at_informatik.uni-freiburg.de)
Date: 01/05/04
- Next message: Cutaway: "Files not in default twpol.txt"
- Previous message: Žik: "Re: installing SNORT: libnet problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: 05 Jan 2004 22:29:13 +0100
>>>>> "ÂŽik" == ÂŽik <et57> writes:
ÂŽik> In a population with little (or no) genetic diversity, a
ÂŽik> bacterial or viral disease can wreak havoc: all individuals
ÂŽik> will get ill. This is why viruses in computerworld can be so
ÂŽik> devastating: Microsoft does not provide for genetic
ÂŽik> diversity. Neither does Intel. They are inbreeding. Even
ÂŽik> cloning ! How many species would there be in computerworld ?
ÂŽik> a few hundred? How many are there in the biological world ?
ÂŽik> a few million ?
ÂŽik> Is standardization good ?
Yes, as long as the standards only specify the *interface*, and leave
room to the *implementation*. We as biological beings have similar
interfaces: we can eat the same food and have to avoid the same kinds
of poisonous foods. We brief the same air. We drink similar water.
We need the same vitamins, minerals, etc. These are the interface
parts, which is common for us. But the doesn't mean we eat the same
kind of cuisine (implementation). I eat rice every day, and you may
eat bread and noodle instead. Some people don't eat cows, some don't
eat pigs. Some don't eat meat at all. That doesn't matter. As long
as we eat enough and have a balanced diet we're healthy.
Look at the different unix implementations (Linux, Solaris, AIX, HPUX,
IRIX, AU/X, ...) The have similar interfaces. So, the same sh script
can work across these platforms. C programs can run across these
platforms by just recompiling. Why, because the interfaces is
similar. Yet, they are different *implementations*. One defect
(e.g. bug) in one implemenation doesn't propagate to another (assuming
they're _independent_ implemenations). This is a useful resource for
debugging programs: Try running a program in an environment different
from the development environment, and many trivial bugs reveal
themselves immediately! Thanks to different implementations.
--
Lee Sau Dan ćĺŽćŚ(Big5) ~{@nJX6X~}(HZ)
E-mail: danlee@informatik.uni-freiburg.de
Home page: http://www.informatik.uni-freiburg.de/~danlee
- Next message: Cutaway: "Files not in default twpol.txt"
- Previous message: Žik: "Re: installing SNORT: libnet problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|