Q:What is the single protocol used by all computers connected to Internet in the world? A: IPV4 Q:What is the single mail protocol used by all computers connected to the internet? A: SMTP Q:What is the single protocol used to search the Internet and exchange most information over the Internet? A: HTTP According to evolution, diversity is the consequence of adaptation.
Specialization, Mutation, Adaptation.
Adaptation is the consequence of a changing environment. A changing environment is the consequence of a finite amount of resources and competition. The Internet in it's current stage resources are plenty and competition is little. Internet is currently in the specialization stage. The Internet has not being forced(YET) to depart from it's standard protocols (mutate) to survive an attack.
Forcing diversity (by mandate rather of natural competition) not only makes the system less robust, it slows down evolution.
Those are all simple, standards-basesd protocols, not an entire OS which would constitute a "monoculture". I can program an smtp client in perl... do you think I could as easlier write an OS?
What you are talking about is protocol, analog to RNA and DNA in biology. Monoculture on protocol is not bad of dangerous and will make life much less difficult.
However: all protocols need to be implemented and every and all implementations will have bugs. To have a monoculture of implementation will cause there to be a monoculture of one of more bugs which are things outside of the protocol, which should not happen but sometimes it does... if one fails, they all fail.
IPv4 is so trivial that I could write
Maybe you can't buy happiness, but these days you can certainly charge it.
is not monoculture, is evolution. (Score:5, Insightful)
connected to Internet in the world?
A: IPV4
Q:What is the single mail protocol used by all
computers connected to the internet?
A: SMTP
Q:What is the single protocol used to search the
Internet and exchange most information over the
Internet?
A: HTTP
According to evolution, diversity is the
consequence of adaptation.
Specialization, Mutation, Adaptation.
Adaptation is the
consequence of a changing environment. A
changing environment is the consequence of a
finite amount of resources and competition.
The Internet in it's current stage resources are
plenty and competition is little.
Internet is currently in the specialization
stage. The Internet has not being forced(YET) to
depart from it's standard protocols (mutate) to
survive an attack.
Forcing diversity (by mandate rather of natural
competition) not only makes the system less
robust, it slows down evolution.
Re:is not monoculture, is evolution. (Score:4, Insightful)
Re:is not monoculture, is evolution. (Score:2, Insightful)
However: all protocols need to be implemented and every and all implementations will have bugs. To have a monoculture of implementation will cause there to be a monoculture of one of more bugs which are things outside of the protocol, which should not happen but sometimes it does... if one fails, they all fail.
IPv4 is so trivial that I could write