
Many have gotten antsy the past months about the Conficker worm, and all with
good reason. Though the worm hasn't done much of anything (yet) except spread like the plague, it's infectious if one doesn't have his or her Windows operating system up-to-date with the most recent security updates. The worm is supposed to execute on April 1st, and the computer world is holding its breath to see if a disaster comparable to the hyped-up supposed Y2K doomsday will ensue or if it's just someone's idea of a sick April Fool's Day joke.
Member since:
2008-05-27
String majorPlatform = "XYZ";

String[] minorPlatforms = {"ABC", "DEF"};
if(costOfMultiplePlatformsMaintenance + costOfMultiplatformApplicationsDevelopment > costOfLossesThroughSecurityBreaches)
{
selectMajorPlatform(majorPlatform);
spreadMajorPlatform(majorPlatform);
startNetworkEffects(majorPlatform);
pushIntoNiches(minorPlatforms);
}
If I can lose 1 million dollars through security breaches, but I have to spend 2 million to make cross-platform applications and 1 extra million for maintaining a network of various platforms (as compared to a network made up of machines with the same platform), why would I ever chose the multi-platform option?