On TechRepublic: 10 cool USB flash drive tricks
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 1 of 16:
Next »
Put a fork in it
Forking doesn't come from some altruistic view that change/competition is good, it comes from purposely trying to break your competitor and make something proprietary. OpenBSD was started because NetBSD threw out Theo de Raadt (hmm, don't call it an OPEN community). Has Linus ever done that? AIX was a latecomer to UNIX and IBM made sure that it was the best for long boot times (measured by "go get your coffee"). The Openview - X/Open Motif tiff made sure that GUIs on UNIX would remain proprietary.

As a UNIX sysadmin, I loved learning new things and mastering a new OS. I took great pride in creating scripts that worked on all flavors of UNIX. To me, the world was a great smorgasbord.

But trying to create a standard "user experience" - when we had workstations running SunOS, Ultrix, HP-UX, IRIX, and AIX, was a nightmare (Oh, and servers with similar "issues"). Even the same application might be set up differently under each OS (or it only worked on one or two OSes). Often, a great feature only existed on one or two OSes, so it wasn't used since the lowest common denominator prevailed. So forking frustrated the users and innovations were routinely ignored until every platform could take advantage of them. What good is NFSv4 when you have HP's stuck on ONC 1.1?

Eventually AIX could handle the NFS automounter (and NIS maps) correctly, so we/me/I was able to create a true fault-tolerant and load-balancing server/client setup. That was 1997 and it is still in use today at Ford. This work formed the basis of my self-configuring Autonomic architecture that I talk about in my blog http://autonomics.blogspot.com. Read about "Truth and Lies" configurations . . .
Posted by: Roger Ramjet   Posted on: 03/16/09 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Put a fork in it  Roger Ramjet | 03/16/09
The trick is to allow different experiences, but still compatibility.  DonnieBoy | 03/16/09
Other reasons  dave.leigh@... | 03/16/09
Agreed  murph_z ZDNet Moderator | 03/16/09
timeline a little muddled....  rkhalloran | 03/16/09
Bureaucrats delenda est?  murph_z ZDNet Moderator | 03/16/09
Who's viewpoint are you looking from?  Roger Ramjet | 03/16/09
Mine.  dave.leigh@... | 03/16/09
Managment decisions  murph_z ZDNet Moderator | 03/16/09
A lot of very good points mixed in there Murph! If Only we could have  DonnieBoy | 03/16/09
Forking leads to Balkinization and Gerrymandering of UNIX  Roger Ramjet | 03/16/09
Agreed - however  murph_z ZDNet Moderator | 03/16/09
In proprietary systems.  dave.leigh@... | 03/16/09
Yep -pretty much has, I think  murph_z ZDNet Moderator | 03/16/09
Government or other predators?  tonymcs@... | 03/16/09
One more thing...  dave.leigh@... | 03/17/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here
advertisement

SmartPlanet

Click Here